Генератор QR-кодов
Создайте собственный QR-код со своими цветами и логотипом — прямо в браузере.
Дополнительно: «глаза», макет PDF, шаблоны оформления
Зачем генерировать QR-коды локально, а не через «бесплатный» трекер?
QR-коды встречаются повсюду — на визитке, в меню ресторана, на пароле от Wi-Fi, приклеенном к роутеру, на афише мероприятия. Многие бесплатные сайты для «генерации QR-кодов» на самом деле не кодируют вашу ссылку напрямую — вместо этого они создают короткую ссылку на собственный сервер и кодируют уже её, поэтому каждое сканирование незаметно проходит через компанию, о которой вы, возможно, никогда не слышали, и логируется ею. Если эта компания когда-нибудь отключит сервис перенаправления, каждый напечатанный вами QR-код тихо перестанет работать — даже спустя годы.
Этот инструмент так не делает. Он использует qrcode.react, чтобы закодировать именно ваш текст или URL прямо в узор QR-кода, отрисованный на HTML canvas целиком в вашем браузере. Здесь нет посредника-сервера, нет перенаправления и нет отслеживания сканирований, потому что серверу попросту нечего опосредовать — скачанный код будет работать столько, сколько будут существовать считыватели QR-кодов, совершенно независимо от этого сайта.
Выберите, что вы кодируете, в меню типа содержимого — обычный URL или текст, данные сети Wi-Fi, позволяющие телефону подключиться к сети сразу после сканирования кода, визитку (vCard), которая сохраняется прямо в адресную книгу, или готовое письмо либо SMS для отправки — а затем заполните только те поля, которые нужны для этого типа; переключение типов сохраняет ваши настройки цвета и логотипа. Выберите цвет узора и фона под ваш брендинг и задайте уровень коррекции ошибок: более высокие уровни (Q, H) делают код более устойчивым к загрязнениям, бликам или логотипу, перекрывающему часть узора, ценой чуть более плотной на вид сетки. Загрузите изображение, чтобы разместить логотип в центре, — это автоматически поднимает уровень коррекции ошибок до H, если он ещё не такой, поскольку перекрытие части узора требует именно такой дополнительной избыточности для сохранения считываемости, хотя позже вы всё равно можете понизить его вручную.
На то, действительно ли QR-код хорошо сканируется на практике, влияет несколько вещей: сохраняйте достаточный контраст между цветом узора и фона — светло-серый на белом фоне выглядит красиво, но часто не считывается, — и не делайте логотип слишком крупным относительно кода, поскольку даже самый высокий уровень коррекции ошибок имеет пределы. Когда результат вас устроит, нажмите «Скачать PNG» или «Скачать SVG». PNG создаёт растровое изображение фиксированного размера — выберите разрешение от 256×256 до 2048×2048 в зависимости от того, для маленькой наклейки код предназначен или для большого постера, — а SVG представляет собой векторный файл, который остаётся идеально чётким при печати любого размера, что предпочитают большинство типографий и дизайн-инструментов. Если вы кодируете длинный URL, стоит сначала его сократить: QR-коды для короткого текста получаются более простой и плотной сеткой, которую камере телефона легче зафиксировать, чем очень длинный, сложный узор. Если вы также работаете со структурированными данными на стороне разработки, инструмент «Форматирование и валидация JSON» решает эту задачу с тем же локальным, ориентированным на приватность подходом.
Часто задаваемые вопросы
Что, кроме ссылки, можно закодировать в QR-коде?
Помимо ссылок — обычный текст, данные Wi-Fi, контакт vCard, электронное письмо или SMS.
Можно ли поместить логотип в центр QR-кода?
Да — загрузите изображение логотипа, и уровень коррекции ошибок автоматически повысится, чтобы код оставался читаемым.
В каких форматах можно экспортировать QR-код?
PNG в нескольких разрешениях или SVG для чёткого масштабирования до любого размера.