Этикетки и штрихкоды · обновлено 5 августа 2026

Что внутри кода маркировки

Прямой ответ

Код маркировки — это строка стандарта GS1 из трёх обязательных частей: номер товара (01), серийный номер экземпляра (21) и проверочная часть оператора (91)–(93). Первые две открыты и читаются камерой телефона; подлинность же подтверждает только сама система маркировки.

наведите камеру
QR этой страницы: откройте материал на телефоне или поделитесь им

Образовательный материал. Материал объясняет устройство кода маркировки. Сервис такие коды читает и раскладывает на поля, но не создаёт их и не подтверждает подлинность: коды выдаёт оператор государственной системы.

01

Как работает

Сканер читает Data Matrix камерой, находит в строке идентификаторы применения GS1 и превращает её в таблицу именованных полей. Из номера товара GTIN-14 выделяется обычный тринадцатизначный штрихкод — тот же, что напечатан полосками на упаковке.

02

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

На пачке молока квадратный код. В разборе видно: (01) 04600051000057 — товарная позиция, (21) — серийный номер именно этой пачки, (91) и (92) — проверочная часть от оператора.

03

Вход и результат

Код маркировки с упаковки — камерой телефона или строкой из кассового сканера.

Таблица полей: номер товара, серийный номер, даты и проверочная часть.

ограничение

Разбор показывает структуру кода, но не обращается в систему маркировки: подлинность экземпляра, его статус в обороте и название товара сервис не сообщает — эти сведения есть только у оператора.

Строка GS1: из чего собран код

Прочитайте код маркировки любым распознавателем Data Matrix — вместо ссылки появится длинная строка без пробелов. Это не мусор, а запись по правилам GS1: данные идут подряд, и каждому полю предшествует короткий числовой ключ — идентификатор применения.

Поля фиксированной длины записываются встык: после ключа 01 всегда идут ровно четырнадцать цифр номера товара. Поля переменной длины — например серийный номер — завершаются невидимым служебным символом-разделителем; именно из-за него строка выглядит слитной кашей.

В документах тот же код записывают со скобками вокруг ключей. Скобки в сам код не кодируются — это способ показать границы полей человеку, и наш разбор принимает обе записи.

Основные поля кода маркировки
КлючПолеЧто содержит
(01)номер товара GTIN14 цифр, общие для всех экземпляров позиции
(21)серийный номеруникален для каждой единицы, буквы и цифры
(91)–(93)проверочная частькод проверки, выданный оператором системы
(10)номер партиивстречается в логистических кодах
(17)срок годностишесть цифр в записи ГГММДД

Номер товара: внутри лежит обычный штрихкод

Поле (01) — это GTIN-14: четырнадцать цифр, первая из которых обозначает уровень упаковки. У штучного товара она нулевая, а дальше стоят ровно те тринадцать цифр, что напечатаны полосками рядом: 04600051000057 в коде маркировки и 4600051000057 на полосатом штрихкоде — один и тот же номер.

Практическое следствие: даже без кассы по коду маркировки видно, к какой товарной позиции относится экземпляр. Наш сканер вытягивает тринадцатизначный номер сам и ведёт на разбор штрихкода — стандарт, контрольная цифра, зона префикса.

Обратное неверно: восстановить код маркировки по полосатому штрихкоду нельзя. Серийного номера и проверочной части в товарном номере нет — они существуют только в самом коде.

Проверочная часть: почему чтение — не проверка

Поля (91), (92) и (93) занимает код проверки, который оператор выдаёт на каждый конкретный экземпляр. Внешне это короткий набор букв, цифр и знаков — распознаватели честно показывают его как есть.

Прочитать эти поля может кто угодно: секретность не в них самих, а в том, что верную комбинацию для нового кода знает только система. Поэтому чтение и проверка подлинности — разные операции. Первую выполняет любой подходящий сканер, вторую — только оператор, сверяя код со своей базой.

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

Как увидеть поля самому

Наведите камеру в сканере на квадратный код с упаковки: он прочитает Data Matrix, разложит строку на поля и покажет таблицей. Разбор идёт в браузере, содержимое кода не покидает устройство.

Держите код в центре кадра и ближе к камере: он мелкий и плотный, распознавателю нужно достаточно точек. Если чтение не даётся, причины и порядок действий собраны в материале о нечитаемых кодах маркировки.

Не всякая строка GS1 — маркировка. Логистический код с коробки несёт номер товара, партию и срок годности, но в нём нет ни серийного номера, ни проверочной части. Сканер отличает такие коды и подписывает их иначе.

Пошаговая инструкция

Разбор кода за четыре шага

  1. Откройте сканер и разрешите доступ к камере
  2. Наведите камеру на квадратный код, удерживая его в центре кадра
  3. Прочитайте поля: номер товара, серийный номер, проверочную часть
  4. Перейдите из карточки на разбор товарного номера

Перед печатью или публикацией

Что сверить при разборе

  • Код разложился на поля, а не остался сплошной строкой
  • Номер товара из поля (01) совпал со штрихкодом на упаковке
  • Серийные номера двух одинаковых товаров различаются
  • Для проверки подлинности выбрано приложение самой системы

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

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

4 вопроса
Можно ли по коду маркировки узнать товар без кассы?

Частично: поле (01) содержит номер товарной позиции, и по нему виден тот же тринадцатизначный штрихкод, что напечатан полосками. Название и карточку товара система показывает только своим участникам.

Почему строка из кода выглядит нечитаемой?

Поля записаны подряд, а разделяет их невидимый служебный символ. Стоит разложить строку по ключам идентификаторов применения — и каша превращается в таблицу полей.

Проверяет ли ваш сканер подлинность кода?

Нет. Сервис показывает структуру: номер товара, серийный номер, проверочную часть. Подлинность подтверждает только система маркировки, сверяя код со своей базой выданных значений.

Чем код маркировки отличается от кода на коробке?

Логистические коды GS1 несут номер товара, партию и сроки, но в них нет серийного номера экземпляра и проверочной части. Именно эти два поля делают код кодом маркировки.

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

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