Генератор QR-кодов

Введите ссылку, текст или данные Wi-Fi — скачайте PNG или SVG.

Размер
Результат

Как это работает

Введите или вставьте содержимое — QR-код появится сразу же и будет перерисовываться на каждое нажатие клавиши. Кодировщик работает целиком в вашем браузере, поэтому ссылка, сообщение или пароль от Wi-Fi никогда не уходят на сервер; нет ни аккаунта, ни срока действия, ни водяного знака. Скачанный код принадлежит вам навсегда и не зависит от того, работает ли этот сайт, — в отличие от «динамических» QR-сервисов, которые ведут через собственный домен и перестают работать, когда заканчивается подписка.

Содержимое кодируется байтами UTF-8, поэтому кириллица, китайский, японский, эмодзи и буквы с диакритикой считываются на любом современном телефоне. Генератор подбирает наименьшую версию QR (от 21×21 до 177×177 модулей), в которую помещается ваш текст при выбранном уровне коррекции ошибок.

Размер, цвета и коррекция ошибок

Для экрана 512 px более чем достаточно; для печати берите 1024 или 2048 px либо скачайте SVG, который масштабируется до любого размера без размытия — именно его попросит дизайнер или типография. Оставьте «тихую зону» (поле) равной 4 модулям, если только код не ляжет на чистый белый фон с большим запасом пустоты вокруг: сканеры находят код именно по этой пустой рамке.

Уровень коррекции ошибок определяет, какую часть кода можно повредить или закрыть, чтобы он всё ещё считывался: L восстанавливает 7 %, M — 15 %, Q — 25 %, H — 30 %. Чем выше уровень, тем плотнее код. Для обычных задач берите M, а H — если собираетесь поместить логотип в середину или печатать на грубой поверхности. Цвета можно менять, но контраст должен оставаться сильным: тёмные модули на светлом фоне. Инвертированные коды (светлое на тёмном) не читаются многими сканерами, а низкоконтрастные фирменные цвета — самая частая причина того, что напечатанный QR-код не работает.

Что можно закодировать

Чаще всего кодируют ссылку; пишите её вместе с https://, тогда телефон откроет её сразу. Обычный текст показывается как сообщение. Для доступа к Wi-Fi используйте формат WIFI:T:WPA;S:ИмяСети;P:Пароль;; — и гости подключатся одним сканированием. Для контактной карточки вставьте блок vCard; для письма — mailto:name@example.com; для телефона — tel:+74951234567. Помещается примерно до 2900 байт, но чем короче содержимое, тем проще код и тем быстрее и с большего расстояния он считывается, поэтому длинные ссылки стоит сократить до кодирования.

История: штрихкод для автозапчастей

QR-код изобрёл в 1994 году Масахиро Хара в компании Denso Wave, дочерней структуре Toyota, чтобы отслеживать детали на сборочных линиях быстрее, чем позволяли одномерные штрихкоды. Три больших квадрата — это поисковые метки, по которым сканер находит и ориентирует код под любым углом; коррекция ошибок Рида — Соломона позволяет ему пережить смазку и царапины. Denso Wave опубликовала спецификацию и решила не требовать соблюдения своих патентов — поэтому сегодня такой код читает камера любого телефона. Формат стандартизирован как ISO/IEC 18004; действующая версия определяет 40 размеров от 21×21 до 177×177 модулей и до 2953 байт данных.

Где это применяют

Меню в кафе, билеты на мероприятия и посадочные талоны, платёжные приложения, раздача Wi-Fi гостям, настройка двухфакторной аутентификации (код содержит ссылку otpauth:// с общим секретом), упаковка товара со ссылкой на инструкцию, экспонаты в музеях, визитки с vCard и печатная реклама со ссылкой на посадочную страницу. Поскольку содержимое — это обычный текст, подойдёт всё, что выражается ссылкой: адрес конкретного инструмента на этом сайте, заранее заполненное письмо или ссылка с меткой времени. Для печатных кампаний генерируйте SVG с максимальным уровнем коррекции и обязательно просканируйте физическую пробу до того, как печатать тираж. Если готовый PNG нужно вставить в документ с ограничением по размеру, измените его размер до нужной ширины в пикселях, а не сжимайте — так модули останутся чёткими. А после генерации прочитайте код обратно из полученной картинки и убедитесь, что в нём ровно та строка, которую вы имели в виду: это дешевле, чем выяснить это после тиража.

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

Истекает ли срок действия QR-кода?

Нет. Код содержит ваше содержимое напрямую, а не ссылку на этот сайт. Он работает всегда, и никто не может отслеживать сканирования.

Что скачивать — PNG или SVG?

PNG — для экрана, мессенджеров и документов. SVG — для печати, макетов и любых случаев, где код будут масштабировать: он остаётся чётким при любом размере.

Почему мой QR-код не сканируется?

Обычно из-за низкого контраста, отсутствия «тихой зоны» или слишком длинного содержимого, из-за которого модули становятся крошечными. Используйте тёмное на светлом, оставьте поле 4 и сократите текст или ссылку.

Можно ли добавить логотип?

В этом инструменте нет, но его можно наложить в любом графическом редакторе. Сгенерируйте код с коррекцией H и держите логотип в пределах примерно 20 % площади кода, чтобы он продолжал читаться.

Приватны ли мои данные?

Да. Генерация происходит целиком в вашем браузере; содержимое не покидает устройство.