Как сделать QR-код для Wi-Fi

Диктовать вслух пароль из 24 символов — ничья любимая часть приёма гостей. QR-код для Wi-Fi заменяет её одним сканированием.

QR-код для Wi-Fi не открывает веб-страницу. Он кодирует имя сети, тип защиты и пароль в небольшом текстовом формате, который понимают и Android, и iOS, — и телефон сразу предлагает подключиться. Без приложения, без ввода, без чтения символов с бумажки.

Что нужно знать заранее

  • Точное имя сети (SSID), включая регистр и пробелы — оно чувствительно к регистру.
  • Пароль, ровно так же точно.
  • Тип защиты: почти всегда WPA/WPA2/WPA3, изредка WEP на старом оборудовании или «без пароля» для открытой сети.
  • Скрыта ли сеть — то есть транслирует ли она своё имя.

Самая частая причина отказа — имя сети, набранное по памяти. Скопируйте его с наклейки на роутере или из настроек Wi-Fi на телефоне, символ в символ.

Создание кода

В Sharen выберите тип «Wi-Fi», заполните четыре поля — код собирается по мере ввода. Ничего никуда не загружается и аккаунт не нужен: код создаётся на вашем устройстве, что здесь важнее обычного, потому что вы кодируете пароль.

QR-код Wi-Fi содержит пароль открытым текстом. Любой, кто сфотографировал код, знает пароль — ровно как если бы прочитал его с холодильника. Для гостевой сети на стене кафе это нормально, для сети, в которой живёт рабочий ноутбук, — плохая идея.

Под капотом закодированная строка выглядит так:

WIFI:T:WPA;S:MyNetwork;P:my-password;H:false;;

`T` — тип защиты, `S` — имя сети, `P` — пароль, `H` — скрыта ли сеть. Писать это руками не нужно, но знать полезно: именно так проверяют, что данный кем-то код содержит то, что заявлено.

Где обычно ломается

Спецсимволы в пароле

В формате `;`, `:`, `,` и `\` — служебные символы, поэтому пароль с ними нужно экранировать. Генератор, который этого не делает, выдаёт код, который сканируется и не подключается. Если в вашем пароле есть эти символы, проверьте код до печати — или смените пароль на такой, где их нет, это проще, чем потом разбираться.

Скрытые сети

Если сеть не транслирует имя, нужно выставить флаг «скрытая», иначе телефон будет искать сеть, которую не видит, и сдастся. Ошибка в одну галочку, невидимая до первой попытки.

Неверный тип защиты

Сети WPA3 обычно работают со значением WPA. WEP — действительно другое значение, и выбор его для WPA-сети (или наоборот) молча не срабатывает. Посмотрите роутер, а не угадывайте.

Корпоративные сети

Сети, которые спрашивают не только пароль, но и логин (WPA2-Enterprise, обычные в офисах и вузах), так закодировать нельзя. В формате нет места для сертификатов и настроек идентификации.

Печать для стены

Код Wi-Fi, приклеенный у двери кафе, сканируют с метра-двух, часто при плохом свете, телефонами всех возрастов. Дайте ему место:

  • Минимум 3–4 см для настольной карточки, 15–20 см для кода, читаемого через зал.
  • Сохраните белые поля вокруг узора — обрезать их «чтобы влезло в рамку» это классический способ сломать код, отлично работавший на экране.
  • Матовая бумага вместо глянцевой, если код будет под потолочной лампой.
  • Напечатайте имя сети внизу обычным текстом — на случай, если чья-то камера откажется сотрудничать.

Подробнее обо всём этом — в статье почему QR-коды перестают работать.

Проверка

Сначала «забудьте» сеть на своём телефоне — иначе он подключится по сохранённому профилю и ничего вам не покажет. Потом сканируйте напечатанный код, а не экран, и убедитесь, что подключение проходит и на Android, и на iPhone, если он под рукой. Старые версии Android особенно привередливы по сравнению с предпросмотром.

Что спрашивают перед печатью

Работают ли QR-коды Wi-Fi на iPhone?

Да. Приложение «Камера» распознаёт формат нативно начиная с iOS 11 и предлагает подключиться. Android поддерживает это в камере с Android 10, а раньше — через Google Объектив.

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

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

Можно ли сделать QR-код Wi-Fi без приложения и сайта?

Что-то должно построить узор, но серверу участвовать не обязательно. Sharen собирает код на вашем устройстве, поэтому пароль его не покидает.

Почему QR-код Wi-Fi сканируется, но не подключает?

Обычно одно из четырёх: опечатка в имени сети, неэкранированный спецсимвол в пароле, неверный тип защиты или скрытая сеть без соответствующего флага.

Сделайте код Wi-Fi, которым правда пользуются

Собирается на устройстве — пароль никуда не уходит. Заодно оформите его под интерьер.