Валидатор штрихкода EAN-8 EAN-13 ITF-14

Валидация штрихкодов: ваш надёжный помощник в работе с товарами

Валидация штрихкода — это процесс проверки правильности и целостности информации, закодированной в штрихкоде.

Ошибка: Неверный формат штрихкода
Штрихкод валиден

Контрольная цифра совпадает, формат корректен.

Ошибка валидации

Контрольная цифра не совпадает. Проверьте код.

Тип штрихкода:
Длина:
Контрольная цифра:
Страна производитель:
Процесс валидации
Сумма чётных позиций:
Сумма нечётных позиций:
Общая сумма:
Рассчитанная контрольная цифра:
Введённая контрольная цифра:

Что такое штрихкод

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

Скорость В разы быстрее ручного ввода
Точность Почти полностью исключаются опечатки
Интеграция Кассы, ТСД, 1С и др.
Контроль Отслеживание каждой единицы

Типы штрихкодов

  • 1
    EAN‑13

    Линейный, 13 цифр. Код страны, производителя, товара и контрольная цифра.

    Розница и маркетплейсы Легко валидировать
  • 2
    Code 128

    Буквенно‑цифровой. Подходит для артикула, партии, срока, серийного номера.

    Склады и логистика Сложные идентификаторы
  • 3
    Data Matrix

    Двумерный. До нескольких сотен символов. Обязательная маркировка.

    «Честный ЗНАК», фармацевтика 2D‑сканер
  • 4
    QR‑код

    Двумерный. Ссылки, текст, инструкции. Для маркетинга и быстрого доступа.

    Маркетинг и инструкции Не для складского учёта

Она позволяет сканеру и системе проверить, что код считан без ошибок. Если контрольная цифра не совпадает — система может отклонить ввод или запросить повторное сканирование.

Нет. Штрихкод должен быть уникальным для каждой товарной позиции (SKU). Иначе при сканировании система не сможет точно определить, какой именно товар имеется в виду.

Для большинства товаров в каталоге — EAN‑13. Если нужна дополнительная информация (партия, срок, серия) — используй Code 128 или Data Matrix в зависимости от требований.

Многие форматы (особенно 2D) имеют коррекцию ошибок: код можно считать даже при частичном повреждении. Для линейного кода лучше перепечатать этикетку.
Пример структуры EAN‑13: 4601234567890
460 Код страны (Россия)
12345 Код производителя
6789 Номер товара (артикул)
0 Контрольная цифра

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