arrow_backБлог
·5 хв читання·Super QR Code Generator Team

Колірний контраст QR-коду: правила, що забезпечують надійне сканування

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

дизайн qr-кодубрендингчитабельність
Колірний контраст QR-коду: правила, що забезпечують надійне сканування
AI-generated

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

Чому колір «ламає» QR-коди

Сканер QR-коду — будь то спеціальний застосунок чи вбудована камера телефону — працює шляхом пошуку різких переходів між темними модулями (маленькими квадратами) та світлим тлом. Він шукає не просто «чорне і біле» — він шукає вимірювану різницю яскравості.

Коли ця різниця яскравості опускається нижче надійного порогу, відбуваються дві речі:

  • Шаблони пошуку (три великі кутові квадрати) стає важко знайти.
  • Окремі модулі зливаються разом, спричиняючи помилки декодування.

Результат — нестабільне сканування: спрацьовує на яскравому сонці, але не вдається в приміщенні, або не читається на матовій упаковці, але добре сканується з глянцевого екрана.

Основне правило: темні модулі на світлому тлі

Найважливіше правило дизайну кольорів QR-коду — модулі завжди повинні бути темнішими за фон. Інверсія (світлі модулі на темному тлі) призведе до того, що більшість камер телефонів і багато QR-застосунків взагалі не зможуть зчитати код — стандарт QR побудований на припущенні «темне на світлому».

Якщо ваш бренд використовує темний фон як основний колір, у вас є два варіанти:

  1. Розмістіть QR-код усередині білого або світлого поля «тихої зони», яке виступає щонайменше на 4 модулі з усіх боків.
  2. Використовуйте світлу версію фірмового кольору як колір модуля на білому тлі, замість того щоб інвертувати весь код.

Ніколи не використовуйте темне тло з темними модулями. Це помилка номер один, яку ми бачимо в поліграфії на упаковці.

Мінімальний коефіцієнт контрасту

Правила доступності веб-контенту (WCAG) визначають коефіцієнт контрасту 4,5:1 як мінімум для читабельного тексту. Для QR-кодів практичний робочий мінімум — щонайменше 4:1 між кольором модуля та кольором тла. Чим вище — тим краще.

Розрахувати контраст яскравості можна за допомогою будь-якого онлайн-перевірника колірного контрасту (більшість безкоштовні). Введіть hex-значення кольору модуля і тла та отримайте коефіцієнт.

Швидкий довідник за типами фірмових кольорів

Колір модуля Тло Приблизний контраст Читабельний?
Чорний (#000000) Білий (#FFFFFF) 21:1 Відмінно
Темно-синій (#0D1B2A) Білий ~18:1 Відмінно
Темно-зелений (#1A5C2A) Білий ~10:1 Добре
Середній червоний (#C0392B) Білий ~5:1 На межі
Помаранчевий (#E67E22) Білий ~3:1 Часто не читається
Жовтий (#F1C40F) Білий ~1,7:1 Не читається
Білий (#FFFFFF) Чорний (#000000) 21:1 Не читається на більшості камер

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

Робота з фірмовими кольорами, що мають низький контраст

Відмовлятися від своєї палітри не обов'язково. Ось практичні обхідні рішення.

Затемніть колір модуля, а не фірмовий колір

Якщо ваш фірмовий помаранчевий — #E67E22, затемнена версія на кшталт #7D3E00 (темно-коричнево-помаранчевий) зберігає теплий відтінок і забезпечує коефіцієнт контрасту 9:1 на білому тлі. QR-код відчуватиметься фірмовим і при цьому не матиме проблем зі скануванням.

Використовуйте фірмовий колір вибірково

Застосовуйте фірмовий колір лише до трьох шаблонів пошуку (кутових квадратів), залишаючи модулі даних чорними. Це створює сильне брендоване враження, оскільки погляд притягується до кутів, тоді як зона даних залишається надійно читабельною.

Багато генераторів QR-кодів дозволяють задавати колір шаблонів пошуку незалежно від кольору модулів — скористайтеся цією функцією.

Оберіть кольорове тло замість кольорових модулів

Злегка тоноване тло (наприклад, 15% відтінок вашого фірмового синього) зі стандартними чорними модулями може виглядати по-фірмовому та водночас зберігати відмінний контраст. Відтінок сприймається як фірмовий колір з першого погляду, а контраст залишається достатнім для сканування.

Градієнтні та багатобарвні модулі

Градієнти — часте побажання. Ризик полягає в тому, що один кінець градієнта може втратити контраст із тлом, навіть якщо інший кінець — в порядку.

Якщо ви хочете градієнт:

  • Перевіряйте найсвітлішу точку градієнта на тлі, а не середнє значення.
  • Уникайте градієнтів, що проходять через теплі середні тони (жовті, світло-помаранчеві) навіть на короткий час.
  • Використовуйте горизонтальні або радіальні градієнти в зоні даних, а не вертикальні — щоб жоден рядок модулів не опускався нижче порогового значення.

Багатобарвні дизайни модулів (різні відтінки по всьому коду) несуть більший ризик, і їх найкраще перевіряти на фізичних відбитках — завжди скануйте реальний друк, а не лише попередній перегляд на екрані, оскільки при друку кольори зміщуються.

Взаємодія з матеріалом і фінішем

Колірний контраст, розрахований на екрані, може поводитися інакше в друці. Зверніть увагу на:

  • Матовий ламінат знижує сприйманий контраст приблизно на 10–15% порівняно з глянцевим, оскільки розсіює світло.
  • Крафт або непокрита перероблена папір має теплий жовто-сірий відтінок. Розрахуйте тиху зону відповідно до кольору паперу та перерахуйте контраст саме щодо нього, а не щодо чистого білого.
  • Фольга або металеві фарби відбивають світло й фактично створюють рухоме тло для камери. Уникайте їх для модулів QR-коду; для навколишніх дизайнерських елементів вони цілком прийнятні.

Тестування перед фіналізацією

Якими б гарними не були ваші показники на екрані, завжди тестуйте фізичний результат:

  1. Друкуйте в реальному розмірі використання (не збільшеному для пруфінгу).
  2. Скануйте щонайменше трьома пристроями: старішим Android-смартфоном середнього класу, новітнім iPhone і спеціальним QR-застосунком.
  3. Тестуйте в реальних умовах освітлення — QR-код на столі в ресторані освітлений інакше, ніж білборд під прямим сонцем.
  4. Якщо код на упаковці — тестуйте в типовому освітленні торговельної полиці, яке часто є холодним флуоресцентним або LED із незначним зміщенням кольору.

Якщо один пристрій не може зчитати код у реальному середовищі — комбінація кольорів неприйнятна, незважаючи на те, що показав калькулятор контрасту.

Ключові висновки

  • Модулі завжди повинні бути темнішими за тло — інвертовані QR-коди не читаються більшістю камер.
  • Прагніть до коефіцієнта контрасту яскравості щонайменше 4:1; вимірюйте його за допомогою перевірника контрасту з точними hex-значеннями.
  • Теплі яскраві кольори (помаранчевий, жовтий, світло-червоний) виглядають виразно, але мають небезпечно низький контраст на білому тлі.
  • Якщо ваш фірмовий колір не проходить перевірку контрасту — затемніть колір модуля, а не відмовляйтеся від фірмової палітри повністю.
  • Застосовуйте фірмовий колір до шаблонів пошуку для візуального ефекту, залишаючи модулі даних темними для надійності.
  • Завжди тестуйте фізичний друк у реальному розмірі та реальному освітленні — попередній перегляд на екрані не виявляє проблем із контрастом під час друку або на різних матеріалах.