LabelGen

Профессиональный инструмент

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

Бесплатный инструмент валидации: разбор по полям GS1, проверка контрольной цифры GTIN, разделителей GS и криптохвоста. Без ограничений на количество кодов - обработка выполняется полностью в браузере.

Вставьте коды маркировки или GTIN

По одному коду в каждой строке. Поддерживаются символы GS (ASCII 29) и плейсхолдеры <GS>, \u001d, ␝.

Разделитель GS - невидимый символ: Excel и PDF часто удаляют его при копировании. Файлы XLS/XLSX можно загрузить целиком: выберите листы и колонку с кодами - если в ячейках GS сохранился, он будет учтён. Для CSV/TXT надёжнее открыть выгрузку в «Блокноте» или Notepad++. Если разделители потерялись, обозначьте их плейсхолдером <GS>.

0 кодов

📁 Загрузить файл с кодами (TXT, CSV, XLS, XLSX)

Перетащите файл сюда или нажмите для выбора. Для Excel откроется выбор листов и колонки с кодами GS.

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

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

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

Контрольная цифра GTIN

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

Разделители GS (ASCII 29)

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

Криптохвост ГИС МТ

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

Тип и назначение кода

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

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

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

Идентификаторы применения (AI)

GTIN (01), серийный номер (21), партия (10), даты (11, 15, 17), количество (30, 37) - детальная расшифровка всех полей GS1.

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

Четыре главные причины, по которым код не считывается или отклоняется при приёмке в системе.

«Отсутствуют разделители GS»

Символ GS (ASCII 29) невидим. При открытии выгрузки в Excel или Word он часто удаляется. Открывайте CSV/TXT в обычном «Блокноте» или используйте плейсхолдер <GS>.

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

Поля 91 и 92 - криптоподпись системы. Если длина подписи меньше 44 символов, код повреждён. Восстановить его вручную нельзя - требуется повторная выгрузка из ГИС МТ.

Не считывается 2D-сканером

При верной структуре причина кроется в качестве печати: низкий контраст, деформация модулей DataMatrix или размер менее 10×10 мм. Формируйте векторный PDF в LabelGen.

«Группа не распознана»

Товарная группа определяется валидатором по длине серийного номера. Если длина нестандартная или перечень только расширился, на действительность структуры это не влияет.

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

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

Поле (AI)Описание и требования спецификации
(01) GTIN14 цифр - уникальный код товара в GS1. Последняя цифра является контрольной (Mod-10), по ней выявляются ошибки и опечатки.
(21) Серийный номерУникальный номер единицы товара. Для обуви, легпрома, парфюмерии - 13 символов; для табака - 7 символов. После поля обязателен разделитель GS.
(91) Ключ проверки4 символа - первая часть криптографического хвоста. За ним следует второй разделитель GS.
(92) Код проверки (подпись)44 символа электронной цифровой подписи ГИС МТ (для некоторых групп 88). В группах с коротким криптохвостом (вода, молоко) используется группа (93) из 4 символов.

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

Сервис принимает и отдельные номера GTIN. Вставьте номер, и система рассчитает контрольную цифру по алгоритму GS1 Mod-10:

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

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

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

Вставьте неограниченное число кодов по одному в строке или перетащите файл выгрузки (CSV, TXT, XLS, XLSX). Для Excel можно выбрать несколько листов и колонку с кодами. Плейсхолдеры <GS> распознаются автоматически.

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

Нажмите «Проверить коды». Разбор и валидация выполняются мгновенно в браузере без задержек и без отправки коммерческих данных на сервер.

Получите заключение

По каждому коду выводится расшифровка AI, подсветка разделителей GS, проверка контрольных сумм и рекомендации по устранению ошибок. Если структура в порядке, партию до 100 кодов можно сразу превратить в векторный PDF в генераторе DataMatrix.

Вопросы и ответы

Ответы на популярные вопросы о проверке и структуре кодов маркировки.

Чем проверка структуры отличается от проверки статуса в Честном знаке?

Структура - это техническая корректность самого кода: соответствие спецификации GS1, контрольная цифра GTIN, наличие разделителей GS и криптохвоста. Статус («в обороте», «выбыл», «эмитирован») хранится только на серверах ГИС МТ. Наш сервис проверяет именно структуру - главную причину, по которой коды бракуются сканерами и типографиями.

Что значит ошибка «в структуре кода отсутствуют разделители GS»?

GS (ASCII 29) - управляющий символ-разделитель полей переменной длины (серийного номера и ключа проверки). Ошибка означает, что разделитель отсутствует в строке - либо он потерялся при экспорте через Excel, либо не был сгенерирован при заказе.

Есть ли ограничение на количество проверяемых кодов?

Нет! В сервисе LabelGen снято ограничение на 50 кодов. Вы можете вставить и проверить сотни и тысячи кодов за один раз. Обработка выполняется локально на вашем устройстве.

Передаются ли коды маркировки на сервер?

Нет. Обработка выполняется полностью в JavaScript в вашем браузере. Коды не передаются на сервер, не сохраняются в базе данных и остаются строго конфиденциальными.

Как напечатать этикетки с кодами после проверки?

Небольшую партию (до 100 кодов) можно сразу выгрузить как векторный PDF этикеток 20×20 мм в бесплатном генераторе DataMatrix. Для большего тиража загрузите проверенные коды в личный кабинет LabelGen: там можно собрать макет любого размера (термоэтикетка, термотрансфер, самоклейка) и получить PDF для печати на принтерах Zebra, TSC, Godex, Xprinter или в типографии.

Готовы напечатать этикетки с маркировкой?

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

Перейти в редактор этикеток