Как устроен штрихкод — Журнал lavarden.ru
Войти
Пятница, 23 октября 2026

Как устроен штрихкод

Что означают 13 цифр под полосками, как считается контрольная цифра и правда ли, что код выдаёт страну производства

Объяснение Проверено 20 октября 2026 2 мин чтения Обсудить
Коротко

Привычный штрихкод на товарах — EAN-13: 13 цифр, записанных полосками разной ширины. Первые три цифры — префикс организации GS1, в которой зарегистрирован производитель, дальше — код производителя и код товара, последняя цифра — контрольная. Префикс не обязательно совпадает со страной, где товар сделан. Контрольная цифра позволяет кассе сразу заметить ошибку при считывании.

13 цифр под полосками

Штрихкод из чёрных полос, под ним 13 цифр 4601234567893
Штрихкод EAN-13: первые цифры 460 — код России, последняя — контрольная (здесь 3)lavarden.ru · Журнал lavarden.ru · Собственное изображение lavarden.ru

На большинстве товаров стоит штрихкод EAN-13 — European Article Number, «европейский номер товара». Сейчас он входит в общемировую систему номеров товаров GTIN, которой управляет организация GS1[1].

Тринадцать цифр делятся на четыре части:

Часть Что означает
Префикс GS1 (3 цифры) национальная организация GS1, в которой зарегистрирован производитель
Код производителя номер компании; длина бывает разной
Код товара номер конкретного товара у этой компании
Контрольная цифра (1 цифра) проверка правильности считывания
Префикс — не страна производства

Популярный миф: «по первым цифрам видно, где сделан товар». На самом деле префикс показывает только, через какую национальной организации GS1 зарегистрировался производитель. Он может зарегистрироваться в одной стране, а выпускать товар в другой. В каждой стране у GS1 только одно представительство; в России это ассоциация «ЮНИСКАН/GS1 РУС»[2].

Как проверить контрольную цифру

Её можно посчитать самому — это хорошая задачка на внимательность:

  1. Возьмите первые 12 цифр.
  2. Цифры на нечётных местах (1-я, 3-я, 5-я…) умножьте на 1, на чётных (2-я, 4-я, 6-я…) — на 3.
  3. Сложите всё.
  4. Контрольная цифра — это сколько не хватает сумме до ближайшего числа, кратного 10.

Пример: 4 6 0 1 2 3 4 5 6 7 8 9 — ? Сумма: 4·1 + 6·3 + 0·1 + 1·3 + 2·1 + 3·3 + 4·1 + 5·3 + 6·1 + 7·3 + 8·1 + 9·3 = 117. До 120 не хватает 3 — значит, полный код: 4601234567893.

Такая проверка ловит любую ошибку в одной цифре и около 90% перестановок соседних цифр.

Как полоски кодируют цифры

Штрихкод EAN-13 — это 95 модулей одинаковой ширины, каждый либо тёмный, либо светлый. Модули складываются в полосы разной толщины:

  • по краям и в середине — ограничительные длинные полосы (старт, центр, стоп);
  • между ними — 12 цифр, по 7 модулей на цифру: каждая записана двумя полосами и двумя промежутками;
  • первая цифра отдельно не печатается полосками — она «зашифрована» в том, каким способом закодированы цифры левой половины.

Сканер измеряет ширину полос и промежутков, переводит их в цифры и сверяет контрольную.

Родственники EAN-13

  • UPC-A — американский код из 12 цифр. По сути, это EAN-13 с нулём в начале.
  • EAN-8 — короткий код для мелких товаров.
  • ISBN у книг — EAN-13 с префиксом 978 или 979; такие коды шутливо называют «Букленд» — страна книг. Префикс 977 — у журналов (ISSN).
  • JAN — японский номер товара, совместимый с EAN; используется с 1978 года.

Штрихкод хранит только номер. Если нужно уместить ссылку или целый текст, используют двумерные коды — например, QR-код.

штрихкодыстандартыматематика в быту

Частые вопросы

Можно ли по штрихкоду узнать, где сделан товар?

Нет. Первые три цифры показывают, через какую национальную организацию GS1 зарегистрирован производитель, а не где произведён товар. Компания может зарегистрироваться в одной стране, а производить в другой.

Зачем нужна последняя цифра?

Это контрольная цифра. Она вычисляется из остальных двенадцати, и касса проверяет её при каждом считывании. Она ловит любую ошибку в одной цифре и 90% перестановок соседних цифр.

Почему у книг штрихкод начинается с 978?

Префиксы 978 и 979 зарезервированы для книг — в них «зашит» номер ISBN. Их ещё называют «Букленд» — страна книг.

Источники

  1. International Article Number, Wikipedia. en.wikipedia.org
  2. 13: загадочные цифры штрихкода, Фармацевтический вестник, № 6 (580), 2010. pharmvestnik.ru

Обсуждение

Комментариев пока нет — начните обсуждение первым.