Файлы обрабатываются локально в браузере и не загружаются

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

Три раздела — «Ссылка (URL)», «Текст» и «Пакетная генерация» — генерируют QR-коды в реальном времени. Можно настроить размер, отступы и цвета переднего плана и фона, скачать в PNG или векторном SVG; пакетный раздел позволяет создать сразу несколько кодов и скачать их архивом. Содержимое не покидает ваш браузер.

URL
Рекомендуется указывать полный URL (включая https://), чтобы он открывался сразу после сканирования

Введите URL — QR-код будет создан в реальном времени

Размер
Длина стороны экспортируемого PNG в пикселях (превью всегда показывается пропорционально)
Отступ 2
Тихая зона по краям; рекомендуется оставлять 2–4 модуля
Уровень коррекции ошибок
Чем выше уровень, тем устойчивее к повреждениям, но плотнее узор
Цвет переднего плана
Цвет фона

QR-код генерируется локально в вашем браузере, введённое содержимое не загружается.

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

Что такое QR-код?

QR-код кодирует текст, ссылку и другую информацию в чёрно-белый узор из квадратных модулей; после сканирования камерой телефона содержимое восстанавливается.

Чем длиннее содержимое, тем плотнее узор и больше модулей; одно и то же содержимое при более высоком уровне коррекции ошибок тоже становится плотнее.

Как выбрать уровень коррекции ошибок?

Уровень коррекции ошибок определяет, останется ли QR-код читаемым при частичном перекрытии или износе: L — около 7%, M — около 15%, Q — около 25%, H — около 30%.

  • Показ на экране, чистые условия → обычно достаточно M
  • Печать, возможный износ или наклейка на поверхность с фоном → выбирайте Q или H
  • Нужно наложить Logo в центр QR-кода → надёжнее выбрать H

Что такое поля (тихая зона)?

Вокруг QR-кода нужен отступ чистого пространства, чтобы сканер точно определил границы; эта полоса называется тихой зоной.

Рекомендуется оставлять поля в 2–4 модуля. Если задать 0 и прижать код вплотную к другим элементам, он может не сканироваться.

Цвета и контрастность

QR-код распознаётся за счёт контраста светлого и тёмного: передний план (модули) должен быть темнее фона; чем сильнее контраст, тем надёжнее распознавание.

Светлый передний план на тёмном фоне или недостаточный контраст могут помешать распознаванию некоторыми сканерами. Рекомендуется тёмный передний план + светлый фон.

Скачать PNG или SVG?

PNG: фиксированные пиксели, подходит для отправки в мессенджеры или вставки в документы; если планируется увеличение, выбирайте больший размер.

SVG: векторный формат, не размывается при увеличении, подходит для печати и сценариев с дизайнерской вёрсткой.

Ссылки, текст и пакетная генерация

Главный интерфейс разделён на три независимых блока: ссылки, генерация из текста и пакетная генерация; каждый сохраняет своё содержимое ввода независимо от других.

  • Ссылки: введите полный адрес — после сканирования он откроется напрямую; предпросмотр справа в реальном времени
  • Текст: кодирует произвольный текст, поддерживает китайский язык и переносы строк
  • Пакетная генерация: по одному элементу в строке — за раз создаётся несколько QR-кодов, можно скачать по одному или ZIP-архивом

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

Отправляется ли введённое содержимое на сервер?
Нет. QR-код создаётся локально в вашем браузере, введённое содержимое не отправляется ни на один сервер.
Почему созданный QR-код не сканируется?
Частые причины: слишком малые поля, недостаточный контраст или растянутый и искажённый узор. Рекомендуется оставлять поля в 2–4 модуля и использовать тёмный передний план на светлом фоне.
Можно ли поменять цвет QR-кода?
Да. Держите передний план темнее фона и обеспечьте достаточный контраст, иначе некоторые устройства могут не распознать код.
Есть ли предел ёмкости у QR-кода?
Да. Чем длиннее содержимое, тем плотнее код; при превышении предела кодирования появится сообщение об ошибке. Ссылки обычно значительно ниже этого предела.
Можно ли создать несколько QR-кодов за один раз?
Да. Переключитесь на «Пакетную генерацию», введите по одному элементу в строке и нажмите «Сгенерировать» — затем скачивайте по одному или всё ZIP-архивом. Пустые строки автоматически игнорируются.