Перейти к содержимому
PulsarKit

Создать QR-код

Создайте QR-код для ссылки, Wi-Fi, визитки, email, SMS или точки на карте и скачайте его как PNG или SVG.

Как создать QR-код

  1. 1

    Выберите, что будет в коде

    Поддерживается семь типов содержимого: простой текст, веб-адрес, данные Wi-Fi, визитка, заранее заполненный email, SMS и точка на карте. Форма подстраивается под выбранный вариант.

  2. 2

    Заполните поля и настройте цвета

    Предпросмотр обновляется по мере ввода. Задайте размер от 128 до 2048 пикс, измените два цвета, расширьте «тихую зону» по краям или поместите логотип в центр кода.

  3. 3

    Скачайте PNG или SVG

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

Каждый код считывается обратно перед выдачей

Сгенерировать QR-код несложно, но сделать код, который уверенно сканируется, уже сложнее. Цвета, которые на экране выглядят нормально, могут не дать нужного контраста для камеры. Логотип, перекрывающий слишком много модулей, незаметно разрушает данные. Поэтому после отрисовки код считывается этим инструментом обратно с помощью декодера, и результат сравнивается с тем, что вы ввели. Если они не совпадают, вы узнаете об этом до скачивания, а не после того, как напечатаете тысячу наклеек. Контраст проверяется заранее: любая пара цветов с коэффициентом ниже 3:1 отклоняется, потому что сканер не сможет отличить темные модули от светлых.

Почему логотип включает максимальную коррекцию

В QR-кодах заложена избыточность, чтобы их можно было прочитать, даже если символ частично грязный, помятый или перекрыт. Есть четыре уровня коррекции: L восстанавливает около 7% кода, M около 15%, Q около 25%, H около 30%. Логотип в центре для сканера — такое же повреждение, поэтому как только вы его добавляете, уровень автоматически поднимается до H, а выбор блокируется. Размер логотипа ограничен 20% от ширины кода — это примерно 4% его площади. Уровень H справляется с этим с запасом. За этим пределом не поможет никакая коррекция.

Сколько помещается в один код

Жесткий максимум — 2 953 символа, и то только на самом низком уровне коррекции и с максимально крупным символом. Чем длиннее содержимое, тем плотнее сетка, а плотной сетке для сканирования нужны крупная печать и неподвижная камера. Короткая ссылка читается с другого конца комнаты, а полная vCard с адресом требует поднести телефон ближе. Если ваш текст длиннее лимита, укоротите URL, а не уменьшайте сам код.

Ваш пароль от Wi-Fi не покидает эту вкладку

Код строится в вашем браузере с помощью JavaScript. Ничего из введенного — пароль от Wi-Fi, номер телефона, домашний адрес в визитке — не загружается, не логируется и не записывается в хранилище браузера. Закройте вкладку — и все исчезнет. Логотип, который вы добавляете, также считывается локально и никуда не загружается.

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

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

Созданный здесь код не истекает. Это картинка с вашими данными, а не перенаправление через чужой сервер, поэтому тут нет аккаунта, который может закончиться, и ссылки, которую можно выключить. Но и изменить адрес после печати нельзя — для этого нужен сервис перенаправления.

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

До 2 953 символов на самом низком уровне коррекции. Более высокие уровни и логотип сильно снижают этот предел. На практике код длиннее нескольких сотен символов получается очень плотным и требует крупной печати для надежного сканирования.

Почему при добавлении логотипа включается уровень H?

Логотип закрывает модули, а скрытые модули приходится восстанавливать за счет избыточности. Уровень H дает примерно 30% избыточных данных, чего с запасом хватает для логотипа до 20% ширины кода. На более низких уровнях тот же логотип выведет код за пределы восстанавливаемого.

Какой размер выбрать для печати?

Ориентир такой: высота кода примерно равна десятой части расстояния до точки сканирования — 3 см для длины вытянутой руки, 30 см для чтения с трех метров. Для печати скачайте SVG: он масштабируется без потери четкости, в отличие от увеличенного PNG.

Будет ли сканироваться «инвертированный» код — светлый на темном?

Большинство современных камер в телефонах справляются с перевернутой контрастностью, но некоторые специализированные сканеры — нет. Темные модули на светлом фоне остаются самым надежным вариантом. В любом случае проверка контраста здесь не пропускает пары ниже 3:1.

Безопасно ли вставлять пароль от Wi-Fi в QR-код?

Пароль записывается в картинку в открытом виде, поэтому любой, кто сможет сфотографировать код, сможет его прочитать. Для гостевой сети на карточке у входа это нормально, а для важной сети — плохая идея. Эта страница ничего никуда не отправляет, но сам код по задумке полностью читаем.

В чем разница между PNG и SVG?

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

Похожие инструменты