arrow_backБлог
·5 мин. чтения·Super QR Code Generator Team

Логотип в QR-коде: правила размера, которые сохраняют сканируемость

Логотип в QR-коде может сломать сканирование, если неправильно выбрать размер. Точные лимиты, правила расположения и советы по контрасту для брендинга без потери надёжности.

дизайн qr-кодабрендированные qr-кодылоготип в qr-кодебрендинг qr-кода
Логотип в QR-коде: правила размера, которые сохраняют сканируемость
AI-generated

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

Почему логотипы ломают сканирование (и почему иногда нет)

QR-коды используют функцию коррекции ошибок, которая позволяет переносить физические повреждения или визуальные перекрытия. Существует четыре уровня коррекции:

Уровень Ёмкость восстановления данных Подходит для логотипа?
L 7% Нет
M 15% С натяжкой
Q 25% Да
H 30% Лучший выбор

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

Главное: коррекция ошибок не даёт безлимитного перекрытия. Она задаёт жёсткий потолок. Превысьте его — и никакая программная обработка не восстановит сканирование.

Правило 30% — и почему стоит останавливаться на 20%

Широко известная рекомендация — держать площадь логотипа на уровне не более 30% от общей площади QR-кода (соответствует ёмкости уровня H). На практике используйте 20% как рабочий лимит по трём причинам:

  1. Допуски печати. Офсетная и цифровая печать дают растекание краски. Логотип, занимающий 28% на экране, после впитывания чернил на бумаге может оказаться больше.
  2. Близость к маркерам поиска. Три квадратных «глаза» по углам незаменимы для декодирования. Любой логотип, заходящий на них, резко снижает процент успешных сканирований — даже если общий процент перекрытия выглядит нормально.
  3. Вторжение в тихую зону. Пустая рамка вокруг кода — часть стандарта. Внешнее свечение или тени логотипа визуально съедают это пространство.

Установите логотип на 20% от общей площади QR-кода, убедитесь, что ни один край не касается маркеров поиска, — и у вас будет комфортный запас.

Расположение: центр — не всегда правильный ответ

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

Когда центр не работает:

  • Логотип горизонтально ориентирован (широкие прямоугольники, центрированные горизонтально, начинают задевать тайминговые паттерны сверху и снизу)
  • Фирменный знак содержит очень тонкие линии, которые исчезают при уменьшении до 20% площади

Для горизонтальных логотипов два варианта:

  • Обрежьте квадратную версию знака для использования внутри кода
  • Разместите полный логотип под кодом с достаточной тихой зоной, а не поверх него — это чище и не несёт никаких рисков для сканирования

Контраст и цвет фона в зоне логотипа

Модули вокруг логотипа по-прежнему должны читаться как тёмные на светлом фоне (или наоборот). Распространённая ошибка — белый логотип на белом фоновом патче, что оставляет неоднозначный пробел, который декодеру приходится перекрывать исключительно за счёт коррекции ошибок. Лучший подход:

  • Дайте логотипу сплошной непрозрачный фон, совпадающий или близкий к светлому цвету кода
  • Оставьте не менее 1 модуля чистого светлого пространства между краем логотипа и ближайшими тёмными модулями
  • Избегайте градиентов в логотипе, из-за которых цвета модулей становятся неоднозначными у границы

Если вам нужно подробнее разобраться в требованиях к контрасту по всему коду, обратитесь к нашей статье «Цвет и контраст QR-кода: правила, которые сохраняют сканируемость» — там разобраны минимальные соотношения, ориентации «тёмное на светлом» и «светлое на тёмном», а также цветовые комбинации, вызывающие ошибки обработки камерой.

Физический размер и минимальный пиксельный бюджет

Читаемость логотипа и надёжность QR-кода зависят от того, насколько крупно напечатан или отображён код. Логотип, втиснутый в код 2 × 2 см при покрытии 20%, составит примерно 4 мм — невидимый для брендинга и всё равно расходующий бюджет коррекции ошибок.

Практические минимумы:

  • Печать: QR-код не меньше 3 × 3 см, чтобы логотип оставался узнаваемым
  • Экран: QR-код не меньше 300 × 300 пикселей до добавления слоя логотипа
  • Баннер / крупный формат: масштабируйте логотип пропорционально; правило 20% площади по-прежнему действует — не увеличивайте его только потому, что места много

Тестируйте перед отправкой в печать

Никакие правила дизайна не заменят тестирование. Перед отправкой в печать:

  1. Экспортируйте готовый дизайн в финальном разрешении для печати
  2. Проверьте минимум в трёх приложениях: встроенная камера iOS, встроенная камера Android и отдельное приложение-сканер
  3. Тестируйте при разном освещении (яркий верхний свет, приглушённое окружающее)
  4. Если вы используете динамический код, позволяющий обновлять целевой URL без перепечатки, убедитесь, что редирект по-прежнему работает корректно

Динамические коды особенно актуальны для брендированных кодов, которые размещаются на упаковке или печатных материалах с долгим сроком жизни. Если адрес назначения изменится, динамический QR-код позволит обновить ссылку без перепроектирования и перепечатки физического носителя.

Вы можете создавать такие брендированные коды прямо через генератор Super QR Code — уровень коррекции ошибок H установлен по умолчанию при обнаружении логотипа.

Ключевые выводы

  • Используйте уровень коррекции ошибок H всегда, когда встраиваете логотип
  • Держите площадь логотипа на уровне 20% от общей площади кода, а не теоретических 30%
  • Никогда не позволяйте логотипу перекрывать или теснить три угловых маркера поиска
  • Горизонтальные логотипы лучше размещать под кодом, а не по центру внутри него
  • Давайте логотипу непрозрачный фон и отступ в 1 модуль, чтобы избежать неоднозначности контраста
  • Всегда тестируйте на реальных устройствах перед отправкой в печать, особенно для тиражных упаковок
  • Сочетайте брендированный код с динамическим URL, чтобы обновлять адреса назначения без перепроектирования

Подробнее о том, как использовать возможности дизайна брендированных QR-кодов, — в нашем полном руководстве по формам глазков, стилям модулей и читаемости.

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

Какой формат файла лучше всего подходит для логотипа внутри QR-кода?expand_more
PNG с прозрачным фоном даёт максимальную гибкость при работе с дизайном, однако финальное объединённое изображение экспортируйте в PNG или SVG со сплошным непрозрачным патчем за логотипом. Избегайте JPEG в финальном файле: JPEG-компрессия создаёт артефакты по краям модулей, что при малых размерах печати может сбивать декодеры сканеров.
Можно ли использовать полноцветный логотип внутри QR-кода без потери надёжности сканирования?expand_more
Да, полноцветные логотипы допустимы при условии, что окружающие модули сохраняют высокий контраст, а логотип имеет сплошной фоновый патч. Декодер читает только тёмные и светлые модули вокруг логотипа — внутренняя часть перекрытой области полностью игнорируется. Проблемы возникают, когда цвета логотипа перетекают в соседние модули и делают их тон неоднозначным.
Как рассчитать 20% площади QR-кода для подбора размера логотипа?expand_more
Измерьте полную ширину QR-кода в пикселях или миллиметрах, не считая рамку тихой зоны. Умножьте это значение на 0,447, чтобы получить максимальную ширину логотипа (поскольку 0,447² ≈ 0,20). Например, для кода шириной 300 пикселей максимальная ширина логотипа составит около 134 пикселей. Высоту логотипа подберите пропорционально, чтобы он вписывался в этот квадратный бюджет.
Увеличивает ли добавление логотипа размер QR-кода или количество модулей?expand_more
Нет. Логотип — это наложение: он размещается поверх сгенерированного кода, не изменяя сетку модулей. На размер кода (и, следовательно, плотность) влияют уровень коррекции ошибок и объём закодированных данных. Более высокий уровень коррекции и более длинные URL увеличивают количество модулей — именно поэтому короткий адрес назначения или динамический редирект помогают сохранить код чистым и менее плотным.
Круглый логотип вызывает больше сбоев сканирования, чем квадратный при одинаковой площади перекрытия?expand_more
Не обязательно. Круглые логотипы оставляют прозрачные углы внутри описывающего прямоугольника, что фактически сохраняет больше модулей, чем заполненный квадрат тех же габаритных размеров. Форма имеет меньшее значение, чем общая перекрытая площадь и то, касается ли логотип угловых маркеров поиска или тайминговых полос, проходящих вдоль верхнего и левого краёв кода.