Подождите, загружаем...

Москва

Подробно о штрих-коде EAN-13

Смотреть все

Штрих-код EAN-13 является самым распространенным среди линейных символик. С помощью этой системы знаков можно закодировать только 12 цифр. При использовании EAN-13 запрещено кодирование букв и спецсимволов.

Последняя 13 цифра является контрольным символом и рассчитывается автоматически исходя из первых 12 цифр, введенных пользователем.

Линейные символики позволяют кодировать небольшой объем информации (до 20-30 символов — обычно цифр) с помощью несложных штрих-кодов, читаемых недорогими сканерами.

Какие цифры кодируются для дисконтных карт?

Первые три цифры в штрих-коде EAN-13 обозначают региональный код разных стран. Например, 460 – 469 — это Россия.

Для пластиковых карт зарезервирован специализированный диапазон с 200 по 299, не присвоенный ни одной стране.

Если отклониться от данного диапазона, то при использовании карт может произойти случайное пересечение с товаром.

Внешний вид штрих-кода EAN-13

На рисунке, расположенном ниже, размещен пример штрих-кода с номером 2150000000017, где 7 — контрольная цифра.

вы можете проверить
штрих-коды сосканировав их с экрана своим телефоном

EAN-13 С ПОДПИСАННЫМ НОМЕРОМ

Под штрих-кодом полностью отображен закодированный номер.


Введите 12 цифр:

Нажмите ввод

EAN-13 С ЧАСТИЧНО ПОДПИСАННЫМ НОМЕРОМ

Под штрих-кодом полностью отображена часть закодированного номера.


Введите 12 цифр:

Нажмите ввод

Отображать цифр справа:

EAN-13 БЕЗ ПОДПИСАННОГО НОМЕРА

Номер под штрих-кодом скрыт.


Введите 12 цифр:

Нажмите ввод

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

Штрих-код EAN-13 является линейным. Значение цифр, закодированных в полосках продублировано в нижней части штрихового кода (13 знаков с учетом контрольного символа).

Для примера рассмотрим расчет контрольной суммы для штрих-кода под номером 215000000001Х, где Х — контрольная сумма.

Как уже упоминалось выше, в данном коде используется 12 цифр. Последний, 13 знак, является контрольным. Проведем расчет 13 знака:

  • Сначала сложим все цифры, стоящие на четных местах: 1+0+0+0+0+0+1=2
  • Полученную сумму умножим на три: 2х3=6
  • Далее сложим цифры, стоящие на нечетных местах:2+5+0+0+0+0=7
  • Затем сложим полученные цифры в пункта 2 и 3: 6+7=13
  • Отбрасываем десятки, получим 3
  • Наконец, из 10 вычитаем число из п.5 и получаем контрольную сумму: 10-3=7