Как сделать QR-код: пошаговая инструкция, размеры для печати и типичные ошибки

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

Что такое QR-код и сколько данных в него влезает

Чтобы получить QR-код, нужно решить три вещи: что в него зашить, с каким уровнем коррекции его собрать и какого размера он выйдет на бумаге. Первое делается за минуту, для этого есть наш генератор QR-кодов. Остальное решается до печати: ёмкость, размеры, тихая зона и девять причин, по которым код не читается.

QR-код — матрица модулей по ISO/IEC 18004: три угловые метки позиционирования, метка выравнивания, синхрополосы, зона данных и коррекции. По периметру обязательна тихая зона в четыре модуля.

Версий сорок: 1 = 21×21 модуль, 40 = 177×177, каждая следующая крупнее на четыре модуля. Сборщик берёт минимальную версию, в которую влезают данные при выбранном уровне коррекции.

Ёмкость и кириллица

Цифры выше — потолок при уровне коррекции L. Чем выше уровень, тем меньше места под данные.

Кириллица кодируется UTF-8, два байта на символ. Русского текста влезает примерно вдвое меньше латиницы: вместо теоретических 2953 знаков около 1470.

Живой замер: 800 символов кириллицы = 1600 байт. При H даже версия 40 держит около 1273 байт, библиотека молча собирает код как Q (177×177). При M — версия 33, при L — 29. Длинные тексты в код не зашивают: их кладут на страницу, в код отправляют ссылку.

Как сделать QR-код: 5 шагов

Как сделать QR-код на телефоне

Android: Chrome → «Поделиться» → «Создать QR-код». Картинка со ссылкой на текущий адрес, для печати не годится: разрешение маленькое, вектора нет.

iPhone: отдельного генератора в системе нет. «Быстрые команды» с действием «Создать QR-код» — для разовой задачи. Для тиража нужен вектор.

Какие данные можно зашить в QR-код

Wi-Fi и контакты: что нельзя зашивать в картинку

Пароль в статическом коде на табличке лежит открытым. Кто сфотографировал табличку — получил пароль навсегда. Смена пароля обесценивает все таблички. Для изолированной гостевой сети терпимо; для сети с кассой и рабочими компьютерами — нет.

vCard в картинке нельзя поправить после печати. Контакты кладут на страницу, в код зашивают ссылку: так устроены QR-визитка и электронная визитка.

Статический и динамический QR: в чём разница и когда какой нужен

Статический код содержит данные в себе. Динамический содержит короткий адрес сервиса и перенаправляет дальше.

Почему динамический код — это чужой домен

Динамический код — редирект через чужой домен. Пока сервис работает и оплачен, всё хорошо. Закроется, сменит владельца, поднимет цену или уронит домен — мёртвым становится весь тираж, включая вывеску.

Разовая акция и статистика — динамический. Долгий большой тираж — ссылка на свой домен, содержимое меняете на странице. Так работает QR-визитка: посредника в цепочке нет.

Какой размер QR-кода нужен для печати

Правило 10:1: сторона кода не меньше одной десятой расстояния сканирования. С двух метров — от 200 мм. С полуметра — от 50 мм. Цифры ниже — расчёт по правилу, не замеры на конкретном оборудовании. Минимальная колонка — нижняя граница, не рекомендация.

Тихая зона и вектор

Тихая зона — часть размера, не поле вокруг. Стандарт требует четыре пустых модуля со всех сторон. Плашка, рамка или фото на этом отступе ломают распознавание вернее царапины.

Печать от 300 dpi. Крупные форматы — только вектор: скачать код в SVG для печати. PNG не растягивают: интерполяция размывает модули.

Размер модуля: сторона делится на число модулей плюс восемь (тихая зона по 4 с каждой стороны). Версия 10 (57 модулей) стороной 20 мм даёт модуль 20 / 65 ≈ 0,31 мм — для офсета рискованно. Практический минимум модуля обычно 0,4–0,6 мм; границу уточняйте в типографии.

Почему QR-код не сканируется: 9 причин

Чек-лист проверки до тиража

Бесплатно ли это и где подвох

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

Четыре подвоха до печати

Проверка: отсканируйте код и посмотрите адрес до перехода. Должна быть ваша ссылка. Чужой короткий домен — код динамический и живёт, пока жив этот домен и подписка.

На x-qr.ru код собирается в браузере: содержимое полей на сервер не уходит. Регистрации для скачивания нет, водяного знака нет, PNG и SVG сразу.

Не зашивайте в код персональные данные. Код с контактами, розданный на конференции, не отозвать. Безопаснее ссылка на страницу, которую вы контролируете.

Где размещать QR-код

Рядом с кодом всегда пишите, что произойдёт после сканирования. Голый квадрат читают как техническую метку. «Наведите камеру — меню» работает лучше, чем слово «QR».

QR или NFC

На практике совмещают: NFC-визитка несёт чип и напечатанный код.

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

Что сделать сейчас

Соберите код, распечатайте пробник и проверьте на бумаге — и только потом в печать. Можно собрать код без регистрации: поля остаются в браузере, водяного знака нет, PNG и SVG сразу.