7 хв читанняМожливості

Штрихкод чи QR-код: що розмістити на вашому товарі

Штрихкод ідентифікує товар для системи, яка його вже знає. QR-код з'єднує людину з вмістом.

Marius Voß
DevRel · edge infra

Штрихкод одновимірний: він зберігає короткий ідентифікатор, зазвичай число, яке читається вздовж однієї осі. QR-код - це двовимірна матриця, що вміщує до 7 089 цифр або 4 296 буквено-цифрових символів на найнижчому рівні корекції помилок, а завдяки корекції помилок пошкоджений код усе одно сканується. Практичний поділ випливає звідси. Штрихкод вказує на запис у системі, яка вже знає, що це за товар; QR-код несе вміст, з яким телефон може працювати, нічого не знаючи наперед.

Тому «штрихкод чи QR-код» рідко буває змаганням, який формат кращий. Питання в тому, хто сканує, що тримає в руці і що має статися за секунду після звукового сигналу. Ця стаття розглядає, що зберігає кожен формат, яке обладнання сканерів вирішує за вас, перехід роздрібу на 2D-коди, який тихо змінює відповідь, і єдину властивість, яку може мати лише QR-код. Якщо самі QR-коди для вас нове, механіку пояснює матеріал що таке QR-код.

Що насправді зберігає кожен формат

Лінійний штрихкод кодує дані у ширині смуг і проміжків уздовж однієї лінії. Це жорстка межа місткості. Роздрібний EAN-13 вміщує тринадцять цифр, без літер і розділових знаків, і ці цифри - глобальний ідентифікатор, а не інформація сама по собі; знайдіть їх у базі даних, і дізнаєтеся товар, а подивившись лише на них, не дізнаєтеся нічого. Code 128, робоча конячка логістичних етикеток, підтримує повний діапазон ASCII, але етикетка швидко стає фізично широкою, тож практична межа - кілька десятків символів.

QR-код кодує дані за двома осями, у сітці модулів, яка читається як матриця. Це дає місткість і ще дещо, чого лінійний формат ніколи не мав: корекцію помилок Ріда-Соломона на чотирьох рівнях на вибір, від L до H, яка може відновити символ, що потертий, зігнутий або частково закритий логотипом. Шкала версій іде від 1 до 40, і саме у верхній частині діапазону (177 на 177 модулів у версії 40) живуть ті 7 089 цифр. Цифри: Wikipedia і qrcode.com, accessed 2026-10-09. Значення 7 089 і 4 296 стосуються рівня корекції L; вищі рівні міняють місткість на стійкість, з відновленням приблизно 7%, 15%, 25% і 30% даних для L, M, Q і H.

1D-штрихкод із 13-цифровим ідентифікатором поруч із 2D QR-кодом, що зберігає повний URL, з позначеними шаблонами пошуку та корекцією помилок

Варто розвіяти плутанину в назвах: QR-код є штрихкодом, формально двовимірним, стандартизованим як ISO/IEC 18004. Роздріб і логістика кажуть 1D і 2D. Усі інші кажуть «штрихкод» і «QR-код», маючи на увазі смугастий і квадратний.

Хто сканує і чим

Обладнання вирішує тут більше, ніж місткість даних.

Касовий лазер чи складський пістолет створені для лінійних кодів і читають їх на швидкості, зі зігнутої поверхні, в будь-якій орієнтації, сотні разів на годину, людиною, яка ніколи не дивитиметься на екран. Цей ланцюг сканера, каси та складської системи очікує число, причому цілком певне.

Камера телефона - зовсім протилежний інструмент. Вона зручно читає матрицю, їй потрібна мить для фокусування, а людина з нею дивиться на екран і збирається щось натиснути. Дайте цій людині тринадцятицифрове число, і нічого не станеться. Дайте їй URL, і ви маєте її увагу, доки її утримує сторінка.

Тож «штрихкод чи QR-код» зазвичай вирішується обладнанням: якщо сканує персонал, на куплене вами обладнання, щоб ідентифікувати те, що система вже знає, потрібен лінійний штрихкод. Якщо сканує клієнт, на власному телефоні, щоб до чогось дістатися, потрібен QR-код. Цікаві випадки там, де правдиві обидва твердження, а саме туди рухаються упаковки.

Sunrise 2027 змінює питання

Роздріб посеред міграції форматів, і про це варто знати до того, як проєктувати упаковку. Ініціатива GS1 Sunrise 2027 просить рітейлерів підготувати касові системи до читання 2D-штрихкодів до 2027 року (сторінка GS1 US, accessed 2026-10-09). Точної календарної дати на сторінці немає.

Дві речі, яких вона не каже. GS1 US не оголошує виведення кодів EAN і UPC і заявляє, що не кожна можливість 2D має бути готова до цього терміну. Її етапи починаються зі сканерів, які вміють читати 2D-коди та виділяти GTIN на касі, потім додають 2D-коди до товарів приватних марок. Та сама сторінка рекомендує, щоб QR-код ніс GTIN, який уже є у вашому EAN чи UPC, а GS1 Digital Link - це синтаксис, який перетворює цей ідентифікатор на вебпосилання. Практичне прочитання: розмістіть лінійний штрихкод і 2D-код на одній упаковці, поки парк сканерів наздоганяє.

Це зсув, до якого варто готуватися. Один квадрат може обслуговувати і касу, і клієнта, що раніше вимагало двох окремих позначок з двома окремими власниками всередині компанії. Регуляторну версію тієї самої ідеї, коли код несе дані про походження й відповідність упродовж усього життя товару, розглянуто в матеріалі QR-код цифрового паспорта продукту.

Інші 2D-коди, які вам трапляться

QR - не єдиний 2D-символ. Data Matrix поширений на дуже малих предметах і в охороні здоров'я, де крихітний квадрат має нести ідентифікатор GS1. PDF417 - це стековий лінійний код, який ви впізнаєте за посадковими талонами та деякими посвідченнями. Обидва читають промислові сканери, але жоден не є тим, що телефон відкриває для клієнта за замовчуванням, тому QR лишається вибором, коли читає людина з телефоном. Якщо постачальник чи регулятор вимагає один з інших, дотримуйтеся його специфікації для цієї етикетки, а QR лишіть для позначки, звернутої до клієнта.

Обирайте за завданням

Більшість рішення вміщається в таблицю. Важлива колонка - остання.

ЗавданняФорматЧомуРедагується пізніше
Роздрібна каса, облікEAN-13 / UPC (1D)Парк сканерів очікує числоНі
Логістичні й інвентарні етикеткиCode 128 (1D)Широка підтримка читачів, дешевий друкНі
Вміст для клієнтаQR-код (2D)Камера телефона, несе URLЛише через перенаправлення
Роздріб і вміст, одна позначкаGS1 Digital Link QRІдентифікатор і URL в одному символіЗалежить від налаштування

Таблиці, які публікують виробники сканерів, зазвичай зупиняються на місткості й корекції помилок. Можливість редагування - це колонка, яка вирішує, чи стане тираж тягарем, і саме її ніхто не друкує в специфікації.

Лише один із них можна перенаправити

Штрихкод - це фіксований ідентифікатор. Іншим він бути не може, і це нормально: число має лишатися стабільним протягом життя товару.

QR-код же «замерзає», лише якщо ви закодували в ньому кінцеве призначення. Закодуйте натомість коротке посилання, і символ стає вказівником на рішення, яке можна змінити: сторінка кампанії сьогодні, інструкція наступного року, повідомлення про відкликання в поганий вівторок. Сканування все одно обробляється за мілісекунди, і кожне фіксується, а це і є відмінність статичного й динамічного QR, застосована до фізичних товарів. На моєму досвіді це також найдорожча річ, яку виявляють після тиражу, а не до нього.

Коротше призначення має ще одну перевагу, яка проявляється в друкарні. Менше символів означає нижчу версію QR, тобто більші модулі за того самого фізичного розміру й код, який швидше сканується з заокругленої пляшки чи матового картону. Правила розмірів є в матеріалі який розмір має бути в QR-коду. В Elido QR-код для короткого посилання генерується в дизайнері QR у дашборді (кольори, стиль модулів і «очей», логотип, експорт у PNG чи SVG), тож призначення можна редагувати після друку, а кожне сканування рахується як клік, який можна прочитати в аналітиці сканувань. Власні домени підтримуються; ліміти тарифів дивіться на сторінці цін.

Дизайнер QR Elido в демо-просторі з елементами керування кольором, стилем модулів, стилем «очей» і логотипом та експортом у PNG чи SVG

Демо-простір; дизайнер показано з прикладом вмісту.

Для упаковок у дашборді також є конструктор GS1 Digital Link на тарифах Business і Enterprise. Він приймає GTIN (8, 12, 13 або 14 цифр), перевіряє контрольну цифру, за потреби додає партію, серійний номер і термін придатності та генерує QR-код для URL виду https://your-host/01/<gtin>. Є одне обмеження: конструктор створює лише URL і зображення. Elido поки що сам не зіставляє шляхи /01/ із призначенням, тож за цією адресою потрібна ваша власна сторінка.

Помилки, які коштують тиражу

Чотири збої становлять більшість передруків, які я бачив.

  • Розміщення маркетингового QR там, де касовий лазер очікує роздрібний штрихкод, і виявлення на касі, що вони не взаємозамінні.
  • Кодування довгого URL з безліччю параметрів, що штовхає код до високої версії з крихітними модулями, які не читаються в торговому залі.
  • Відсутня «тиха зона», вільне поле приблизно в чотири модулі, бо макет був тісний.
  • Друк коду в брендових кольорах із замалим контрастом, який переживає перевірку в офісі й гине під освітленням супермаркету. Наскільки далеко можна заходити безпечно, розглянуто в матеріалі дизайн брендованого QR-коду.

Жодна з них не екзотична. Усі вони ловляться тією самою звичкою: друкуйте одну пробу, скануйте її саме тим пристроєм, що скануватиме, у світлі, де код житиме. Для кодів, призначених телефону, увесь процес описано в матеріалі як створити QR-код, а якщо ви зважуєте чип замість символу, порівняння є в матеріалі NFC чи QR-коди.

Читайте серію ключових матеріалів

Ця стаття входить до кластера функцій. Версію для кампанії, QR-кампанія з нуля, охоплено від планування до вимірювання, а що таке QR-код розповідає, як обробляється сканування.

Читайте також у блозі

Поширені запитання

Яка різниця між штрихкодом і QR-кодом?

Штрихкод одновимірний і читається вздовж однієї осі, тому зберігає короткий ідентифікатор, наприклад 13 цифр EAN-13. QR-код двовимірний і читається як матриця, тому зберігає тисячі символів, зокрема повний URL, і має корекцію помилок, яка дозволяє пережити пошкодження. На практиці штрихкод вказує на запис у системі, що вже знає товар, а QR-код несе вміст, з яким телефон може працювати напряму.

Чи може камера телефона прочитати звичайний штрихкод?

Так. Сучасні камери телефонів і більшість застосунків для сканування читають 1D-штрихкоди, як-от EAN-13 і Code 128, так само як і 2D-коди. Різниця проявляється в тому, що відбувається далі: телефон отримує число, а число корисне лише тоді, коли застосунок знає, що з ним робити. Тому споживчі упаковки зазвичай несуть QR-код поруч із роздрібним штрихкодом, а не замість нього.

Що вміщує більше даних, штрихкод чи QR-код?

QR-код, причому на порядки. Роздрібний EAN-13 містить рівно 13 цифр, а етикетка Code 128 зазвичай несе кілька десятків символів, перш ніж стає непрактично широкою. QR-код у найбільшій версії (40, 177 на 177 модулів) вміщує до 7 089 цифр або 4 296 буквено-цифрових символів на найнижчому рівні корекції помилок, тому він може нести URL, дані Wi-Fi чи паспорт продукту.

Що сканується швидше, штрихкод чи QR-код?

Лінійний штрихкод, на касі чи на складській лінії. Лазерні й камерні сканери створені для нього й читають його із заокруглених або рухомих предметів у будь-якій орієнтації. QR-код цілком швидкий для людини з телефоном, але камері потрібна мить, щоб сфокусуватися, тому ніхто не будує високонавантажену касу навколо нього. Швидкість залежить від сканера більше, ніж від символу.

Що таке GS1 Sunrise 2027?

Це ініціатива GS1, щоб роздрібні касові системи вміли читати 2D-штрихкоди до 2027 року. GS1 US описує її як віху й зазначає, що не кожна можливість 2D має бути готова до цього терміну; його настанова для QR-кодів - нести той самий GTIN, що міститься в EAN або UPC товару. На його сторінках не оголошено, що EAN чи UPC виводять з обігу, тож плануйте лінійний штрихкод і 2D-код на одній упаковці.

Що розмістити на упаковці: штрихкод чи QR-код?

Зазвичай обидва, бо вони виконують різні завдання. Лінійний штрихкод лишається для каси та обліку, бо саме його очікують сканери й системи в цьому ланцюгу. QR-код додається для всього, до чого має дістатися клієнт: інструкції, реєстрація, походження, сторінка кампанії. Перенаправити пізніше можна лише QR-код, і лише якщо закодувати коротке посилання, а не фіксований URL. GS1 Digital Link усе одно є URL, тож те саме правило стосується й його.

Спробуйте Elido

Вставте URL - отримайте коротке посилання

Без реєстрації. Посилання живе 30 днів. Зареєструйтесь, щоб зберегти назавжди.

Без реєстрації. Зареєструйтеся безкоштовно і отримайте 50 посилань на місяць.

Спробуйте Elido

URL-скорочувач із хостингом у ЄС: власні домени, глибока аналітика, відкритий API. Безкоштовний тариф - без кредитної картки.

Теги
barcode vs qr code
1d barcode
2d barcode
ean-13
gs1 sunrise 2027
dynamic qr code

Читати далі