Прежде чем начать: решите, что код должен делать
QR-код — это контейнер. Первое решение — что в него положить, потому что от этого зависит тип, который вы выбираете в генераторе.
- Если люди должны открыть страницу (меню, форму бронирования, страницу товара), используйте QR-код сайта.
- Если гости должны подключиться к вашему Wi-Fi, используйте QR-код Wi-Fi. Телефон подключается без ввода пароля.
- Если люди должны сохранить ваши контакты, используйте QR-код vCard.
- Если люди должны написать или позвонить вам, используйте WhatsApp, SMS, email или телефон.
- Если информация должна читаться без интернета, например серийный номер или короткая инструкция, используйте обычный текст.
Для PDF, изображения или видео код содержит ссылку на файл, а не сам файл. QR-код вмещает максимум несколько килобайт: сначала разместите файл в сети (свой сайт, Google Drive, Dropbox) и используйте его публичную ссылку.
Шаг 1: введите содержимое
Откройте генератор QR-кодов, выберите тип и заполните поля. Предпросмотр обновляется по мере ввода.
Несколько привычек избавят от проблем позже:
- Копируйте ссылки из адресной строки браузера, а не набирайте их. Одна неверная буква — и код открывает страницу ошибки, а напечатанный статический код нельзя исправить.
- Используйте полный международный формат для телефонных номеров, начиная с + и кода страны. Номер без кода страны может набрать не ту страну для гостя из-за рубежа.
- Будьте кратки. Каждый лишний символ добавляет квадраты в узор. Короткая ссылка читается быстрее и печатается мельче, чем длинная с параметрами отслеживания.
Шаг 2: оформите его, аккуратно
Можно менять цвета, форму точек и углов, добавить рамку с призывом к действию или поместить логотип в центр. Всё это допустимо, если помнить несколько правил:
- Тёмное на светлом. Сканеры ищут тёмные модули на светлом фоне. Светлый код на тёмном фоне (инвертированный) не читается на некоторых телефонах.
- Высокий контраст. Бледно-серый на белом или жёлтый на белом читаются плохо. Генератор показывает соотношение контраста и предупреждает при значении ниже 4:1.
- Оставьте тихую зону. Пустое поле вокруг кода — часть кода. Стандарт — четыре модуля в ширину. Не позволяйте графике или краю флаера заходить на него.
- Не увлекайтесь логотипом. Логотип скрывает часть узора, и код полагается на коррекцию ошибок, чтобы восстановить её. Около 20 % ширины кода при уровне коррекции H — хорошая отправная точка.
Если дизайнерское решение ставит чтение под угрозу, генератор показывает предупреждение рядом с предпросмотром. Относитесь к ним серьёзно: они основаны на тех же ограничениях, что и у камер телефонов.
Шаг 3: скачайте правильный файл
Для всего, что печатается, лучший выбор — SVG. Это векторный файл, он остаётся чётким при любом размере, и типографии, как и программы дизайна (Illustrator, Figma, Canva, Inkscape), хорошо с ним работают. Для сайтов, слайдов и документов более чем достаточно PNG от 1024 px. JPG выручает, когда инструмент не принимает ничего другого, а WebP даёт самый лёгкий файл для веб-страниц.
Какой размер на бумаге? Об этом отдельное руководство: размер QR-кода для печати.
Шаг 4: проверьте перед печатью
Это шаг, который люди пропускают, и он самый важный. Прежде чем отправлять что-либо в печать:
- Отсканируйте код с экрана как минимум двумя разными телефонами, в идеале iPhone и Android, обычным приложением камеры.
- Убедитесь, что он открывает нужную страницу или показывает нужную сеть Wi-Fi или контакт.
- Напечатайте один экземпляр в финальном размере на обычном принтере и отсканируйте его тоже, с того расстояния, где на самом деле будут стоять люди.
Чтобы проверить уже имеющийся файл, онлайн-сканер QR читает коды из изображения или с веб-камеры.
Что нужно знать о статических кодах
Коды, созданные на mqrlink, статические: содержимое записано в самом узоре. Поэтому они не имеют срока действия и работают без аккаунта. Это также значит, что напечатанный код нельзя изменить. Если адрес назначения может измениться, направьте код на страницу, которой вы управляете, и обновляйте её. Этот компромисс подробно разобран в руководстве статические и динамические QR-коды.