WiFi QR code generator

Guests point their phone camera at the code and join your WiFi, without asking for the password or typing it in.

Enter your network

Exactly as it appears in your phone's WiFi list, including capitals and spaces.

Shown as you type so you can check it. It stays in your browser.

Design it (optional)

Pattern
Corners

Download

Your code appears here as you type.

    Nothing you type or upload leaves your browser.

    • Free forever
    • No sign-up
    • Codes never expire
    • Made in your browser

    How guests use it

    On an iPhone (iOS 11 or later), open the Camera, point it at the code, and tap the "Join network" banner. On Android (10 or later), open the Camera or the Google Lens app and tap the network that appears; on some phones the WiFi settings screen also has a QR scan button. Nothing needs to be installed.

    What's in the code

    A WiFi QR code is a short line of text in a standard format that phones recognise: WIFI:T:WPA;S:YourNetwork;P:YourPassword;;. The T is the security type, S the network name and P the password. Characters that have a special meaning in that format, such as semicolons, colons and commas, are escaped automatically.

    Because the password is written into the code, anyone who can see the code can join your network. Put it where you'd be happy to write the password itself: inside your home, behind the counter, or in a guest room, not in a window facing the street.

    Tips

    Questions

    Is it safe to type my WiFi password here?

    Yes. The code is made by your browser, and nothing you type is sent to us, saved, or put in the page address. You can even disconnect from the internet after the page loads and it still works.

    Does it work with WPA3?

    Yes. Choose "WPA, WPA2 or WPA3". Current iPhones and Android phones join WPA3 networks from it.

    My phone shows the text instead of joining.

    Some older phones and third-party scanner apps don't understand WiFi codes. Try the built-in camera app, or update the phone. Check the network name too: it must match exactly, including capitals.