ConvertiloConvertilo
3 мая 2026 г. · Гайды

Какие штрих-коды бывают: EAN, UPC, Code 128, ITF и другие

Разбираем основные форматы штрих-кодов простыми словами: где их применяют, чем они отличаются и какой нужен именно вам — для маркетплейса, склада, магазина или книги.

Какие штрих-коды бывают: EAN, UPC, Code 128, ITF и другие

Штрих-код — это машиночитаемый способ закодировать число или короткую строку с помощью линий разной толщины. На самом деле «штрих-код» — это семейство стандартов: EAN-13 в супермаркете, Code 128 на складе и UPC на американских товарах выглядят похоже, но кодируются по-разному и применяются для разных задач. В этой статье разберём основные форматы, чтобы вы выбрали правильный.

Линейные (1D) и двумерные (2D) коды

Линейные коды — это привычные штрих-коды из вертикальных полос: EAN-13, UPC, Code 128. Обычно они хранят короткий идентификатор и читаются простыми сканерами и современными камерами. Их главный плюс — компактность и совместимость с кассовым и складским оборудованием.

Двумерные коды (QR, Data Matrix, PDF417, Aztec) состоят из точек или модулей и вмещают значительно больше данных. Многие из них читаются при повороте и поддерживают восстановление части повреждённых данных; допустимый уровень повреждения зависит от формата и настроек коррекции ошибок.

Сканер штрих-кодов Convertilo читает оба типа: EAN/UPC/Code 128/Code 39/ITF (1D) и QR/Data Matrix/PDF417/Aztec (2D).

Сравнение линейного штрих-кода EAN-13 и двумерного QR-кода
Линейный EAN-13 хранит товарный номер, а двумерный QR-код вмещает больше данных.

EAN-13 и EAN-8 — товары в магазинах и на маркетплейсах

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

Магазины и маркетплейсы часто запрашивают GTIN, представленный штрих-кодом EAN-13, при создании карточки товара. Официальные номера получают через ГС1 РУС или другую национальную организацию GS1. Code 128 подходит для внутреннего артикула и складской этикетки, но не заменяет GTIN там, где площадка требует официальный номер.

EAN-8 — восьмизначная версия для очень маленькой упаковки, где полноразмерный символ EAN-13 не помещается. Такие номера также выдаются в системе GS1.

Пример штрих-кода EAN-13: 5901234123457
EAN-13 — 13-значный стандарт для розничных товаров; последняя цифра является контрольной.

UPC-A и UPC-E — США и Канада

UPC-A (Universal Product Code) — американский эквивалент EAN-13: 12 цифр вместо 13. Если вы продаёте через Amazon US или физические магазины в США/Канаде, используется именно UPC-A.

UPC-E сжимает подходящие номера UPC-A в компактный символ для маленькой упаковки. EAN и UPC входят в одну систему GS1, поэтому большинство современных кассовых сканеров читают оба формата. UPC-A можно представить как EAN-13, добавив ведущий ноль.

Пример штрих-кода UPC-A: 036000291452
UPC-A — 12-значный розничный код, распространённый в США и Канаде.

Code 128 — склад, логистика, билеты

Code 128 — самый универсальный 1D-код. Он умеет кодировать любые символы ASCII (буквы, цифры, знаки), а не только цифры. На каждом символе экономит место, поэтому при той же длине занимает меньше ширины, чем Code 39.

Где применяется: складские этикетки и накладные (шаблон GS1-128 с обязательными префиксами AI), штрих-коды на билетах, бейджи сотрудников, маркировка партий и серий товаров. Если вы продаёте на маркетплейсе и у товара нет EAN — можно сгенерировать внутренний Code 128 со своим артикулом.

Пример штрих-кода Code 128: CONVERTILO-2026
Code 128 кодирует буквы, цифры и другие символы и часто используется на складах.

Code 39 — промышленность, автомобили, госсектор

Code 39 — старый и очень распространённый формат. Кодирует заглавные буквы A-Z, цифры 0-9 и несколько спецсимволов. Главный плюс — простота: его умеет читать любое оборудование, даже самое старое.

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

Пример штрих-кода Code 39: CONVERTILO 39
Code 39 поддерживает заглавные буквы и цифры и совместим со многими старыми сканерами.

ITF и ITF-14 — транспортная упаковка

ITF-14 (Interleaved Two of Five, 14 цифр) — стандарт для маркировки транспортной упаковки: коробки с товаром, паллеты. Содержит EAN/GTIN внутреннего товара плюс цифру-индикатор уровня упаковки (например, «1 коробка = 24 единицы»).

ITF без 14 — гибкая версия для произвольного чётного числа цифр. Применяется на гофрокартоне, где штрих-код печатается прямо на коробке низкой типографской чёткости — толстые штрихи ITF лучше переносят такую печать.

Пример штрих-кода ITF-14: 12345678901231
ITF-14 применяют для маркировки транспортной упаковки, коробок и паллет.

QR-код и Data Matrix — ссылки, маркировка «Честный знак»

QR-код — самый известный 2D-формат. Он может кодировать до 4296 буквенно-цифровых символов и читается современными смартфонами. Его используют для ссылок, данных Wi-Fi, оплаты, билетов и контактов vCard.

Data Matrix — компактный 2D-код с Г-образным шаблоном поиска. Он подходит для мелких изделий и прямой маркировки деталей, поэтому применяется в электронике, медицине и регулируемой прослеживаемости товаров. Конкретные данные и требования к регистрации зависят от отрасли и страны.

Пример QR-кода со ссылкой на генератор Convertilo
QR-код может хранить ссылки, текст, данные Wi-Fi, билеты и контакты.

Какой штрих-код выбрать под вашу задачу

Продаёте товар в магазине или на маркетплейсе → используйте официальный GTIN в EAN-13, если его требует площадка; Code 128 подходит для внутренних артикулов и складских операций.

Маркируете коробки и паллеты на складе → ITF-14 для транспортной упаковки или Code 128 для номеров заказов.

Делаете билет или пропуск → Code 128 для длинного номера или QR-код, если нужно записать ссылку или больше данных.

Регулируете товар через «Честный знак» → Data Matrix (формат регулятора, выбора нет).

Просто нужна ссылка или Wi-Fi → QR-код.

🛠️
Создать или распознать штрих-код

Используйте наш онлайн-генератор для создания EAN-13, Code 128, UPC и других форматов, а сканер — чтобы распознать код по фото или камерой.

Открыть генератор →

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

Какой штрих-код нужен для Wildberries и Ozon?

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

Где взять собственный EAN-13 код для своего товара?

Официальные GTIN, которые представляют штрих-кодом EAN-13, выдаёт GS1 через национальные организации. В России это ГС1 РУС. После регистрации компания получает префикс или идентификаторы по правилам организации. Сгенерированная картинка штрих-кода сама по себе не регистрирует номер.

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

Штрих-код (1D) — это вертикальные полоски, кодирующие до 80 символов. QR-код (2D) — квадратный код из точек, в который помещается до 4296 символов. QR читается с любого ракурса и работает даже при повреждении части кода, тогда как 1D-сканеру нужна чистая горизонтальная полоса.

Можно ли использовать сгенерированные коды для коммерческой печати?

PNG или SVG из генератора можно печатать на этикетках и упаковке, но используйте только номер, на который у вас есть право. Розничные GTIN в EAN и UPC выдаются через GS1, а регулируемые сценарии могут предъявлять дополнительные требования к регистрации, размеру и качеству печати.

Можно ли отсканировать штрих-код по фотографии товара?

Да, наш сканер штрих-кодов работает не только с камерой, но и с готовыми изображениями: загрузите фото или скриншот, и инструмент распознает код. Главное — чтобы штрих-код был чётким и не сильно повёрнутым.