Инструменты · 3 мин чтения ·

Как сделать QR-код, который сканируется с первого раза

Размер, контраст, свободное поле и объём данных: простые правила, от которых зависит, сработает ли напечатанный QR-код с первой попытки.

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

Короткое содержимое

Чем больше символов в QR-коде, тем больше ему нужно модулей (маленьких квадратиков) и тем мельче каждый из них при том же размере печати. Длинная ссылка с кучей параметров отслеживания даёт плотный код, который трудно считать издалека. Уберите лишнее или используйте более короткий адрес.

Печатайте достаточно крупно

Для короткой ссылки, которую сканируют вблизи, практический минимум — около 2 × 2 см. Полезное правило: расстояние сканирования не должно превышать примерно десять ширин кода. Плакату, который читают с 2 метров, нужен код шириной около 20 см.

расстояние сканирования ≈ 10 × ширина кода
30 см  →  код 3 см
2 м    →  код 20 см

Контраст и свободное поле

Лучше всего работают тёмные модули на светлом фоне. Инвертированные коды (светлые на тёмном) и бледные фирменные цвета сбивают с толку многие сканеры. Оставьте вокруг кода пустое поле; текст или графика вплотную к краям — частая причина сбоев.

Используйте векторный файл

Сохраняйте код в SVG, а не в маленьком PNG. Вектор остаётся идеально чётким при любом размере, а увеличенный растр получает размытые края, с которыми сканеры справляются плохо.

Логотипы и коррекция ошибок

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

Статический или динамический?

Статический QR-код содержит саму итоговую ссылку или текст. Он работает вечно и не зависит ни от какого сервиса, но после печати изменить адрес нельзя. Динамический QR-код содержит короткую ссылку на сервис переадресации: адрес можно менять и считать сканирования, но код перестаёт работать, если сервис закроется или закончится подписка. Если код будет напечатан большим тиражом, проверьте, что с ним станет, когда вы перестанете платить.

Сравнение уровней коррекции ошибок

L  можно повредить около 7 % кода
M  около 15 %
Q  около 25 %
H  около 30 %

Более высокие уровни делают код плотнее, поэтому для того же содержимого нужна печать крупнее. Средний уровень — хороший баланс для большинства задач; выбирайте уровень выше, только если код частично закроет логотип или его напечатают на поверхностях, которые пачкаются.

Проверка перед печатью

  • Отсканируйте итоговый файл, а не только предпросмотр, как минимум двумя телефонами — iPhone и Android.
  • Сканируйте с реального расстояния и при реальном освещении, в том числе под углом.
  • Откройте ссылку и убедитесь, что это нужная страница и она работает на телефоне.
  • Напечатайте один пробный экземпляр на настоящем материале: глянцевые и изогнутые поверхности дают блики.

Создайте свой

Генератор QR-кодов от 4Dev превращает любую ссылку или текст в QR-код прямо во время набора и скачивает его в SVG, со свободным полем и средним уровнем коррекции ошибок. В коде хранится сам ваш текст, а не переадресация через сервис отслеживания, поэтому он никогда не перестанет работать.

Открыть генератор QR-кодов

LinkedInXFacebook