Как напечатать QR-код
Коротко о главном в печати QR: формат файла, минимальный размер под расстояние сканирования, контраст и выбор материала. Гайд про печать в целом, а для конкретных сценариев есть отдельные руководства — например, по меню.
Формат файла
Для печати используйте SVG: векторный формат масштабируется на любой размер без потери чёткости модулей — от визитки до баннера. Это единственный формат, в котором код принципиально нельзя «размазать» неправильным размером.
PNG берите только для экрана или с большим запасом по разрешению: не меньше 600 px на сторону для визитки и пропорционально больше для постеров. Скриншот из мессенджера или генератора для печати не годится — он уже пережат и на бумаге может нечитаться.
Типографии часто просят PDF или EPS: SVG в них переводится без потерь, а цветоделение (CMYK) для QR не критично — код одноцветный.
Размер и расстояние сканирования
Рабочее правило: сторона кода ≈ расстояние сканирования ÷ 10. Гость за столом сканирует с 40–50 см, нужен код от 4–5 см; визитку подносят вплотную — хватает 2 см.
| Носитель | С какого расстояния сканируют | Минимальный размер |
|---|---|---|
| Визитка | 5–15 см | 1,5–2 см |
| Наклейка на упаковке | 20–25 см | 2–2,5 см |
| Стол, стойка | 40–80 см | 4–6 см |
| Плакат на стене | 2–3 м | 10–15 см |
| Вывеска на улице | 3–5 м | от 20 см |
Чем плотнее содержимое (длинная ссылка), тем больше модулей в коде и крупнее он должен быть при том же расстоянии. Для запаса умножайте расчётный размер на 1,2: это покроет старые камеры и нестабильное освещение.
Контраст и цвет
Надёжнее всего тёмные модули на светлом фоне. Инверсия (светлый код на тёмном) многими сканерами читается хуже, а некоторые вообще её не берут. Если фирменный цвет тёмный — лучше светлый код-блок в рамке, чем инвертированный код.
Цветным кодам нужен контраст не ниже 3:1; градиенты допустимы, если соседние модули остаются различимыми. Фоновые изображения, узоры и текст под кодом исключите полностью — даже просвечивающий логотип в зоне кода легко «съедает» модули.
Логотип по центру кода допустим, но это всегда компромисс: чем больше логотип, тем меньше запас для распознавания. Держите его в пределах 10–15% площади кода и проверяйте печатью, а не на экране.
Материал и отделка
- Бумага (визитки, листовки): обычная офсетная печать хорошо держит даже мелкий код. Матовая бумага лучше глянцевой — нет бликов.
- Наклейки: виниловая самоклеящаяся плёнка с ламинацией — переживёт протирку и конденсат.
- Пластик и картон (таблички, стойки, POS): ПВХ или акрил 3–5 мм, матовая плёнка по верху.
- Улица: только матовые материалы. Глянец бликует на солнце, и камера не может прочитать код.
- Тиснение, гравировка, фактурные материалы: допустимы, но сделайте пробный образец и отсканируйте его до тиража — глубины рельефа может не хватить.
Сам по себе код не «протухает» — изнашивается носитель: царапины на ламинации, выцветание на солнце, грязь в зоне кода. Для мест с большим трафиком закладывайте замену табличек раз в год.
Где нельзя размещать код
Даже правильно напечатанный код перестанет читаться из-за размещения на носителе:
- На изгибах и швах коробки: модули искажаются, и сканер не может построить сетку.
- Поперёк линии сгиба: на фальце краска ляжет неровно.
- Под слоем глянцевого лака поверх кода: блик съедает контраст.
- Склеенный скотчем край коробки: скотч мутный, и код оказывается под неровным слоем.
- Вплотную к краю: тишина вокруг кода уже встроена в файл, но при обрезке её легко срезать.
Печатайте код на плоской грани и держите поля: чистого пространства вокруг кода должно быть не меньше стороны одного модуля.
Когда QR не нужен
QR-код — инструмент перехода на онлайн-контент. Он бесполезен, когда:
- Все нужные данные уже на носителе: код ради кода на коробке, ведущий на логотип компании, не добавляет ценности.
- У ссылки нет мобильного адресата: человек попадёт на неадаптированную страницу и закроет её.
- Цель — разовый переход: для ссылки в письме или в чате достаточно обычной кликабельной ссылки, QR там только мешает.
- Носитель слишком мал: код в 1 см на глянцевой визитке не отсканирует никто.
Хороший тест на необходимость кода: какую информацию человек получит после сканирования и почему её нельзя было напечатать сразу? Если ответа нет, QR не нужен.
Предпечатная проверка
Напечатайте один экземпляр в реальном размере на реальном материале и проверьте его до запуска тиража:
- Отсканируйте двумя разными телефонами (iOS и Android) штатной камерой.
- С обычного расстояния и угла, под которыми код будет встречать людей, а не «в упор».
- При обычном освещении — для уличного кода в пасмурную погоду и против света.
- Убедитесь, что целевой адрес открывается и ведёт туда, куда задумано.
Дополнительно проверьте деградацию: потрите код тканью, поцарапайте край ламинации. Если после этого он сканируется — табличка проживёт свой срок. Эта минута экономит весь тираж.
Готовы сделать свой код?
Бесплатно и прямо в браузере: код не сохраняется на сервере, а скачивается сразу.
Частые вопросы
01 Почему для печати SVG, а не PNG? +
SVG — вектор: модули остаются чёткими при любом размере, от визитки до баннера. PNG — растровое изображение, при увеличении видно размытие; его берите только для экрана или с большим запасом по разрешению.
02 Что выбрать для уличной вывески? +
Матовый материал: глянцевый бликует на солнце, и камера не может прочитать код. Размер считайте от дистанции — примерно 1 см кода на каждый метр расстояния сканирования.
03 Нужно ли добавлять рамку вокруг кода? +
Нет: тихая зона уже входит в файл. Собственная рамка и плотный фон рядом только мешают распознаванию — оставьте вокруг кода чистое поле.
04 Какой запас по размеру делать для старых телефонов? +
Умножайте расчётный размер на 1,2. Дальше у кода встречаются и старые камеры, и плохой свет, и дрожащие руки — запас в 20–30% покрывает их все и не стоит визуально дорого.
05 Можно ли наклонять или поворачивать код? +
Небольшой наклон до 15° камерам не мешает, а художественный поворот на 90° и больше часто срывает распознавание. Если код — элемент дизайна, который нельзя ставить ровно, делайте пробный отпечаток и сканируйте его до тиража.
06 Код напечатался, но сканер его не берёт. В чём дело? +
Проверяйте по порядку: контраст модулей с фоном (не ниже 3:1), чистая зона вокруг кода, размер под дистанцию, плотность самой ссылки — длинный адрес даёт плотный код, который надо печатать крупнее. Если всё верно, проблема в носителе: блик лака, изгиб или царапины.