Напечатанный QR-код для сканирования вблизи обычно должен быть не меньше 2 × 2 см, а с ростом расстояния — крупнее. Распространённое практическое правило: ширина кода примерно в десять раз меньше расстояния сканирования. Например, около 10 см для плаката, который сканируют с 1 метра. И всегда проверяйте код до печати тиража.
Правильный размер — один из самых простых способов сделать QR-код рабочим и одна из самых частых ошибок. Слишком маленький код заставляет людей подносить телефон ближе, отодвигать его и в итоге сдаваться. Слишком большой код на маленькой листовке портит дизайн. Ниже — практичные размеры для типичных случаев и факторы, которые влияют на расстояние сканирования.
Практическое правило 10:1
Проще всего выбрать размер по соотношению расстояния и ширины. Многие типографии и дизайнеры используют соотношение около 10:1: на каждые 10 единиц расстояния — примерно 1 единица ширины кода.
- Сканирование с 30 см (стол или листовка в руке): около 3 см
- Сканирование с 1 метра (табличка на кассе или плакат на расстоянии вытянутой руки): около 10 см
- Сканирование с 2 метров (плакат на стене): около 20 см
- Сканирование с 5 метров (витрина или баннер): около 50 см
Считайте это отправной точкой, а не законом. Простой код с небольшим объёмом данных при хорошем освещении читается и с большего расстояния. Плотный код на глянцевом материале в полутёмном помещении может потребовать увеличения.
Минимальный размер для мелкой печати
Визитки, этикетки товаров и маленькие наклейки сканируют с очень близкого расстояния. Для короткой ссылки широко используемый минимум — около 2 × 2 см. Меньше — возможно, если данных очень мало, а печать чёткая, но риск быстро растёт.
Если печатать приходится мелко:
- Храните в коде как можно меньше данных
- Используйте более низкий уровень коррекции ошибок, если не добавляете логотип
- Печатайте чётким сплошным чёрным цветом на белом
- Не забывайте о свободном поле даже на крошечных этикетках
Хороший пример — QR-код vCard на визитке. Полная карточка контакта содержит много текста, и код становится плотным. Динамический код, который ведёт на страницу с контактами, может оставаться маленьким и при этом надёжно сканироваться.
Почему объём данных влияет на нужный размер
QR-код — это сетка маленьких квадратиков, модулей. Чем больше данных, тем больше модулей нужно. При том же размере печати больше модулей означает, что каждый из них мельче, а мелкие модули камере труднее различить, особенно издалека.
Поэтому два кода, напечатанные ровно по 3 см, могут вести себя совершенно по-разному. Код с короткой ссылкой вроде qr-th.com/r/abc сканируется легко. Код с длинным URL и метками отслеживания или с полной карточкой контакта может считываться с трудом.
Как уменьшить объём данных:
- Используйте динамический QR-код — он хранит только короткую ссылку.
- Сокращайте длинные веб-адреса с помощью сокращателя ссылок.
- Удаляйте лишний текст и параметры до создания кода.
- Держите коррекцию ошибок на разумном уровне, если логотип не нужен.
Что ещё влияет на расстояние сканирования
Размер — лишь часть картины. Эти факторы могут «сломать» код правильного размера или, наоборот, помочь сработать коду поменьше:
- Контраст: лучше всего тёмное на светлом. Бледные цвета сокращают рабочее расстояние.
- Свободное поле: пустая рамка вокруг кода. Стандарт требует четыре модуля с каждой стороны.
- Поверхность: глянцевая ламинация и стекло дают блики. Матовые поверхности читаются легче.
- Освещение: полумрак, сильная засветка сзади и резкие прожекторы мешают сканированию.
- Угол и высота: код, размещённый слишком высоко, слишком низко или под острым углом, фактически оказывается дальше.
- Качество печати: изображения низкого разрешения размывают края модулей. Используйте SVG или PNG высокого разрешения.
- Изогнутые поверхности: на бутылках и стаканах код изгибается. Делайте его достаточно маленьким относительно изгиба или размещайте на более плоском участке.
Советы по цветам, логотипам и отступам — в нашей статье о дизайне QR-кода.
Рекомендуемые размеры для разных задач
Вот практичные стартовые размеры для типичных ситуаций. Обязательно проверяйте их на реальных телефонах в реальном месте.
- Визитка: около 2–2,5 см, с короткой или динамической ссылкой
- Этикетка или упаковка товара: около 2–3 см
- Флаер или листовка: около 3–4 см
- Настольная табличка или карточка меню в ресторане: около 3–5 см (см. наши советы про QR-код меню для ресторана)
- Табличка у кассы: около 5–8 см
- Плакат A4 на стене: около 8–12 см, больше, если его читают через всё помещение
- Витрина магазина: около 15–25 см, в зависимости от того, насколько тротуар удалён от стекла
- Баннер или билборд: используйте правило 10:1 исходя из реального расстояния просмотра
Если сомневаетесь, сделайте чуть крупнее. Немного великоватый код редко создаёт проблемы, а маленький — часто.
Проверьте код перед печатью тиража
Напечатать сотни меню или флаеров и обнаружить, что код не сканируется, — дорого и неприятно. Короткая проверка экономит деньги и нервы:
- Напечатайте один экземпляр в реальном размере, на той же бумаге или материале.
- Поместите его туда, где он будет висеть, или в похожие условия освещения.
- Отсканируйте с того расстояния и под тем углом, где реально будут стоять клиенты.
- Попробуйте как минимум один iPhone и один Android, лучше включая старую модель.
- Убедитесь, что ссылка открывает нужную страницу и что страница быстро грузится через мобильный интернет.
- Если камера долго фокусируется, увеличьте размер или уменьшите объём данных и проверьте снова.
Динамический QR-код страхует и здесь: если после печати адрес назначения нужно изменить, вы просто обновите ссылку, а не перепечатаете весь тираж.
FAQ
Какой минимальный размер QR-кода будет работать?
Около 2 × 2 см — распространённый практический минимум для сканирования вблизи с короткой ссылкой. Коды меньше могут работать при очень малом объёме данных и чёткой печати, но проверяйте их особенно тщательно.
С какого расстояния можно отсканировать QR-код?
Ориентир — примерно десять ширин кода. Код шириной 10 см обычно читается примерно с 1 метра. Плотность данных, освещение и контраст могут сократить или увеличить это расстояние.
Вмещает ли большой QR-код больше информации?
Нет. Объём данных определяет количество модулей, а не размер печати. Крупная печать лишь делает каждый модуль больше и легче для чтения.
Что лучше для печати — PNG или SVG?
Идеален SVG: он масштабируется до любого размера без потери чёткости. Если используете PNG, экспортируйте его в высоком разрешении, чтобы края модулей оставались резкими.
Создайте QR-код нужного размера
Правильный размер зависит от расстояния, объёма данных и места, где будет висеть код. Создайте его в бесплатном генераторе QR-кодов на QR-TH, скачайте в чётком формате, напечатайте пробный экземпляр и отсканируйте так, как это будут делать ваши клиенты.