Генератор QR-кодов онлайн — PNG и SVG без трекинга

Выберите тип, заполните поля — QR готов сразу. Свои цвета, размер, отступ и уровень коррекции; скачивание в PNG и SVG. Код собирается в вашем браузере, а не на чужом сервере, поэтому ссылка внутри — ваша, без переадресации.

работает в браузере · данные никуда не отправляются

Что кодируем

    
QR-код рендер в canvas, скачать можно PNG или SVG
Коррекция ошибок
кодируется в браузере · без редиректов и трекинга

Как пользоваться

  1. Выберите тип содержимого: URL, текст, Wi-Fi, vCard, email, телефон, SMS, гео или Telegram-ссылка.
  2. Заполните поля — QR перерисуется на лету; строка, которая реально зашита в код, видна в блоке «Содержимое QR».
  3. При необходимости настройте размер в пикселях, отступ (quiet zone), цвета и уровень коррекции L/M/Q/H.
  4. Нажмите Скачать PNG для соцсетей и мессенджеров или Скачать SVG для печати и вёрстки; Копировать SVG вставляет код прямо в HTML.

Что делает генератор

Инструмент кодирует произвольные данные в QR-код по стандарту ISO/IEC 18004: сам подбирает версию (от 21×21 до 177×177 модулей), режим (цифры, латиница A–Z или байты UTF-8 — кириллица кодируется корректно), считает коды Рида–Соломона, перебирает восемь масок и выбирает ту, что даёт минимальный штраф по четырём правилам стандарта. Результат отдаётся в PNG через canvas и в чистый SVG без лишних узлов — такой файл спокойно уходит типографии или в макет.

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

Почему без сервера — это важно

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

Зачем арбитражнику и маркетологу

  • Офлайн-трафик с меткой: ссылка с UTM или subid на листовке, стенде, слайде конференции — сканы видны в трекере как отдельный источник.
  • Telegram: QR на канал, бота с deep-link ?start= или папку — самый быстрый способ перевести аудиторию с экрана выступления в подписчиков.
  • vCard 3.0 на визитке или бейдже: контакт сохраняется в телефон одним сканом вместе с должностью, почтой и Telegram.
  • Wi-Fi для стенда, офиса или съёмной квартиры на конференции; формат WIFI:T:WPA;S:…;P:…;; понимают iOS и Android без приложений.

Нюансы, о которых спрашивают

Инвертированный QR (светлые модули на тёмном фоне) читают не все сканеры — инструмент предупредит, как и о слишком низком контрасте цветов. Отступ вокруг кода (quiet zone) по стандарту равен четырём модулям; уменьшать его на печати не стоит. Размер в пикселях округляется вниз до целого числа пикселей на модуль, чтобы края оставались чёткими — фактический размер файла показан в статусе.

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

Отправляется ли содержимое QR-кода на сервер?

Нет. Энкодер целиком написан на JavaScript и работает в вашем браузере; сетевых запросов инструмент не делает. Можно отключить интернет после загрузки страницы — генерация продолжит работать.

Чем QR в SVG лучше PNG?

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

Какой уровень коррекции ошибок выбрать для QR-кода?

Для экрана и чистой печати — M (15%). Если код будет на улице, на изгибе упаковки или поверх него планируется логотип — H (30%): матрица станет крупнее, но останется читаемой при повреждении почти трети площади.

Сколько данных помещается в QR-код?

Максимум версии 40 при уровне L — 2953 байта в байтовом режиме, 4296 символов A–Z0–9 или 7089 цифр. На практике держите ссылку короче 100–150 символов: чем меньше данных, тем меньше матрица и надёжнее скан с расстояния.

Можно ли сделать QR-код с кириллицей?

Да: текст кодируется в байтовом режиме как UTF-8, и современные сканеры (камера iOS, Android, Telegram) показывают его правильно. Для vCard и Wi-Fi кириллица в именах тоже поддерживается.

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

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

свежие базы — в канале Подписаться на канал