Popular right now

More

WiFi QR code generator

Enter your network name and password, and guests join your Wi-Fi by pointing a phone camera at the code — no typing.

Ready to useFree · No sign-up

The password is stored in the QR code as plain text: anyone who can scan or photograph the code can read it. Put it where you would be happy to write the password itself, and consider a separate guest network.

Generated on your device — the network name and password are never sent anywhere.

Works in your browser. No account needed.

Advertisement

Frequently asked questions

Do iPhones and Android phones scan Wi-Fi QR codes without an app?

Yes. On an iPhone or iPad (iOS 11 and later) open the Camera app, point it at the code and tap the “Join network” prompt. On Android 10 and later, the camera or Google Lens shows a prompt to connect, and you can also scan from Settings → Wi-Fi via the QR icon beside Add network. Some older Android phones need Google Lens or a scanner app.

Is my Wi-Fi password safe?

The code is generated in your browser and nothing you type is sent to us or anyone else. But the QR code itself contains the password in plain text — any scanner app can read it, not only phones that join the network. Treat a printed code like a written-down password, and for guests consider a separate guest network you can change later.

Which security type should I choose for WPA3?

Choose WPA / WPA2 / WPA3. The Wi-Fi QR format uses the single value “WPA” for all of them, and the phone negotiates WPA2 or WPA3 with the router when it connects. Choose WEP only for very old routers, and None for an open network with no password.

What happens if my network name or password contains ; , : " or \?

Those characters have a special meaning in the Wi-Fi QR format, so the generator puts a backslash before each one, as the widely used ZXing specification describes. Phones remove the backslash when they read the code, so the name and password arrive exactly as you typed them. You can check the result under “What the code contains”.

Does it work for hidden networks?

Tick Hidden network and the code includes H:true, which tells the phone to look for a network that does not broadcast its name. Support for this flag varies between phones and versions, so test with the devices your guests use; if one will not connect, the network can still be added manually.

The code will not scan or the phone says it cannot join. What should I check?

Almost always the name or password differs slightly from the router’s — check capitals, spaces and look-alike characters such as O and 0. Make sure the security type matches the router. For printing, keep dark modules on a light background with a clear margin, and print at least 3 cm (about 1.2 in) wide. If you changed the password, make a new code: the old one keeps the old password.

About this tool

A Wi-Fi QR code holds your network name, security type and password in a short text format that phones understand: WIFI:T:WPA;S:network;P:password;;. When a phone camera sees it, it offers to join the network, so guests never have to read a long password off a router sticker or ask you to spell it. That makes it useful at home, in holiday rentals, cafés, offices, waiting rooms and events.

This generator follows the de-facto format described by the ZXing project, which iOS and Android both read. WPA covers WPA, WPA2 and WPA3-Personal networks; WEP and open networks are supported for older or public setups; and the hidden-network flag is added only when you tick it. Characters with a special meaning in the format — backslash, semicolon, comma, colon and double quote — are escaped automatically, and names in any language or with emoji are stored as UTF-8 so they arrive intact.

The printable card puts the network name in large type above the code and “Scan to join the Wi-Fi” below it, in English plus any of nine other languages, with the password printed underneath if you want laptops and other devices without a camera to connect too. Download it as a PNG for a frame or social post, or as a PDF on A4 or US Letter with a dashed cut line.

Everything happens in your browser: the network name and password are not uploaded, logged or stored. Keep in mind that the code itself is not encrypted — anyone who photographs it can read the password — so place it where you would be comfortable writing the password itself, and generate a new code whenever you change the password.

Related tools