Проверка кода маркировки онлайн

Разбирает строку кода: GTIN, серийный номер, криптохвост, разделители GS. Статус и подлинность показывает только «Честный знак».

Можно вставить с пробелами и дефисами — лишнее уберётся само.

Примеры:

Штрихкод

Здесь появится штрихкод по введённому номеру

Всё считается в браузере

Номер, фото и кадры с камеры никуда не отправляются. Можно убедиться самому: откройте инструменты разработчика (F12), вкладку «Сеть», и введите код — запросов с ним не появится.

Как проверить код маркировки онлайн

Бесплатно и без регистрации. Код, фото и кадры с камеры обрабатываются в браузере и никуда не отправляются.

  1. Вставьте строку кода — из выгрузки личного кабинета «Честного знака», из таблицы или в записи со скобками, как под DataMatrix: (01)…(21)…
  2. Или наведите камеру на DataMatrix на упаковке, или загрузите его фото.
  3. Результат появится сразу: «Структура кода в порядке», «Код без криптохвоста» или «Ошибка в структуре кода» с указанием, где именно.

Что проверяется

  • Группы кода — код начинается с 01 и 14 цифр GTIN, дальше 21 и серийный номер, затем код проверки — группы 91 и 92 или 93. Проверка показывает каждую группу отдельно.
  • Контрольная цифра GTIN — последняя цифра GTIN считается из остальных. Не сходится — код испорчен при копировании или распознавании.
  • Разделители GS — невидимый символ GS отделяет серийный номер от кода проверки. Если его нет, проверка предупредит. Если GS записан текстом, например <GS>, проверка восстановит его.
  • Символы — в коде маркировки только латиница, цифры и знаки. Кириллица или пробел будут подсвечены с номером позиции: так бывает, когда код прошёл через Excel или не ту раскладку.
  • Длины групп — сверяются с реестром структур по товарным группам. Необычная длина — повод сверить код с выгрузкой, а не ошибка.

Полный код и код без криптохвоста

Криптохвостом называют код проверки в конце кода маркировки. По документу ЦРПТ о форматах кодов он есть в кодах, которые наносят на товар, а его вид зависит от товарной группы. Например:

  • лёгкая промышленность: 01 и GTIN, 21 и 13 символов серийного номера, затем 91 (4 символа) и 92 (44 символа) — 85 символов вместе с разделителями;
  • обувь: то же, но в группе 92 — 88 символов, всего 129;
  • косметика и бытовая химия, один из вариантов: 21 и 6 символов, затем 93 (4 символа) — 31 символ.

Почему пишет «Код без криптохвоста»

Значит, в строке есть GTIN и серийный номер, но нет кода проверки. В кодах для нанесения на товар по документу ЦРПТ код проверки есть, поэтому для печати берите полный код из выгрузки личного кабинета «Честного знака».

Если криптохвост на месте, но нет разделителя GS, граница между серийным номером и кодом проверки теряется. Разделитель невидим, и при копировании через другие программы его легко потерять — надёжнее заново выгрузить файл.

Как проверить статус кода

Эмитирован код, нанесён, в обороте или выбыл, здесь не видно: статус и подлинность показывает только система «Честного знака». Участник оборота смотрит статус в личном кабинете, покупатель — в бесплатном приложении «Честный ЗНАК», отсканировав DataMatrix. Что значит каждый статус — в статье о статусах кодов маркировки.

Код в порядке — напечатайте этикетку в генераторе этикеток с «Честным знаком»: штрихкод товара и DataMatrix на одной наклейке.

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

Можно ли здесь проверить, настоящий ли товар?

Нет. Здесь разбирается строка кода: структура, GTIN и разделители. Подлинность и статус товара проверяют в приложении «Честный ЗНАК».

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

Штрихкод — номер товарной позиции, один на все одинаковые товары. Код маркировки уникален для каждой упаковки: в нём GTIN, серийный номер и код проверки. Штрихкод EAN-13 проверьте на основной странице проверки.

Почему проверка пишет, что GTIN не сходится?

Последняя цифра GTIN — контрольная. Если она не сходится, в коде ошибка: его исказили при копировании или распознавании. Возьмите код заново из выгрузки.

Что делать, если в коде нет разделителей GS?

Выгрузите коды из личного кабинета заново и не пропускайте файл через программы, которые меняют текст. Разделитель GS невидим, и при копировании его легко потерять.

Отправляется ли код на сервер?

Нет, разбор и распознавание работают в браузере. Убедиться можно во вкладке «Сеть» инструментов разработчика.