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

Типы штрих кодов делятся на линейные, которые состоят из полос и читаются в одном направлении, и двумерные, которые хранят данные по двум осям. Первые стоят на товарах и складских коробках, вторые встречаются в билетах, документах и маркировке. Ниже таблица форматов, признаки для опознания и ссылки на подробные страницы. Для самих кодов есть общий сканер кодов онлайн.

Какие виды штрихкодов бывают

Существуют десятки форматов, но в повседневной жизни встречается около десяти. Каждый создавался под свою задачу: один нужен кассе, другой складу, третий авиакомпании. Главное различие — что именно и в каком объёме можно записать. Товарные коды держат только цифры, а двумерные форматы вмещают тексты, ссылки и целые документы.

Виды штрихкодов можно сравнить по таблице. Объёмы указаны для максимальных размеров символа по спецификации формата. Реальный код на упаковке почти всегда содержит гораздо меньше данных.

Сравнение форматов: что кодирует и где применяется

ФорматЧто кодируетГде применяетсяПример или объём
EAN-13Только цифры, номер товара GTIN-13Товары в магазинах13 цифр, например 4006381333931
EAN-8Только цифры, сокращённый номер товараМаленькая упаковка8 цифр
UPC-A и UPC-EЦифры, номер товараТовары из США и Канады12 цифр у UPC-A, UPC-E — сжатая версия
Code 128Цифры, буквы и символы (весь набор ASCII)Склад, логистика, маркетплейсыДлина зависит от размера этикетки
GS1-128Code 128 с идентификаторами применения GS1Логистические этикетки, партии, срокиНесколько полей в одном коде
Code 39Цифры, заглавные латинские буквы и несколько символовПропуска, промышленность, учёт имущества43 символа в алфавите
ITF-14Только цифры, GTIN-14Транспортная упаковка, коробки14 цифр
PDF417Текст, цифры, двоичные данныеПосадочные талоны, документыДо 1850 текстовых символов или 2710 цифр
AztecТекст, цифры, двоичные данныеБилеты, посадочные талоныДо 3832 цифр
DataMatrixТекст, цифры, служебные поляМаркировка, электроника, фармацевтикаДо 3116 цифр
QR-кодСсылки, текст, Wi-Fi, визитки, платёжные реквизитыРеклама, меню, оплата, билетыДо 7089 цифр

Объёмы приведены по стандартам форматов для самой большой версии символа и самого слабого уровня коррекции ошибок. С повышенной коррекцией данных помещается меньше.

Товарные штрихкоды: EAN 13, EAN-8 и UPC-A

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

На товарах из США и Канады чаще встречается UPC-A из 12 цифр. По сути это EAN-13 с ведущим нулём, поэтому кассы читают оба формата. У UPC-E есть сжатая форма для мелкой упаковки. Разбор структуры, контрольной цифры и префикса показывает сканер штрихкода онлайн.

Складские и логистические форматы

На складах ценится гибкость. Code 128 принимает цифры, буквы и символы, а в режиме двойных цифр сжимает числа вдвое, поэтому на небольшой этикетке помещается длинный номер. GS1-128 — это тот же Code 128 с правилами, которые делят данные на поля: номер товара, партию, срок годности, номер места. Подробный разбор есть на странице Code 128 и GS1-128.

Code 39 старше и проще: алфавит из 43 символов (цифры, заглавные латинские буквы и несколько знаков), код выходит широким. Его до сих пор можно встретить на пропусках, инвентарных наклейках и в промышленном учёте. ITF-14 ставят на коробки и паллеты: он хранит номер упаковки в формате GTIN-14 и хорошо печатается на гофрокартоне.

Двумерные коды: PDF417, Aztec, DataMatrix, QR

Двумерные форматы вмещают больше данных и содержат коррекцию ошибок. Поэтому код читается, даже если часть его испачкана или повреждена.

Эти форматы не конкуренты, а инструменты для разных задач. QR-код удобнее всего читается камерой телефона. DataMatrix выигрывает на малых поверхностях, PDF417 — там, где на документе есть широкое место под полосу кода.

Как определить тип штрихкода

Если вы не знаете, какой тип штрих кода перед вами, начните с внешнего вида.

  1. Только вертикальные полосы и цифры под ними — линейный код. Если цифр 13 и у основания видны более длинные полосы по краям и в центре, это EAN-13.
  2. Три квадратных узора в углах — QR-код.
  3. Сплошная «буква Г» по левой и нижней сторонам и точечная рамка с других сторон — DataMatrix.
  4. Круглая или квадратная мишень в центре — Aztec.
  5. Прямоугольник из нескольких рядов полос друг над другом — PDF417.
  6. Плотные полосы без привязки к цифрам, текст под ними с буквами — вероятно, Code 128. Звёздочки по краям подписи — признак Code 39.

Второй способ надёжнее: считайте код. Загрузите фото или включите камеру в сканере штрих кода онлайн: сайт определит формат сам и покажет его название. Для QR и DataMatrix подойдёт общий сканер, а для штрихкодов товаров сайт дополнительно разберёт префикс и проверит контрольную цифру.

Какой формат выбрать

Если нужно маркировать товар для продажи в магазинах, используется EAN-13, а получить номера можно в GS1. Для склада и маркетплейсов подойдёт Code 128, а на коробки ставят ITF-14 или GS1-128. Для ссылок, Wi-Fi и визиток подойдёт QR-код. На этом сайте можно создать именно QR-коды, это делается на главной странице. Генераторов остальных форматов здесь нет.

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

Какие бывают виды штрихкодов?

Линейные: EAN-13, EAN-8, UPC, Code 128, Code 39, ITF-14. Двумерные: PDF417, Aztec, DataMatrix и QR-код. Они различаются тем, какие данные хранят и где применяются.

Как понять, какой тип штрих кода на упаковке?

Посмотрите на форму. Полосы с 13 цифрами внизу — EAN-13, три квадрата в углах — QR, «буква Г» — DataMatrix. Надёжнее считать код в сканере: он покажет название формата.

Чем Code 39 отличается от Code 128?

Code 39 кодирует цифры, заглавные буквы и несколько символов и занимает больше места. Code 128 плотнее и принимает весь набор ASCII.

Чем Aztec код отличается от QR-кода?

У Aztec в центре мишень вместо трёх угловых квадратов, и ему не нужна широкая свободная рамка вокруг. Оба формата хранят много данных и читаются камерой.

Можно ли на сайте создать штрихкод EAN-13 или Code 128?

Нет, на этом сайте создаются только QR-коды. Штрихкоды любого формата можно считать в онлайн-сканере.

Render time: 19.5 ms