Логотип в QR-коде: как не сломать код

Логотип делает код узнаваемым, но закрывает часть данных. Разбираем, где граница и как её не перейти.

Обновлено · 2 мин чтения

Почему это вообще возможно

QR-код содержит избыточные данные — коррекцию ошибок. Если часть модулей закрыта, сканер восстановит информацию по оставшимся. Логотип «тратит» этот запас, поэтому для кода с логотипом выбирают высокий уровень коррекции.

Пять правил

  1. Ставьте логотип в центр, а не на угловые квадраты.
  2. Выбирайте уровень коррекции Q или H.
  3. Держите знак в пределах 20–30% ширины кода.
  4. Используйте файл с прозрачным фоном — PNG или SVG.
  5. Проверьте готовое изображение до печати.

Уровень коррекции и размер знака

УровеньЗапасРазмер логотипа
L~7%без логотипа
M~15%до 10–12% ширины
Q~25%до 20–25% ширины
H~30%до 30% ширины

Альтернатива: логотип под кодом

Вместо того чтобы закрывать модули, знак можно положить под узор. В режиме «Сквозь код» модули остаются тёмными, а логотип виден в просветах. Такой код выглядит эффектно и при этом не расходует запас коррекции.

Простой контрастный знак читается лучше подробной эмблемы. Если логотип сложный, используйте упрощённую версию — например, только символ без названия.

Цвет и логотип

Цвет самого знака почти не влияет на сканирование, если он лежит на подложке. Важен контраст модулей с фоном. Фирменный цвет удобнее передать через цвет модулей или рамки, оставив модули достаточно тёмными.

Частые вопросы

Можно ли вставить логотип в любой QR-код?

Да, в любой статический код. Чем плотнее код (длинная ссылка), тем меньше должен быть логотип.

Почему код с логотипом сканируется медленнее?

Сканеру приходится восстанавливать закрытые модули. Уменьшите знак или сократите ссылку.

Читайте также

Ваш первый код — через минуту

Без регистрации. Без водяных знаков. Навсегда.

Открыть генератор