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

Вставьте код маркировки или GTIN: разбор по полям GS1 появится сразу. Бесплатно, без регистрации, до 10 кодов за раз.

Потерялись разделители? Пишите <GS> Коды не уходят на сервер

0 из 10 без аккаунта за раз. Снять лимит в бесплатном кабинете

Вставьте коды или GTIN Разбор появится сразу, без кнопки.

Что покажет разбор

01 02900012345671 21 5V7LFjb GS 91 EE10 GS 92 6fcvsBqh…
GTIN
контрольная цифра по GS1
Разделители GS
на месте или потерялись при копировании
Криптохвост
(91) и (92) или короткий (93)
Товарная группа
вероятная, по виду хвоста

Проверяется структура. Статус кода в обороте знает только «Честный знак».

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

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

Дальше: Сделать DataMatrix из кода → Разделить большую выгрузку → Подлежит ли товар маркировке →

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

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

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

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

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

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

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

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

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

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

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

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

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

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

5Код из тестового контура

Подпись (92) начинается с символов dGVzd: так выглядят коды, выпущенные в тестовом контуре «Честного знака». Структура у такого кода корректна, но для товара в обороте он не годится. Закажите коды в рабочем контуре системы и выгрузите их заново.

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

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

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

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

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

    Разбор появляется сразу после вставки, без кнопки: заключение по каждому коду, поля GS1, найденные ошибки и вероятная товарная группа. Коды не передаются на сервер и не сохраняются.

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

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

    Рассчитать печать Ответим в день обращения

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

Полный код маркировки состоит из четырех групп данных, разделенных невидимым символом 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 — невидимый управляющий символ. Валидатор распознает плейсхолдеры <GS> и отдельно указывает случаи, когда разделитель мог потеряться именно при копировании.

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

Вопросы о проверке кода

Структура, GTIN, разделители, лимиты. Не нашли ответ — напишите нам.

Чем проверка структуры отличается от проверки статуса кода в Честном знаке?
Структура — это правильность самого кода: поля GS1, контрольная цифра GTIN, разделители, криптохвост. Статус — это состояние кода в базе ГИС МТ («в обороте», «выбыл», «эмитирован»), его видит только система «Честный знак»: официальный сайт или мобильное приложение. Наш сервис проверяет структуру — то, из-за чего коды чаще всего не проходят при приемке и печати. Проверить статус кода сторонним сервисом технически невозможно. Подобные обещания не соответствуют действительности.
Что значит ошибка «в структуре кода маркировки отсутствуют разделители GS»?
GS (Group Separator, ASCII 29) — невидимый символ, который отделяет поля переменной длины: серийный номер (21) и части криптохвоста (91). Ошибка означает, что программа не нашла GS там, где он обязан быть. Причины две: разделителя действительно нет в коде (ошибка генерации) или он потерялся при копировании — Excel, PDF и почта регулярно удаляют управляющие символы. Вставьте код в наш валидатор: он покажет, где ожидались разделители, и учтет плейсхолдеры <GS>.
Как исправить ошибку «отсутствуют разделители 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 символов. Сгенерировать криптохвост самостоятельно нельзя — только получить в системе при заказе кодов.
Почему сервис пишет «товарная группа не распознана»?
Товарная группа не записана в коде в явном виде — мы определяем ее косвенно, по длине серийного номера и типу криптохвоста. Для части групп признаки совпадают, и корректнее указать «не распознана», чем определять группу предположительно. На корректность структуры это не влияет.
Передаются ли коды на сервер при проверке?
Нет. Разбор выполняется в браузере пользователя, без запросов на сервер. Каждый код маркировки оплачен и представляет коммерческую ценность, поэтому проверка сознательно реализована полностью локальной.
Как проверить больше 10 кодов?
Десяти кодов за проверку достаточно, чтобы диагностировать типовую проблему партии. Дальше нужен бесплатный кабинет: он бессрочный, требует одной почты, размер проверки не ограничивает, а считаются новые коды за месяц — 300 бесплатно. Повторная обработка знакомого кода квоту не расходует. Если задача состоит уже не в проверке, а в печати и нанесении — оставьте заявку, стоимость рассчитаем в день обращения.
Проверяете ли вы SSCC-коды?
Да. Строка «00» + 18 цифр распознается как SSCC — код транспортной упаковки (короба, палеты) для агрегации, и проверяется его контрольная цифра. При работе с SSCC и агрегацией — мы формируем агрегаты под ключ.
Каким символом разделены коды в файле выгрузки из «Честного знака»?
Табуляцией. Это принципиально: выгрузка представляет собой таблицу вида «код — GTIN — статус — дата», и колонки в ней разделены символом табуляции, а не запятой. Запятая разделителем быть не может — она встречается внутри самих серийных номеров, и деление файла по запятой разрывает коды посередине. Наш сервис разбирает строку выгрузки целиком: все, что стоит после первой табуляции, отбрасывается как служебные колонки, а на проверку идет сам код.
Что делать, если проверка показала ошибку в GTIN?
Сервис проверяет контрольную цифру GTIN по алгоритму GS1 — она вычисляется из предыдущих тринадцати знаков. Несовпадение означает, что код поврежден при переносе: чаще всего потерян ведущий ноль (Excel удаляет его, воспринимая GTIN как число) либо строка обрезана. Исходную выгрузку следует переэкспортировать из системы и открыть в текстовом редакторе, а не в табличном. Если контрольная цифра не сходится и в исходном файле — код не может быть нанесен, его следует запросить в системе повторно.
Можно ли проверить код по фотографии или через камеру?
Нет, сервис принимает код строкой: это осознанное ограничение. Распознавание с камеры требует передачи изображения и отдельной обработки, а коды маркировки — товарная ценность, и мы не переносим их на сервер ни в каком виде. Считайте код любым сканером или приложением, поддерживающим GS1 DataMatrix, и вставьте полученную строку в поле проверки.

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

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