Инструменты
Руководства

Генератор QR для WiFi и vCard

QR

Создавайте структурированный QR-код (WiFi, vCard, SMS, Geo, Событие) из формы и скачивайте в PNG или SVG.

100 % на клиенте Без бэкенда
Предпросмотр
На этой странице

Что такое генератор QR для WiFi и действий?#

Обычный QR-код кодирует любой текст, который вы ему дадите. Эта страница кодирует структурированные полезные нагрузки, которые распознают и на которые реагируют камеры телефонов: подключение к WiFi, сохранение контакта, открытие предзаполненного SMS, установка метки на карте или добавление события календаря. Отсканируйте его нативным приложением камеры на iOS или Android — и ОС предложит соответствующее действие, без установки приложения и без перехода по URL.

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

  • WiFi использует форму WIFI:T:WPA;S:…;P:…;H:true;;, которую обе основные мобильные ОС читают нативно.
  • vCard 3.0 (RFC 6350) создаёт карточку контакта с именем, телефоном, email, URL, организацией и заметкой.
  • SMS использует форму SMSTO:number:body, открывающую приложение сообщений с предзаполненными получателем и текстом.
  • Геолокация выдаёт geo:lat,lon, проверяется на ±90 / ±180.
  • Событие оборачивает VEVENT iCalendar (RFC 5545), поэтому сканирование добавляет его в календарь.

Инструмент собирает строку полезной нагрузки из полей формы, применяет корректные правила экранирования (backslash, ; , : " для WiFi; \ , ; для vCard и iCal), затем рендерит её в QR PNG или SVG.

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

  1. Выберите Шаблон вверху: WiFi, vCard, SMS, Геолокация или Событие. Форма ниже поменяется под него.
  2. Заполните поля шаблона:
    • WiFi — SSID, пароль, шифрование (WPA / WEP / Нет) и флажок скрытой сети.
    • vCard — имя (обязательно), телефон, email, URL, организация, заметка.
    • SMS — номер получателя (обязательно) и необязательный текст.
    • Геолокация — широта и долгота в десятичных градусах.
    • Событие — название и дата начала (обязательно), необязательные конец, место, описание.
  3. Выберите Коррекция ошибок (L / M / Q / H) и Размер (128 / 256 / 384 / 512 px). Более высокая коррекция терпит больше повреждений, но даёт более плотный код; 256 px на уровне M — безопасное умолчание для сканирования телефоном.
  4. Нажмите Пример для готового примера, Очистить для сброса. QR появится справа, а поле Полезная нагрузка покажет точную кодируемую строку — скопируйте, если хотите переиспользовать текст в другом месте.
  5. Скачайте PNG или SVG.

Ключевые возможности#

  • Пять полезных нагрузок действий, один инструмент. Не нужно вручную писать строки WIFI:T:… или сражаться с экранированием iCal — сборщик делает это корректно.
  • Корректное по стандарту экранирование. Пароль WiFi с ; или " сломал бы наивный QR; эта страница экранирует эти символы через backslash, поэтому SSID и пароль переживают любой сканер.
  • Полезная нагрузка видна. Кодируемая строка показана рядом с изображением, поэтому можно проверить, что реально внутри кода, до печати.
  • Учёт скрытых сетей. Флажок «Скрытая сеть» выдаёт H:true; — флаг, нужный сканерам для зондирования не транслирующих SSID.
  • Только локально. Генерация выполняется целиком в браузере; ваш пароль WiFi или контактные данные никогда не загружаются.

Разбор примера#

Кафе хочет QR на стене, подключающий гостей к Coffee-Guest (пароль WPA espresso;2024, видимая SSID). Выберите WiFi, введите SSID Coffee-Guest, пароль espresso;2024, шифрование WPA, скрытой сеть не отмечайте. Поле полезной нагрузки покажет:

WIFI:T:WPA;S:Coffee-Guest;P:espresso\;2024;;

Обратите внимание на backslash перед ; внутри пароля — без этого экранирования сканер прочитал бы пароль как espresso, а 2024 принял за следующее поле и молча не подключился.

Для события выберите Событие, название Team sync, начало 2026-09-15T10:00, место Room 404. Сборщик выдаст VCALENDAR со штампом DTSTART:20260915T100000; при сканировании будет предложено добавить событие в календарь телефона.

FAQ#

Раскрывает ли QR для WiFi мой пароль?#

Да — в этом и смысл. Любой, кто отсканирует QR, получит SSID и пароль открытым текстом — как если бы вы крикнули их через комнату. Генерируйте его только для сетей, которыми вы намерены делиться (гостевые сети, кафе, отели), а если потребуется отозвать доступ — смените пароль.

QR работает на Android, но не на iPhone. Почему?#

Старые версии iOS были придирчивы к завершающим ;; в полезной нагрузке WiFi. Этот инструмент всегда их выдаёт, что удовлетворяет обе платформы. Если конкретное приложение-сканер не справляется, попробуйте нативное приложение «Камера» — сторонние сканеры иногда реализуют лишь подмножество стандарта.

WPA, WEP или без шифрования?#

Используйте WPA для любого современного домашнего или офисного роутера (WPA2/WPA3 в полезной нагрузке оба отображаются как WPA). WEP — только для по-настоящему устаревшего железа, и он криптографически сломан; избегайте, если только точка доступа не требует именно его. Нет убирает поле пароля для открытых сетей.

Почему геокоордината, которую я ввёл, показана с меньшим числом знаков?#

Сборщик убирает trailing-нули через числовой round-trip (geo:48.858844,2.294351), чтобы координаты оставались компактными и дружественными к сканерам. Потеря точности — заметно меньше метра, что мельче точности потребительского GPS в любом случае.