Чем отличаются штрихкоды 1D и 2D: какой нужен вам?
При создании штрихкода первый вопрос, который обычно возникает: использовать линейный штрихкод или QR Code? Оба называются штрихкодами, но хранят данные по-разному, а значит, и применяются по-разному.
Штрихкод 1D (линейный)
Штрихкод 1D состоит из вертикальных полос. Данные хранятся в одном направлении — слева направо. Самые известные примеры — EAN-13 на упаковках товаров и Code 128 на транспортных этикетках.
- Небольшая емкость, обычно от десятка до нескольких десятков символов.
- Считывается недорогими и очень быстрыми лазерными кассовыми сканерами.
- Подходит для кодов товаров, серийных номеров и номеров накладных.
Штрихкод 2D
Штрихкод 2D хранит данные в двух направлениях — по горизонтали и по вертикали, поэтому вмещает гораздо больше. Примеры: QR Code, Data Matrix, PDF417 и Aztec.
- Большая емкость, от десятков до тысяч символов.
- Сканируется камерой телефона с разных сторон.
- Имеет коррекцию ошибок, поэтому читается, даже если частично поврежден.
- Может быть очень маленьким, например Data Matrix на электронных компонентах.
Краткое сравнение
| Штрихкод 1D | Штрихкод 2D | |
|---|---|---|
| Форма | Вертикальные полосы | Квадратики/точки внутри квадрата |
| Емкость | Небольшая | Большая |
| Устройство сканирования | Лазерный сканер или камера | Камера или 2D-сканер |
| Устойчивость к повреждениям | Ограниченная | Есть коррекция ошибок |
| Примеры | EAN-13, UPC-A, Code 128 | QR Code, Data Matrix, PDF417 |
Когда что использовать?
- Товары для продажи в магазинах и супермаркетах: используйте официальный EAN-13 от GS1. См. статью как получить штрихкод EAN-13.
- Складские, стеллажные или транспортные этикетки: Code 128 — распространенный выбор, потому что он компактен и поддерживает буквы и цифры.
- Ссылки, меню, WiFi или контакты для клиентов: QR Code, потому что его можно отсканировать прямо камерой телефона.
- Очень маленькие этикетки: Data Matrix.
- Удостоверения личности, авиабилеты или документы: PDF417 или Aztec.
Все перечисленные типы вы можете бесплатно создать в I Need Barcode. Если вы еще сомневаетесь, начните с QR Code для клиентов и Code 128 для внутренних задач.
Частые вопросы
Может ли кассовый сканер прочитать QR Code?
Не каждый. Лазерный 1D-сканер читает только линейные штрихкоды. Для QR Code нужен 2D-сканер на основе камеры или камера телефона.
Какой штрихкод самый маленький?
Data Matrix — это 2D-штрихкод, который можно печатать очень мелко, поэтому его часто используют на электронных компонентах, медицинских изделиях и этикетках лекарств.
Можно ли использовать QR Code вместо EAN-13 на розничных товарах?
Для продажи в розничных магазинах товару по-прежнему нужен зарегистрированный EAN-13 или UPC. QR Code можно добавить на упаковку как дополнение, например для информации о товаре или рекламы.


