DataMatrix и QR-код на упаковке запчасти: что в них записано и как проверить код, ссылку и «Честный знак»
На упаковке современной запчасти всё чаще есть не только привычный штрихкод с полосками, но и квадратные коды: QR с тремя крупными квадратами по углам или DataMatrix — плотное поле мелких точек. Покупатель обычно либо игнорирует их, либо сканирует и открывает первую попавшуюся ссылку. Оба подхода упускают главное: двумерный код можно прочитать, разобрать по полям и сверить с этикеткой. А несовпадение содержимого кода с тем, что напечатано рядом, — один из самых надёжных признаков перепечатанной упаковки.
В этой статье разберём, чем DataMatrix отличается от QR, что в них записывают производители и система «Честный знак», как читать поля кода GS1, как проверить ссылку из QR и в каких случаях код, повторяющий штрихкод, — это нормально. Общий чек-лист проверки запчасти есть в статье «Как отличить оригинальную автозапчасть от подделки: чек-лист 2026». Здесь — подробно только про двумерные коды.
Чем двумерный код отличается от штрихкода
Обычный штрихкод EAN-13 хранит одно число — номер товара из 13 цифр. Двумерный код хранит заметно больше: текст, ссылку, набор полей с номером товара, партией, датой, серийным номером. Поэтому его используют там, где одного номера мало.
DataMatrix — квадратный или прямоугольный код из светлых и тёмных ячеек. Как описано в статье о стандарте, у каждого такого кода две сплошные стороны образуют букву «L» — по ней сканер находит код, а две другие стороны состоят из чередующихся светлых и тёмных ячеек. DataMatrix любят для маркировки мелких предметов: около пятидесяти символов помещаются в символ размером в несколько квадратных миллиметров, а читается код даже при контрасте около 20%. Современный вариант кода (ECC 200) использует коды Рида — Соломона и позволяет восстановить данные даже при повреждении около 30% символа. Такой код можно не только напечатать, но и нанести прямо на деталь — лазером или ударно-точечным способом.
QR-код изобрели в 1994 году в японской компании Denso Wave, которая занималась автомобильными компонентами. QR тоже умеет восстанавливать данные: у него четыре уровня коррекции ошибок — от L (около 7% данных) до H (около 30%). QR удобен для ссылок: камера любого смартфона распознаёт его и предлагает открыть адрес.
Как отличить DataMatrix от QR на глаз
| Признак | DataMatrix | QR-код |
|---|---|---|
| Опорные элементы | Две сплошные стороны буквой «L», две «пунктирные» | Три крупных квадрата в углах |
| Форма | Квадрат или вытянутый прямоугольник | Квадрат |
| Типичный размер на упаковке | Мелкий, часто несколько миллиметров | Обычно крупнее, чтобы было удобно навести камеру |
| Что обычно внутри на запчастях | Поля GS1: номер товара, партия, дата, серийный номер; код маркировки «Честного знака» | Ссылка на сайт бренда или сервис проверки, иногда — те же поля GS1 |
| Чем читать | Приложение-сканер, которое поддерживает DataMatrix, или приложение «Честный ЗНАК» для кодов маркировки | Камера смартфона или любое приложение-сканер |
Что бывает записано в коде на упаковке запчасти
Двумерный код — это контейнер, а не признак подлинности. Внутри может быть что угодно, и важно понимать, что именно вы прочитали.
- Ссылка. Ведёт на страницу товара на сайте бренда, на сервис проверки подлинности или на каталог. Проверять нужно адрес, а не только то, что страница открылась.
- Поля GS1. Номер товара (GTIN), номер партии, дата производства или срок годности, серийный номер — в стандартизованном виде с числовыми метками полей.
- Дубликат штрихкода. Иногда DataMatrix на этикетке просто повторяет цифры обычного штрихкода — для сканеров на складе. Это не нарушение и не повод для тревоги.
- Внутренний номер производителя. Номер этикетки, партии или заказа в формате, который понятен только системе завода.
- Защитный код. Код, который проверяется через сервис производителя и не проходит проверку при копировании.
- Код маркировки «Честного знака». DataMatrix с номером товара, уникальным серийным номером и криптографической частью; проверяется приложением «Честный ЗНАК».
GS1 DataMatrix: как читать поля кода
Коды GS1 устроены как цепочка полей. Перед каждым значением стоит идентификатор применения — короткое число, которое сообщает сканеру, что за данные идут дальше. По определению из справочника ГС1 РУС, идентификатор применения — это заданная последовательность цифр, которая сообщает, какая информация, в каком формате и какой длины следует за ней. В тексте для человека идентификаторы пишут в скобках, в самом коде скобок нет.
Поля, которые чаще всего встречаются на упаковке:
| Идентификатор | Что означает | Формат |
|---|---|---|
| (01) | Номер товара GTIN | 14 цифр |
| (10) | Номер партии | До 20 символов |
| (11) | Дата производства | 6 цифр, ГГММДД |
| (17) | Срок годности | 6 цифр, ГГММДД |
| (21) | Серийный номер | До 20 символов |
| (422) | Страна происхождения | Код страны |
| (8200) | Ссылка, связанная с товаром | Адрес |
Всего GS1 определяет больше 150 идентификаторов применения, в таблице — основные. Поля переменной длины отделяются друг от друга служебным разделителем, который не виден в тексте, поэтому удобнее пользоваться приложением-сканером, которое показывает поля уже разобранными.
Пример разбора кода
Допустим, сканер прочитал из DataMatrix строку (01)04601234567893(10)AB2026(21)X7K2M9 (номер условный, для примера). Разбираем:
- (01) 04601234567893 — GTIN из 14 цифр. Ведущий ноль добавлен до нужной длины, а сам номер товара — 4601234567893, тот же, что в штрихкоде EAN-13. Контрольная цифра при этом не меняется: у 14-значного номера с нулём впереди она та же, 3.
- (10) AB2026 — номер партии. Если на этикетке напечатан номер партии, он должен совпадать.
- (21) X7K2M9 — серийный номер конкретной единицы товара. У двух коробок одного товара номер товара одинаковый, а серийные номера — разные.
Если вместо 4601234567893 в поле (01) окажется другой номер, чем в штрихкоде на той же коробке, этикетку собирали из разных источников. Так бывает, когда фальсификатор копирует двумерный код с одной коробки, а штрихкод — с другой.
Сверка кода с этикеткой: что должно совпадать
Главная проверка двумерного кода — не «читается ли он», а совпадает ли его содержимое с тем, что напечатано рядом.
- GTIN в коде и штрихкод EAN-13. GTIN из 14 цифр с нулём впереди — это тот же номер, что и 13 цифр штрихкода. Разные номера на одной упаковке — серьёзный тревожный знак.
- Каталожный номер. Если код содержит номер детали, он должен совпадать с номером на этикетке, причём по смыслу, а не по оформлению: в коде номер может быть записан без пробелов и дефисов. Как правильно печатают номера разные бренды, мы разбирали в отдельной статье про каталожные номера и их разбивку.
- Партия и дата. Если на этикетке напечатаны партия и дата, они должны совпадать с полями (10), (11) или (17).
- Ссылка. Должна вести на домен бренда или на сервис, который бренд сам указывает на своём официальном сайте.
Что не является несовпадением: двумерный код, который просто повторяет цифры штрихкода, и номер в коде без пробелов и дефисов, которые есть на этикетке.
QR со ссылкой: как проверить, куда он ведёт
QR-код может вести куда угодно, и это главный риск. Подделка может нести QR, ведущий на «проверочный» сайт фальсификатора, который на любой код честно ответит «оригинал». А поддельный QR-стикер легко наклеить поверх настоящего.
Как проверять:
- Не открывайте ссылку сразу. Камера смартфона показывает адрес перед переходом — сначала прочитайте его.
- Смотрите на основную часть домена. Для бренда MANN-FILTER это mann-filter.com. Адрес, в котором название бренда — лишь часть длинного имени с посторонними словами, цифрами или чужой доменной зоной, должен насторожить.
- Короткие ссылки и сервисы сокращения — повод насторожиться: по ним не видно, куда ведёт код.
- Сверьте сервис проверки с сайтом бренда. Если код ведёт на внешний сервис проверки, найдите на официальном сайте бренда, каким сервисом он пользуется. Переходите на сайт бренда, набрав адрес вручную, а не по ссылке из кода.
- Не вводите личные данные и данные карты на странице, открытой по коду с упаковки. Проверка подлинности их не требует.
Защитные коды производителей: пример MANN-FILTER
Некоторые бренды печатают коды, которые нельзя просто скопировать. Пример — Secure QR на новых упаковках MANN-FILTER. Как описывает производитель, код находится в белой зоне внизу коробки и есть на части продукции. Его сканируют камерой смартфона, переходят по ссылке на страницу товара и нажимают «Verify Authenticity» — значок с лупой и галочкой. После этого открывается сервис ScanTrust с камерой, и код анализируется ещё раз.
Смысл технологии в том, что QR-код совмещён с защитной графикой. По словам производителя, при любой попытке скопировать код теряется информация, и подлинным признаётся только печать с исходного цифрового файла. MANN-FILTER советует сканировать при хорошем освещении, держать телефон неподвижно, избегать бликов и теней и совмещать код с рамкой на экране.
Вывод для покупателя: если бренд использует защитный код, проверяйте его именно тем способом, который описан на сайте бренда. Обычный сканер прочитает ссылку из копии так же, как из оригинала, — отличить копию может только сервис производителя.
Код маркировки «Честный знак»
В России часть товаров маркируется в государственной системе «Честный знак». Код маркировки — это DataMatrix, в котором записаны номер товара (01), уникальный серийный номер (21) и криптографический код проверки. Серийный номер делает каждый код уникальным, а криптографическая часть защищает код от подделки.
Для автомобильных товаров ситуация разная:
- Моторные масла и автомобильные жидкости — маркировка для них обязательна. Постановления и сроки опубликованы на официальном сайте системы. Канистра масла без кода маркировки — серьёзный повод отказаться от покупки.
- Запчасти — для отдельных видов автокомпонентов (фильтры, стёкла, свечи зажигания, тормозные диски и колодки) идёт эксперимент по маркировке по постановлению Правительства № 202. По данным официального сайта «Честного знака», он продлён до 28 февраля 2027 года. Участие в эксперименте добровольное, поэтому отсутствие кода маркировки на запчасти пока не признак подделки.
Проверить код может любой покупатель в бесплатном приложении «Честный ЗНАК». Как сказано в описании приложения в App Store, при успешной проверке оно показывает зелёный результат «Проверка пройдена», при проблемах — красный «Осторожно», а если товар не прошёл проверку, из приложения можно сразу отправить сообщение о нарушении. Для маркированного товара приложение показывает данные о товаре, производителе и стране происхождения.
Как правильно сканировать двумерные коды
- Хороший свет без бликов. Глянцевая плёнка на коробке и вспышка дают засветку, на которой код не читается.
- Телефон неподвижно и параллельно коду. Мелкий DataMatrix лучше снимать чуть издалека с приближением, чем вплотную.
- Правильное приложение. Встроенная камера смартфона уверенно читает QR, но может не распознать DataMatrix. Для кодов маркировки используйте приложение «Честный ЗНАК», для остальных — сканер с поддержкой DataMatrix и разбором полей GS1.
- Помните о коррекции ошибок. Код может прочитаться даже с повреждениями, поэтому «читается» — не то же самое, что «напечатан качественно». Оценивайте и сам вид печати: ровные ли ячейки, нет ли размытых краёв.
Тревожные признаки
- номер товара в DataMatrix или QR не совпадает со штрихкодом EAN-13 на той же коробке;
- в коде другой каталожный номер, чем на этикетке;
- ссылка ведёт не на домен бренда и не на сервис, указанный на официальном сайте бренда;
- QR-код — наклейка поверх упаковки, а не печать на коробке, причём у оригинальных коробок бренда код напечатан;
- защитный код бренда не проходит проверку в сервисе производителя;
- приложение «Честный ЗНАК» показывает «Осторожно» для маркированного товара, например моторного масла;
- на канистре масла нет кода маркировки вообще.
Проверка запчасти по фото онлайн
Разбирать поля кода и сверять их с этикеткой вручную неудобно, а встроенная камера телефона не всегда читает мелкий DataMatrix. На CarsVibe работает онлайн-проверка автозапчасти на оригинал по фото: вы отправляете боту в чате на сайте от 2 до 8 фотографий детали и упаковки и через пару минут получаете отчёт.
С двумерными кодами проверка работает так:
- читает QR и DataMatrix, а также обычные штрихкоды с фото программой, а не «на глаз»;
- сверяет содержимое кодов с этикеткой: ведёт ли ссылка на домен бренда, совпадает ли номер товара из кода со штрихкодом EAN, нет ли в коде другого каталожного номера;
- не считает нарушением код, который просто повторяет цифры штрихкода;
- проверяет контрольную цифру и префикс GS1 штрихкодов.
Кроме того, проверка сверяет разбивку каталожного номера со стандартом бренда и одинаковость номера на этикетке и коробке, а также оценивает качество печати и самой детали. Защитные коды производителей и коды «Честного знака» проверяются в сервисах бренда и в приложении «Честный ЗНАК» — проверка по фото их не заменяет. Первая проверка для зарегистрированных пользователей бесплатна, дальше — не больше 149 ₽. Это оценка риска по фото, а не экспертиза и не гарантия: окончательно подлинность подтверждают документы продавца или официальный дилер.
Частые вопросы
DataMatrix на этикетке содержит те же цифры, что и штрихкод. Это нормально?
Да. Многие этикетки дублируют штрихкод двумерным кодом для удобства сканирования. Тревожно обратное: когда номер в двумерном коде отличается от штрихкода на той же упаковке.
QR-код открыл страницу «Товар оригинальный». Можно верить?
Только если страница находится на официальном сайте бренда или в сервисе, который бренд указывает на своём сайте. Страница с надписью «оригинал» на постороннем домене ничего не доказывает: её мог сделать и фальсификатор.
На запчасти нет кода «Честного знака». Это подделка?
Нет. Для запчастей маркировка пока в режиме эксперимента, участие в нём добровольное. А вот для моторного масла и других автомобильных жидкостей маркировка обязательна, и отсутствие кода — серьёзный повод отказаться от покупки.
Камера телефона не читает квадратный код на коробке. Что делать?
Скорее всего, это DataMatrix: встроенная камера может его не распознать. Попробуйте приложение-сканер с поддержкой DataMatrix или, если это код маркировки, приложение «Честный ЗНАК». Улучшите свет и уберите блики.
Можно ли скопировать QR-код с оригинальной коробки?
Обычный QR — да, его копия прочитается так же, как оригинал. Поэтому бренды используют защитные коды, которые проверяются в сервисе производителя: по словам MANN-FILTER, копия их Secure QR теряет информацию и не проходит проверку. Коды маркировки «Честного знака» проверяются в приложении «Честный ЗНАК».
Коротко
DataMatrix и QR на упаковке запчасти — не знак качества, а контейнер с данными. Ценность в том, что их можно прочитать и сверить: номер товара в коде должен совпадать со штрихкодом, каталожный номер — с этикеткой, ссылка — вести на домен бренда. Повтор штрихкода в двумерном коде — нормально. Защитные коды проверяйте в сервисе производителя, коды маркировки — в приложении «Честный ЗНАК». Для масел маркировка обязательна, для запчастей пока идёт добровольный эксперимент до 28 февраля 2027 года.