Витрина QR · обновлено 28 сентября 2026
QR-код или штрихкод: что выбрать
СравнениеДля кассы и складского учёта нужен линейный штрихкод — ЕАН-13 или Код 128. Для перехода покупателя на страницу — QR. Это не конкуренты, а разные инструменты: на одной товарной этикетке они спокойно совмещаются.
Пример по теме
Формат кода не заменяет регистрацию номеров: розничный ЕАН-13 для внешней торговли выдаёт GS1, а сервис лишь проверяет корректность и печатает.
Посмотрите в действии3 видео · по 12 секунд
Учебный пример · без звука
Пример и ограничения+
Как это работает
Линейный код читается кассовым сканером и кодирует короткий идентификатор. QR читается камерой телефона и вмещает ссылку. В товарной студии сервиса оба результата строятся из одной таблицы: этикетка получает штрихкод, а витрина — QR.
Магазин печатает этикетки с Кодом 128 для своей кассы, а на полке размещает один QR, ведущий на витрину с ценами и наличием.
Разбор и практические решения
Чем линейный код отличается от QR технически
+
Чем линейный код отличается от QR технически
Линейный (одномерный) штрихкод кодирует данные шириной штрихов и пробелов вдоль одной оси. Сканер проводит по нему один луч, поэтому код должен быть непрерывным, контрастным и достаточно широким. ЕАН-13 вмещает ровно 13 цифр, Код 128 — строку из букв и цифр, которая с каждой добавленной парой символов делает этикетку шире.
QR — матричный (двумерный) код: данные лежат в сетке модулей по двум осям. За счёт этого на той же площади помещаются тысячи символов, а коррекция Рида — Соломона помогает восстановить данные. Ориентировочные уровни L, M, Q и H относятся к 7, 15, 25 и 30 процентам кодовых слов — восьмибитных единиц данных и коррекции. Это не доля площади рисунка, которую можно закрыть.
Контрольная цифра ЕАН-13 помогает обнаружить ошибку чтения номера, но не восстанавливает повреждённые данные. При повреждении любого кода проверяйте сам экземпляр целевым сканером: одного процента закрытой площади для вывода о читаемости недостаточно.
Таблица выбора по задаче
+
Таблица выбора по задаче
Отправная точка — не формат, а сценарий считывания. Ответьте, кто и чем будет сканировать код, и выбор почти всегда станет однозначным.
| Задача | Код | Почему |
|---|---|---|
| Продажа через розничную кассу | ЕАН-13 | Кассовое ПО ожидает 13-значный товарный номер; лазерные сканеры читают его мгновенно |
| Внутренний учёт, склад, инвентаризация | Код 128 | Кодирует артикул любой разумной длины, включая буквы; компактнее Кода 39 |
| Переход покупателя на страницу | QR | Штатная камера телефона открывает ссылку без установки приложений |
| Каталог, меню или прайс с обновлениями | Постоянный QR | Содержимое страницы меняется, а напечатанный код остаётся прежним |
| Обязательная госмаркировка «Честный знак» | Data Matrix | Средства идентификации выдаёт оператор системы маркировки, а не генератор кодов |
| Очень маленькая этикетка | Код 128 с коротким артикулом | QR при малой площади требует крупного модуля и очень короткого содержимого |
Ёмкость и устойчивость к повреждениям
+
Ёмкость и устойчивость к повреждениям
Максимальная версия QR (40-я, сетка 177×177 модулей) вмещает до 7089 цифр или 4296 знаков латиницы и цифр. На практике для этикеток используются версии 1–5: чем короче содержимое, тем крупнее каждый модуль при том же физическом размере и тем надёжнее считывание.
ЕАН-13 всегда содержит 13 цифр — ни больше ни меньше. Это не недостаток, а конструкция: код является ключом к учётной записи товара, все описания живут в базе кассы или площадки.
Логотип закрывает часть рисунка QR и расходует запас коррекции. Единой безопасной доли площади нет: важны расположение перекрытия, служебные узоры, содержимое и печать. Например, белый прямоугольник поверх углового поискового квадрата и такой же прямоугольник в области данных мешают разным этапам чтения; сравнивать их только по площади нельзя. Сначала проверьте готовый файл, затем пробный отпечаток на нужном материале.
Кто и чем будет сканировать
+
Кто и чем будет сканировать
Классические лазерные кассовые сканеры читают только линейные коды. Камеры-имиджеры (2D-сканеры) читают и линейные, и матричные. Прежде чем печатать QR для кассовой зоны, проверьте, что стоит на кассе: если лазер — нужен ЕАН-13 или Код 128.
У покупателя ситуация зеркальная: штатное приложение камеры распознаёт QR автоматически, а вот линейный штрихкод без специального приложения телефон обычно игнорирует. Поэтому код «для людей» — это почти всегда QR.
Кассовое программное обеспечение накладывает своё ограничение: оно ждёт номер конкретного формата. Даже если 2D-сканер прочитает QR со ссылкой, касса не поймёт, что с ней делать. Форматы стоит разделять по назначению, а не смешивать.
Типичные ошибки совмещения
+
Типичные ошибки совмещения
Большинство проблем с кодами на этикетках — не технические сбои, а неверный выбор формата под сценарий.
- Печатать QR для зоны, где сканирует лазерная касса: код просто не будет прочитан.
- Кодировать в штрихкод цену: цена живёт в кассовой базе, при изменении пришлось бы перепечатывать всё.
- Использовать один ЕАН-13 для разных товаров или вариантов: касса не различит их никогда.
- Размещать миниатюрный QR с длинной ссылкой на глянцевой упаковке: плотная сетка плюс блики делают код нечитаемым.
- Ставить рамку или текст вплотную к коду: нарушение свободной зоны мешает сканеру найти границы.
Сравнение
QR-код или штрихкод: что выбрать: вопросы
4 вопросаМожно ли разместить штрихкод и QR на одной этикетке?
Да, это обычная практика: линейный код — для кассы, QR — для покупателя. Шаблоны этикеток сервиса поддерживают такое сочетание, важно лишь не ставить коды вплотную друг к другу.
Заменит ли QR штрихкод на кассе?
Мировая розница обсуждает переход на двумерные коды (инициатива GS1 с горизонтом 2027 года), но сегодня российские кассы массово читают линейные коды. Для торговли через кассу по-прежнему нужен ЕАН-13 или Код 128.
Прочитает ли смартфон Код 128?
Штатная камера большинства телефонов — нет: она настроена на QR. Линейные коды читаются отдельными приложениями-сканерами, поэтому рассчитывать на них в покупательских сценариях не стоит.
Что печатать на этикетке 30×20 мм?
Код 128 с коротким артикулом — самый надёжный вариант. QR на такой площади возможен только с очень коротким содержимым и крупным модулем; проверяйте пробной печатью.
Продолжить работу
Источники и проверка+
- DENSO WAVE: коррекция кодовых слов, не площади рисунка
- GS1: стандарты штрихового кодирования
- Denso Wave: официальный сайт стандарта QR
- Методика проверки и обновления материалов
Материал обновлён: 28 сентября 2026. Дата редакции не означает новую проверку нормативных источников. Перед применением проверьте действующую редакцию по ссылке. Методика проверки.
