Проверщик контрольной цифры баркода

ДанныеРазработчикМатематика
Реклама · УДАЛИТЬ?

Единая валидация

Пробелы, дефисы и точки автоматически удаляются. Для ISBN-10 допускается завершение на X.

Пакетная проверка

Введите штрих-код для проверки

Результаты пакета

Штрих-код Формат Статус Ожидаемое
Результат появится здесь
Реклама · УДАЛИТЬ?

Гид

Проверщик контрольной цифры штрих-кода

Проверщик контрольной цифры баркода

Проверьте контрольную цифру любого торгового или доставочного штрих-кода за один ввод. Валидатор автоматически определяет формат на основе количества цифр, пересчитывает ожидаемую контрольную цифру с помощью правильного алгоритма — GS1 по модулю 10 для EAN/UPC/GTIN, по модулю 11 для ISBN-10 — и показывает подробный разбор по позициям, чтобы вы могли увидеть, где произошла ошибка при вводе.

Как использовать

  1. Вставьте штрих-код в поле Штрих-код . Пробелы, дефисы и точки автоматически удаляются.
  2. Оставить Формат на Автоопределение, или выберите конкретный стандарт, если ваш ввод неоднозначен (восьмизначное число может быть EAN-8 или UPC-E).
  3. Посмотрите результат — «валидно» означает, что последняя контрольная цифра соответствует ожидаемому значению, «невалидно» — что не соответствует.
  4. Проверьте Расчет по шагам , чтобы увидеть веса по позициям, накопленную сумму и результат по модулю.
  5. Чтобы проверить несколько штрих-кодов одновременно, вставьте их в Пакетная проверка — один на строку — и таблица заполнится по строкам.

Поддерживаемые форматы

  • EAN-13 – 13-значный торговый штрих-код, используемый во всём мире на потребительских товарах.
  • EAN-8 – 8-значная краткая форма для маленьких упаковок.
  • UPC-A – 12-значный код, используемый в Северной Америке.
  • UPC-E – 8-значный сжатый UPC; валидатор расширяет его до UPC-A внутренне.
  • ISBN-10 – Устаревший 10-символьный идентификатор книги, может заканчиваться на X.
  • ISBN-13 – Современный 13-значный идентификатор книги, начинающийся с 978 или 979.
  • GTIN-14 – 14-значный идентификатор логистической единицы, используемый в контейнерах для доставки.

Возможности

  • Автоматическое определение формата – Распознаёт семь стандартов штрих-кодов по длине и префиксу; вручную можно переключиться при необходимости.
  • Пошаговое разборка – Позиция, цифра, вес и продукт для каждой внесённой цифры.
  • Ожидаемое против предоставленного – Показывает цифру, которую ожидал алгоритм, чтобы вы могли сразу исправить ошибочную цифру.
  • Пакетный режим – Проверяйте сотни штрих-кодов за один ввод, с разбивкой по строкам и результатом.
  • Дружелюбный ввод – Пробелы, дефисы, точки и строчные X нормализуются перед проверкой.
  • 100% клиентская сторона – Цифры никогда не покидают браузер; ничего не сохраняется или не отправляется на сервер.

Часто задаваемые вопросы

  1. Почему один и тот же штрих-код требует разного контрольного числа для ISBN-10 и ISBN-13?

    ISBN-10 использует алгоритм по модулю 11 с убывающими весами от 10 до 2, в то время как ISBN-13 использует алгоритм GS1 по модулю 10, совместимый с EAN-13. Арифметика, паттерн весов и даже алфавит различаются — ISBN-10 может заканчиваться на X (что означает 10), но ISBN-13 должен заканчиваться на цифру от 0 до 9.

  2. Что на самом деле выявляет альтернативный паттерн весов 3,1 в EAN/UPC?

    Он обнаруживает все однозначные замены и большинство ошибок перестановки соседних цифр. Асимметрия между 3 и 1 означает, что обмен двух соседних цифр обычно приводит к другому сумме, что вызывает срабатывание проверки. Схемы с двойным умножением (например, Luhn) обнаруживают перестановки только тогда, когда соседние цифры отличаются на ровно 5.

  3. Почему GTIN-14 использует тот же алгоритм, что и EAN-13, но имеет другую длину?

    GTIN — это унифицированный 14-значный контейнер в рамках GS1. Короче коды (EAN-13, UPC-A, EAN-8) концептуально выравниваются справа в GTIN-14 с ведущими нулями. Алгоритм должен быть единым, чтобы система могла хранить все варианты в одном поле и использовать один и тот же валидатор.

  4. Может ли штрих-код пройти проверку контрольной цифры и при этом быть неверным?

    Да. Контрольная цифра защищает только от ошибок ввода — опечаток, ошибок распознавания текста, пятен на сканировании. Она не доказывает, что код был выдан или что базовый GTIN принадлежит реальному продукту. Для этого вам нужно использовать поиск в GS1 или базу данных продуктов.

Хотите убрать рекламу? Откажитесь от рекламы сегодня

Установите наши расширения

Добавьте инструменты ввода-вывода в свой любимый браузер для мгновенного доступа и более быстрого поиска

в Расширение Chrome в Расширение края в Расширение Firefox в Расширение Opera

Табло результатов прибыло!

Табло результатов — это интересный способ следить за вашими играми, все данные хранятся в вашем браузере. Скоро появятся новые функции!

Реклама · УДАЛИТЬ?
Реклама · УДАЛИТЬ?
Реклама · УДАЛИТЬ?

новости с техническими моментами

Примите участие

Помогите нам продолжать предоставлять ценные бесплатные инструменты

Купи мне кофе
Реклама · УДАЛИТЬ?