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

Бесплатный онлайн-сервис проверки и расшифровки кода маркировки: разбор строки по полям GS1, проверка контрольной цифры GTIN, разделителей GS и криптохвоста. Сервис распознаёт коды «Честного знака», «Электронного знака», GS1-строки, SSCC и отдельные номера GTIN. До 50 кодов за одну проверку, бесплатно и без регистрации. Обработка выполняется в браузере.

Разделитель GS — невидимый символ, Excel и PDF часто удаляют его при копировании. Рекомендуем открывать файл выгрузки из «Честного знака» или «Электронного знака» (CSV/TXT) в текстовом редакторе — «Блокноте» в Windows или аналоге — и копировать строки оттуда: так скрытые символы сохраняются. Если разделители всё же потерялись, обозначьте их плейсхолдером <GS>.

Проверка выполняется в браузере — коды не передаются на сервер.

Требуется не проверка, а печать кодов? Печатаем этикетки любых объёмов — от 100 штук, срочные партии в день обращения.

Код прошёл проверку? Сформируйте из него изображение DataMatrix или печатный PDF-макет в генераторе DataMatrix.

Коды заказаны одним файлом на всю партию, а печать идёт коробами или сменами? Сплиттер файлов делит выгрузку по диапазонам — TXT, CSV, XLSX и PDF.

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

Разбираем код по полям GS1 и проверяем каждое — как это делает типография перед печатью партии.

Контрольную цифру GTIN

Код товара (01) проверяется по алгоритму GS1 mod-10 — опечатки и повреждения выявляются автоматически.

Разделители GS

Находим потерянные и лишние разделители — самая частая причина ошибки «неверный формат кода маркировки».

Криптохвост

Проверяем пару (91)+(92) или короткий (93): длину ключа и кода проверки, обрезку при копировании.

Тип кода

Отличаем код «Честного знака» от обычной GS1-строки и от SSCC — кода транспортной упаковки.

Товарную группу

По длине серийного номера и виду криптохвоста определяем вероятную группу: обувь, молочная продукция, табак…

Каждое поле по AI

GTIN, серийный номер, партия, даты, количество — расшифровка по идентификаторам применения GS1.

Частые ошибки кода маркировки и как их исправить

Четыре причины, по которым код не проходит проверку или приёмку, — и порядок действий для каждой.

«В структуре кода маркировки отсутствуют разделители GS»

Самая массовая ошибка. GS — невидимый символ-разделитель: чаще всего он есть в исходном коде, но удаляется Excel, PDF или почтой при копировании. Откройте файл выгрузки в текстовом редакторе («Блокнот») и скопируйте строки оттуда; целостность разделителей проверит валидатор выше.

Обрезанный или отсутствующий криптохвост

Поля 91 и 92 в конце кода — криптоподпись системы. Если код короче ожидаемого, хвост потерян при копировании или выгрузке. Восстановить его вручную нельзя — требуется повторная выгрузка кода из системы маркировки.

Код не считывается на кассе или сканером

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

«Товарная группа не распознана»

GTIN кода не относится к известным валидатору группам — это не всегда ошибка: перечни расширяются. Сверьте товар с перечнями РФ и РБ в сервисе «Подлежит ли товар маркировке» или направьте код нам на проверку.

Структура кода маркировки «Честный знак»

Полный код маркировки состоит из четырёх групп данных, разделённых невидимым символом GS (ASCII 29).

ПолеЧто содержит
(01) GTIN14 цифр — код товара в GS1. Последняя цифра контрольная: по ней выявляются опечатки.
(21) Серийный номерУникален для каждой единицы товара. Для обуви, легпрома и парфюмерии — 13 символов, для табака — 7. После него обязателен разделитель GS.
(91) Ключ проверки4 символа — первая часть криптохвоста. После него — снова GS.
(92) Код проверки44 или 88 символов электронной подписи. Для молочной продукции и воды вместо пары 91+92 используется короткий код (93) из 4 символов.

Проверка GTIN онлайн

Сервис принимает и отдельный GTIN — без серийного номера и криптохвоста. Вставьте номер, и валидатор проверит контрольную цифру по алгоритму GS1.

ФорматГде встречается
GTIN-13 (EAN-13)Основной формат штрихкода розничного товара. В коде маркировки хранится как GTIN-14 с ведущим нулём.
GTIN-1414 цифр в поле (01) кода маркировки. Именно в этом виде GTIN фигурирует в «Честном знаке» и «Электронном знаке».
GTIN-12 (UPC-A)Североамериканский формат. При импорте дополняется до 14 знаков ведущими нулями.
GTIN-8 (EAN-8)Короткий формат для малогабаритной упаковки.
«В структуре кода маркировки отсутствуют разделители GS» — самая массовая ошибка при работе с кодами. Чаще всего разделители на месте: их удалил Excel, PDF или почтовый клиент при копировании, потому что GS — невидимый управляющий символ. Валидатор распознаёт плейсхолдеры и отдельно указывает случаи, когда разделитель мог потеряться именно при копировании.

Порядок проверки кода маркировки

Проверка выполняется бесплатно и не требует регистрации. Обработка кодов происходит в браузере пользователя.

1

Вставьте коды

До 50 кодов за одну проверку, по одному в строке. Потерянные при копировании разделители GS обозначаются плейсхолдером <GS>.

2

Запустите проверку

Разбор выполняется в браузере: коды не передаются на сервер и не сохраняются.

3

Получите расшифровку

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

Печатаем и агрегируем коды маркировки под ключ

От 100 до 100 000+ кодов: заказ КМ в системе, PDF-макеты, типографская печать этикеток, нанесение, агрегация и стикеровка на складе у границы ЕС.

Узнать про печать кодов

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

Чем проверка структуры отличается от проверки статуса кода в Честном знаке?
Структура — это правильность самого кода: поля GS1, контрольная цифра GTIN, разделители, криптохвост. Статус — это состояние кода в базе ГИС МТ («в обороте», «выбыл», «эмитирован»), его видит только система «Честный знак»: официальный сайт или мобильное приложение. Наш сервис проверяет структуру — то, из-за чего коды чаще всего не проходят при приёмке и печати. Проверить статус кода сторонним сервисом технически невозможно. Подобные обещания не соответствуют действительности.
Что значит ошибка «в структуре кода маркировки отсутствуют разделители GS»?
GS (Group Separator, ASCII 29) — невидимый символ, который отделяет поля переменной длины: серийный номер (21) и части криптохвоста (91). Ошибка означает, что программа не нашла GS там, где он обязан быть. Причины две: разделителя действительно нет в коде (ошибка генерации) или он потерялся при копировании — Excel, PDF и почта регулярно удаляют управляющие символы. Вставьте код в наш валидатор: он покажет, где ожидались разделители, и учтёт плейсхолдеры .
Как исправить ошибку «отсутствуют разделители GS» в 1С?
В 1С эта ошибка обычно возникает при загрузке кодов из файла выгрузки: Excel удаляет невидимый символ GS, и в 1С попадает строка без разделителей. Порядок действий: откройте файл выгрузки из ГИС МТ (CSV/TXT) не в Excel, а в текстовом редакторе — «Блокноте» или аналоге. Скопируйте строки оттуда — так управляющие символы сохраняются. Проверить, целы ли разделители в конкретной строке, можно в нашем валидаторе: он покажет, где GS ожидались и не найдены. Если коды уже повреждены — потребуется повторная выгрузка из системы, восстановить удалённые разделители «вручную» без исходной строки нельзя.
Как проверить GTIN онлайн?
Вставьте номер GTIN (8, 12, 13 или 14 цифр) в поле валидатора — сервис проверит контрольную цифру по алгоритму GS1 и сообщит, корректен ли номер. Проверка применяется при заведении карточек товара и при разборе ошибок эмиссии: опечатка в GTIN — частая причина того, что код маркировки не проходит проверку. Обратите внимание: проверка GTIN подтверждает корректность самого номера, но не факт регистрации товара в GS1 или в «Честном знаке».
Что такое полный код маркировки?
Это код целиком, включая код проверки (криптохвост): (01) GTIN + (21) серийный номер + GS + (91) ключ + GS + (92) подпись — обычно 80–85 символов. Для молочной продукции и воды полный код короче: (01) + (21) + GS + (93) и 4 символа кода проверки. «Неполный код» — частая причина отказа: при копировании теряется часть кода после серийного номера.
Сколько знаков в коде маркировки и из каких символов он состоит?
Состав кода: (01) — 14 цифр GTIN, (21) — серийный номер (обычно 13 символов: латинские буквы, цифры и спецсимволы), затем криптохвост — (91) 4 символа и (92) 44 символа подписи, либо короткий (93) из 4 символов. Итого полный код — обычно 80–85 знаков, у молочной продукции и воды — около 37–45. Символы в коде — из набора GS1: латиница, цифры, а также «!»,«"»,«%» и другие. Кириллица в коде маркировки не используется — её наличие означает, что код повреждён кодировкой при копировании.
Что такое криптохвост в коде маркировки?
Криптографическая часть кода, которую выдаёт ГИС МТ при эмиссии: ключ проверки (91) и код проверки (92) — электронная подпись, подтверждающая подлинность кода. У молочной продукции, воды и пива вместо пары (91)+(92) используется короткий код проверки (93) из 4 символов. Сгенерировать криптохвост самостоятельно нельзя — только получить в системе при заказе кодов.
Почему сервис пишет «товарная группа не распознана»?
Товарная группа не записана в коде в явном виде — мы определяем её косвенно, по длине серийного номера и типу криптохвоста. Для части групп признаки совпадают, и корректнее указать «не распознана», чем определять группу предположительно. На корректность структуры это не влияет.
Передаются ли коды на сервер при проверке?
Нет. Разбор выполняется в браузере пользователя, без запросов на сервер. Каждый код маркировки оплачен и представляет коммерческую ценность, поэтому проверка сознательно реализована полностью локальной.
Как проверить больше 50 кодов?
Пятидесяти кодов за одну проверку достаточно, чтобы диагностировать типовую проблему партии. Для регулярной работы предусмотрен личный кабинет: ограничение на размер партии снято, выгрузка обрабатывается целиком и сразу выводится печатным PDF-макетом; пробный период — 10 дней и 300 кодов. Если задача состоит уже не в проверке, а в печати и нанесении — оставьте заявку, стоимость рассчитаем в день обращения.
Проверяете ли вы SSCC-коды?
Да. Строка «00» + 18 цифр распознаётся как SSCC — код транспортной упаковки (короба, палеты) для агрегации, и проверяется его контрольная цифра. При работе с SSCC и агрегацией — мы формируем агрегаты под ключ.

Другие инструменты

Заказать печать или агрегацию

Опишите задачу — посчитаем стоимость и сроки в день обращения