Генератор QR-кодов
Вставьте адрес, IBAN, телефон или почту — и нужная форма откроется сама.
Любой, кто сфотографирует этот код, получит пароль от вашего Wi-Fi.
Что внутри кода
Готовые стили
Форма модулей
Цвет кода
Логотип по центру
Перетащите сюда изображение или вставьте его через Ctrl+V
Или выберите символИзображение в коде
Раскраска берёт цвета модулей из изображения. Режим просвечивания делит каждый модуль на девять частей и оставляет точным только центр — фото видно, а код по-прежнему читается.
Рамка
Коррекция ошибок
Тест сканирования
Готовое изображение мы читаем обратно так же, как это сделал бы считыватель.
Наименьший читаемый размер
Параметры кода
Размер при печати
Безопасность ссылки
Проба камерой
PDF для печати
3D-модель
Из кода получается рельеф, который можно напечатать или выгравировать.
Текстовая графика
Пакетная генерация
Одно значение на строку. Результат придёт архивом ZIP.
Прочитать существующий код
Загрузите изображение любого QR-кода. Мы его прочитаем и загрузим содержимое в редактор, чтобы вы могли его переоформить.
Мои коды
Пока ничего не сохранено. Созданные коды появятся здесь.
Поделиться настройками
Ссылка несёт оформление и содержимое, но не загруженные изображения.
Заполните поля — и QR-код появится здесь
Всё работает в вашем браузере. Ничего не отправляется, код никогда не истекает и никто не отслеживает сканирования.
Большинство генераторов QR-кодов просто выдают картинку и желают удачи. Этот инструмент перед скачиванием считывает готовый QR-код обратно, точно так же, как это сделала бы камера телефона, и прямо говорит, сканируется ли он, сколько закрывает логотип и насколько мелко его можно напечатать, прежде чем он перестанет работать.
Здесь можно создать QR-код для сайта, Wi-Fi, визитки, платежа и события в календаре, с логотипом, цветами и собственной формой модулей. Всё работает прямо в браузере: текст, загруженный логотип и готовое изображение обрабатываются на вашем устройстве. Без аккаунта, без водяного знака, без платной версии, и QR-код никогда не истекает.
Каждый QR-код проверяется сканированием перед скачиванием
Под превью показан значок: либо «Проверено», либо сообщение, что код не читается. Это не догадка. После каждой отрисовки изображение проходит через настоящий QR-декодер, точно так же, как это сделало бы приложение для сканирования, а распознанный текст сравнивается с тем, что вы ввели. Если какая-то настройка дизайна ломает QR-код, вы узнаете об этом сразу в редакторе, а не после того, как тираж уже напечатан.
Вкладка Проверка превращает этот вердикт в конкретные цифры:
- Наименьший читаемый размер: QR-код постепенно уменьшается и заново декодируется, пока не найдётся наименьший размер модуля в пикселях, при котором код ещё читается. Код, который выдерживает до 2 px на модуль, имеет большой запас. Код, который перестаёт читаться уже при 6 px, хрупкий.
- Контраст: коэффициент контрастности по WCAG (на английском) между цветом кода и фоном, с предупреждением, если светлый код на тёмном фоне рискует быть отклонён считывателями.
- Перекрытая площадь: какой процент QR-кода закрывают логотип, фотоэффект или обрезка, по сравнению с тем, что способен восстановить выбранный уровень коррекции ошибок.
- Параметры кода: версия QR-кода, размер сетки, узор маски, количество закодированных байт и какая доля ёмкости версии использована.
Семнадцать типов QR-кода, не только ссылки
QR-код умеет нести гораздо больше, чем веб-адрес, а приложения для сканирования по-разному реагируют на каждый формат. Выберите тип и заполните настоящие поля вместо того, чтобы вручную писать непонятные строки:
- QR-код веб-сайта с возможностью убрать UTM-метки и другие параметры отслеживания, что дополнительно сокращает код.
- QR-код Wi-Fi: имя сети, тип защиты (WPA/WPA2, WPA3, WEP, открытая) и пароль. Гости подключаются, ничего не вводя. Надёжный пароль для сети подготовите в генераторе паролей.
- QR-код визитки (vCard): имя, фамилия, компания, должность, два номера телефона, e-mail, сайт, полный почтовый адрес и заметка. Телефон предложит сохранить контакт.
- QR-коды e-mail, SMS и звонка: заранее заполненные тема и текст, текст SMS-сообщения или номер для звонка одним касанием.
- QR-код WhatsApp: ссылка wa.me с уже готовым текстом сообщения.
- QR-код местоположения: координаты в формате
geo:или ссылка на карту. - QR-код события в календаре: название, место, начало и конец, отметка «весь день» и описание, закодированные как настоящая запись iCalendar.
- QR-код платежа SEPA по стандарту EPC069-12, который читают европейские банковские приложения.
- Чешский и словацкий QR-платёж в формате SPAYD: IBAN, сумма, валюта, переменный, специфический и постоянный символ и срок оплаты.
- QR-код платежа UPI (Индия) и PIX (Бразилия), последний с обязательной контрольной суммой EMV.
- QR-код платежа криптовалютой: Bitcoin, Ethereum, Litecoin, Dogecoin, Bitcoin Cash или Monero с суммой.
- QR-код профиля в соцсети: выберите сеть, введите имя пользователя и получите готовую ссылку.
- QR-код двухфакторного входа: код
otpauth://для Google Authenticator, Authy, 1Password и других. - QR-код с обычным текстом: всё остальное отображается как есть после сканирования.
Вставьте в поле адрес, IBAN, номер телефона или e-mail, и нужная форма откроется сама. Панель «Что внутри кода» разбирает содержимое по полям, так что вы точно видите, что получит сканер. Нужен вместо QR-кода обычный штрихкод EAN или Code 128? Его можно создать в генераторе штрихкодов.
Дизайн QR-кода, который переживёт сканер
Редактор относится к QR-коду как к графическому дизайну, с одной оговоркой: каждая предлагаемая опция уже прошла тест сканирования:
- 18 форм модулей: квадрат, скруглённый, точки, элегантный, ромб, звезда, сердце, крест, треугольник, шестиугольник, вертикальные и горизонтальные полосы, плетёный, нарисованный от руки, со скосом, мозаика и текучий, который объединяет соседние модули в единую плавную форму.
- 8 рамок для углов и 4 центра углов: круг, лист, лист зеркально, щит, со скосом и другие. Формы, которые нарушают соотношение 1:1:3:1:1, по которому сканер находит QR-код, здесь намеренно не предлагаются, какими бы красивыми они ни выглядели.
- Градиенты: линейный с произвольным углом, радиальный, конический или полная радуга, по желанию применённые и к угловым меткам, плюс восемь готовых палитр.
- Отдельные цвета углов: рамку и центр позиционных меток можно раскрасить независимо от модулей данных.
- Прозрачный фон: экспорт в PNG и SVG сохраняет альфа-канал, поэтому QR-код ляжет на любую поверхность.
- Рамки с призывом к действию: прямоугольная, скруглённая, пилюля, облачко или технический чертёж, с собственным текстом «СКАНИРУЙ МЕНЯ» сверху или снизу и подписью под кодом (пригодится, например, для имени сети и пароля Wi-Fi).
- Узор маски и минимальная версия: восемь равноценных способов разложить одни и те же данные и возможность принудительно увеличить сетку ради более мелкого узора. Чисто эстетично и полностью безопасно.
- 16 готовых стилей в один клик: Классика, Минимализм, Текучий, Технический чертёж, Неон, Золотой, Закат, Океан, Ретро, Корпоративный, Свадьба, Природа, Кибер, Конфета, Нарисованный от руки и Полосы.
Функциональные элементы, то есть линии синхронизации и квадраты выравнивания, по которым считыватель ориентируется в сетке, всегда рисуются сплошными квадратами независимо от выбранной формы. Именно это правило позволяет сканироваться даже звёздам, сердцам или нарисованным от руки модулям.
Вложите фото внутрь QR-кода
Загрузите любое изображение и включите режим «Просвечивающее фото». Каждый модуль делится на девять частей: точное чёрно-белое значение, нужное декодеру, сохраняет только центр, а остальные восемь частей берут цвет из фотографии, слегка сдвинутый к этому значению. В результате получается QR-код, сквозь который действительно видно изображение, а тест сканирования по-прежнему показывает «Проверено».
Более мягкий режим «Раскрасить модули» берёт цвет каждого модуля из соответствующей точки изображения. QR-код превращается в мозаику из вашей картинки, с ползунком силы и опцией заполнить изображением ещё и фон.
QR-код с логотипом, сквозь который сканер видит
Перетащите логотип в центр или выберите один из двенадцати встроенных символов (Wi-Fi, телефон, конверт, чат, корзина, булавка, календарь, карта, пользователь, ссылка, скачивание, звезда). А теперь главное: включите «Вырезать модули под логотипом». Вместо того чтобы логотип просто перекрывал данные, QR-код рисуется с настоящей дырой, с которой считыватели справляются намного лучше. Размер, отступ, форма (квадрат, скруглённый, круг) и подложка под логотипом настраиваются полностью, а индикатор перекрытой площади обновляется в реальном времени, так что вы точно видите, сколько бюджета коррекции ошибок расходует логотип.
Коррекция ошибок QR-кода: бюджет для каждого дизайнерского решения
QR-коды содержат избыточные данные (коды Рида-Соломона), благодаря которым код читается даже частично закрытым или повреждённым. Сколько запаса заложить в код, решаете вы:
| Уровень | Восстанавливает до | Когда использовать |
|---|---|---|
| Низкая | 7 % | Только цифровое использование, без логотипа, максимальная ёмкость данных |
| Средняя | 15 % | Значение по умолчанию для простых печатных QR-кодов |
| Высокая | 25 % | Небольшой логотип или декоративные формы модулей |
| Наивысшая | 30 % | Крупный логотип, фото внутри кода или QR-код, напечатанный мелко |
Представьте это как бюджет. Логотип по центру закрывает модули, светлый градиент снижает контраст, мелкая печать размывает края, и каждый из этих факторов расходует часть запаса. Логотип на 30% площади с низкой коррекцией обычно ломает код. Тот же логотип с наивысшей коррекцией сканируется без проблем. Границу не нужно угадывать: индикатор перекрытой площади показывает, сколько вы уже потратили, а тест сканирования подтверждает, выдержал ли это QR-код.
Размер QR-кода для печати: измеренный, а не угаданный
Задайте ширину, с которой планируете печатать, и инструмент посчитает, сколько миллиметров займёт один модуль, с какого расстояния примерно можно прочитать QR-код (около десяти его ширин) и какой минимальный размер рекомендуется для такого объёма данных. Если модуль опустится ниже 0,4 мм, инструмент предупредит, потому что именно с этой границы печать становится ненадёжной вне зависимости от дизайна.
Для самой печати экспорт в PDF рисует QR-код без потерь при 600 DPI, сохраняет прозрачность через настоящую альфа-маску и может разместить на листе сразу несколько копий: до 10 столбцов и 14 строк на A4, A5, A6, Letter или этикетке 50×50 мм, с регулируемыми полями страницы и промежутком.
Массовая генерация QR-кодов: сотни кодов за один клик
Вставьте список, по одному значению на строку, или CSV прямо из таблицы с разделителем точка с запятой, запятая или табуляция. Добавьте шаблон, например https://example.com/?id={{1}}, чтобы превратить голые идентификаторы в полные URL-адреса. Выберите PNG, SVG или оба формата, и весь пакет вернётся единым ZIP-архивом, где каждый файл назван по своему значению. Ко всем кодам в пакете применяется ваш текущий дизайн.
Считыватель QR-кода: прочитайте существующий код и переоформите его
Загрузите изображение любого QR-кода: скриншот, фото плаката или код конкурента. Он декодируется прямо в вашем браузере и загружается в редактор, разложенный обратно по нужным полям. После этого вы можете изменить его дизайн, поправить цвета или просто проверить, что он на самом деле содержит, прежде чем доверять ему. Доступна и «Проба камерой»: отсканируйте напечатанный QR-код тем же устройством, на котором его проектируете.
Экспорт QR-кода: PNG, SVG, PDF, WebP, 3D и текстовая графика
- PNG в 512, 1024, 2048 или 4096 px, опционально с прозрачным фоном.
- SVG: чистый вектор для крупноформатной печати, лазерной резки и гравировки.
- PDF: без потерь при 600 DPI, отдельный QR-код или целый лист этикеток.
- WebP для более лёгких файлов для веба.
- STL: QR-код как 3D-рельеф с регулируемой длиной стороны, толщиной основания и высотой рельефа, с возможностью инверсии для гравировки. Готов для любого слайсера.
- Текстовая графика: блочные символы для терминалов, e-mail и файлов README.
- Буфер обмена: скопируйте QR-код как изображение, как исходный код SVG или как data URL для вставки прямо в HTML. Как обратно превратить такую строку в изображение, можно проверить в конвертере Base64 в изображение.
Дизайн можно сохранить в разделе «Мои коды» в браузере, экспортировать всю настройку в виде JSON или скопировать ссылку, которая несёт дизайн и содержимое прямо во фрагменте URL. Настройки путешествуют вместе со ссылкой, но никогда не попадают ни на один сервер.
Статические QR-коды: без истечения срока, без отслеживания, без аккаунта
Каждый QR-код, созданный здесь, статический: данные записаны прямо в узоре квадратов. Между сканированием и целью нет ни сокращателя ссылок, ни переадресации, поэтому код никогда не истекает, продолжает работать даже если этот сайт исчезнет, и никто не может отследить ваши сканирования. Динамические QR-коды, которые продаются в других местах, можно изменить после печати, но они перестают работать в тот день, когда заканчивается подписка.
QR-код по своей природе скрывает настоящую цель, поэтому инструмент проверяет ссылку и предупреждает о классических приёмах фишинга через QR-коды (quishing): голый IP-адрес вместо домена, punycode, имитирующий другое имя, сокращатель ссылок, незашифрованное соединение http://, учётные данные прямо в адресе или домен, смешивающий алфавиты. QR-код Wi-Fi получает собственное предупреждение, потому что пароль получит любой, кто его сфотографирует.
Ещё один практичный момент: заглавные буквы в схеме и домене адреса позволяют QR-коду перейти в более плотный режим кодирования. Когда это реально уменьшит сетку, инструмент подскажет, на сколько модулей.
Как создать QR-код за три шага
- Выберите тип QR-кода и заполните поля: превью обновляется по мере ввода.
- Оформите его на вкладке Оформление и следите за значком под превью, чтобы убедиться, что код всё ещё сканируется.
- Скачайте PNG, SVG или PDF и используйте QR-код где угодно, включая коммерческое использование.