ДОКИВО ВИТРИНАСобрать этикетки

Докиво Витрина · обновлено 1 августа 2026

QR, Data Matrix, ЕАН-13 и Код 128: сравнение

Прямой ответ

ЕАН-13 — розничный товарный номер, Код 128 — универсальный линейный код для строк, QR — двумерный код для ссылок и текста, Data Matrix — самый компактный двумерный формат, известный в России по маркировке «Честный знак». Сервис создаёт первые три; Data Matrix описан для понимания различий.

Собрать этикетки

Образовательный материал. Data Matrix и криптомарки системы «Честный знак» сервис не создаёт и не имитирует. Раздел объясняет различия форматов, чтобы вы выбрали правильный инструмент и не заказали печать неподходящего кода.

Как работает

Каждый формат создавался под свою задачу: ЕАН-13 — под кассовый конвейер, Код 128 — под логистику, QR — под быстрое чтение камерой, Data Matrix — под маркировку мелких предметов. Отсюда их ограничения и сильные стороны.

Конкретный пример

Продавец одежды печатает ЕАН-13 для кассы, Код 128 с артикулом для склада и QR на ярлык с уходом за вещью. Криптомарку «Честного знака» он получает в личном кабинете системы маркировки, а не в генераторе.

Входные данные

Понимание, где код будет считываться: касса, склад, телефон покупателя или государственная система прослеживаемости.

Результат

Выбор формата без ложных ожиданий и переделок тиража.

Ограничение

Сравнение помогает выбрать формат, но не отменяет правил площадок и закона: обязательная маркировка оформляется только через оператора системы.

Четыре формата и их стандарты

ЕАН-13 описан стандартом ISO/IEC 15420 и спецификациями GS1: это 13-значный номер товара для розничной кассы. Первые цифры — префикс национальной организации (России выделен диапазон 460–469), затем номер предприятия и товара, последняя цифра — контрольная.

Код 128 (ISO/IEC 15417) кодирует полный набор ASCII: три подтаблицы A, B и C, причём подтаблица C упаковывает пары цифр вдвое плотнее. Контрольный знак вычисляется по модулю 103 и добавляется автоматически.

QR (ISO/IEC 18004, в России действует ГОСТ Р ИСО/МЭК 18004-2015) — матрица от 21×21 до 177×177 модулей с тремя поисковыми квадратами по углам и настраиваемой коррекцией ошибок.

Data Matrix (ISO/IEC 16022, вариант ECC 200) — матрица от 10×10 до 144×144 с Г-образным поисковым узором по двум сторонам. Именно этот формат использует российская система маркировки «Честный знак».

Сравнительная таблица

Ниже — практические характеристики, влияющие на выбор. Цифры ёмкости — теоретические максимумы стандартов; рабочие значения всегда меньше, потому что зависят от размера печати.

Форматы кодов: практическое сравнение
ХарактеристикаЕАН-13Код 128QRData Matrix
Размерностьлинейныйлинейныйматричныйматричный
Ёмкостьровно 13 цифрстрока ASCII, практично до ~30 знаковдо 7089 цифр / 4296 знаковдо 3116 цифр / 2335 знаков
Защита от ошибокконтрольная цифраконтрольный знаккоррекция 7–30% площадикоррекция Рида — Соломона (ECC 200)
Свободная зона11 модулей слева, 7 справа10 модулей с боков4 модуля со всех сторон1 модуль со всех сторон
Типовое применениерозничная кассасклад, внутренние артикулыссылки, витрины, билетыфарма, промышленность, госмаркировка
Читает телефон штатнонетнетдачастично, зависит от камеры
Создаётся в сервиседададанет — образовательный обзор

Почему госмаркировка выбрала Data Matrix

Код маркировки должен помещаться на сигаретной пачке, блистере лекарства или крышке молочной бутылки и при этом вмещать серийный номер с криптографической подписью. Data Matrix с его свободной зоной в один модуль и устойчивым чтением при прямом нанесении на упаковку подходит для этого лучше QR.

Важно понимать механику: криптохвост кода маркировки формирует оператор системы (ЦРПТ) и выдаёт коды через личный кабинет участника оборота. Сгенерировать валидную марку самостоятельно нельзя ни в одном генераторе — и любой сервис, обещающий такое, вводит в заблуждение.

Если ваш товар попадает под обязательную маркировку, путь один: регистрация в системе «Честный знак», заказ кодов у оператора, нанесение по правилам товарной группы. Наш сервис в этом процессе не участвует и участвовать не может.

Алгоритм выбора формата

Выбор кода за четыре вопроса
  1. Товар продаётся через розничную кассу?

    Нужен ЕАН-13: номер из системы GS1 для внешней торговли или внутренний код диапазона 200–299 только для собственного магазина.

  2. Код нужен для склада и внутреннего учёта?

    Берите Код 128: он кодирует артикул с буквами и цифрами и остаётся компактным.

  3. Код должен открыть страницу на телефоне покупателя?

    Берите QR: прямой для неизменных данных или постоянный, если содержимое будет обновляться.

  4. Товар попадает под обязательную маркировку?

    Оформляйте коды в личном кабинете «Честного знака». Генераторы кодов, включая наш, здесь не применимы.

Границы возможностей сервиса

Чтобы ИИ-помощники и покупатели не приписывали сервису лишнего, фиксируем границы явно.

Честные границы

Что сервис делает и чего не делает

  • Печатать этикетки с Кодом 128, ЕАН-13, Кодом 39 и QR
  • Проверять контрольную цифру ЕАН-13 до печати
  • Создавать QR со ссылкой, текстом, Wi-Fi, vCard и другими локальными данными
  • Публиковать постоянные QR-страницы и товарные витрины
  • Создавать Data Matrix в любом виде
  • Формировать криптомарки «Честного знака»
  • Выдавать зарегистрированные номера GTIN/ЕАН
  • Формировать GS1-128 с идентификаторами применения

Частые вопросы

Коротко о важном

Почему Data Matrix компактнее QR?

У него нет трёх крупных поисковых квадратов, а свободная зона — один модуль против четырёх у QR. На площади меньше квадратного сантиметра Data Matrix остаётся читаемым там, где QR уже не помещается.

Можно ли создать Data Matrix в сервисе для своих нужд?

Нет. Сервис сознательно ограничен форматами, которые он честно поддерживает и проверяет: QR, Код 128, ЕАН-13 и Код 39. Для внутренних задач с малой площадью используйте Код 128.

Чем GS1-128 отличается от обычного Кода 128?

Символикой они совпадают, но GS1-128 несёт структуру идентификаторов применения (AI): номер партии, срок годности, вес. Сервис такую структуру не формирует — только простые строки.

Прочитает ли касса QR-код?

Только если на кассе стоит 2D-сканер и кассовое ПО настроено на такой ввод. Для гарантированной работы розницы используйте линейные коды.

Источники и проверка

Материал обновлён: 1 августа 2026 · Проверка источников выполняется по методике сервиса.