Free tool · runs in your browser

Wi-Fi QR Code Generator

Print a code that lets guests join your network without typing the password. Works with modern iPhone and Android cameras.

How a Wi-Fi QR code works

The code carries a short text string in the format phones already understand:

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

T is the security type, S the network name, P the password and H marks a hidden network. The scanner offers to join the network; it does not display the password. iOS 11 and Android 10 or newer handle this natively from the camera or Google Lens.

Security: share the guest network, not the admin one

A Wi-Fi QR code contains the password in plain text, readable by any QR decoder. Treat a printed code exactly like a written password: anyone who can photograph it can join.

Special characters and network names

Characters such as \, ;, ,, : and " must be escaped in the Wi-Fi string. This generator escapes them automatically, so a password like a;b:c still scans correctly. Spaces and non-Latin characters in the SSID are preserved.

For an open network, choose the open security type and leave the password blank. For WPA3-only networks, use WPA — phone scanners map it to WPA2/WPA3 automatically.

Frequently asked questions

Can an iPhone scan a Wi-Fi QR code?

Yes, from iOS 11 onward. Open the Camera app, point it at the code and tap the join notification. No third-party app is needed.

Does it work on Android?

Android 10 and newer support Wi-Fi QR codes from the camera or Google Lens. Older versions may need a scanner app that understands the WIFI: format.

Can someone read the password from the code?

Yes. Any QR decoder can extract the plain-text WIFI: string. Share only a guest network password, and change it if the code is exposed.

Does it support hidden networks?

Yes, enable the hidden option and the code includes H:true. Some Android scanners are inconsistent with hidden SSIDs, so test with the devices your guests actually use.

Why does the code contain backslashes?

Special characters in Wi-Fi strings must be escaped so the scanner does not treat them as field separators. The backslashes are part of the standard format and are not part of your password.

New tools, straight to your inbox

One short email when we add tools worth using. No spam, unsubscribe anytime.