Skip to content
cliplimeClipLime

Make a Wi-Fi QR code

Guests scan it and their phone offers to join your network, with no typing. The name and password stay in this tab.

What you encode stays in your browser

Which Wi-Fi network?

Most routers use WPA. It covers WPA2 and WPA3 personal networks.

The password is stored in the code as plain text. Anyone who scans or photographs the code can read it.

Turn on if the network does not show up in the list of Wi-Fi names.

When someone scans it

  • iPhones and many Android phones show a prompt to join the network, and ask before they connect. Older phones and some scanner apps only show the text.
  • The code cannot join networks that ask for a username as well as a password (WPA2 Enterprise).
  • If you change the router password, the old code stops working, so make a new one.

Your code

Fill in the form and your code appears here, ready to download.

Style

Contrast 21:1Good

For PNG, SVG and PDF. The code is then only as readable as what sits behind it.

The usual choice. It can still be read with about 15% of it damaged.

Optional. It is drawn in the middle and stays on your device.

PNG width and height in pixels.

Blank border, in squares. The standard says 4.

4

At a glance

What it makes
A QR code that tells a phone to join your Wi-Fi network. It holds the network name, the password, the security type and whether the network is hidden.
Security types
WPA, which covers WPA2 and WPA3 personal networks and is what nearly every router uses. WEP for very old routers. No password for open networks.
Not covered
Work networks that ask for a username as well as a password (WPA2 Enterprise).
Limits
A network name can be up to 32 bytes. A WPA password is 8 to 63 characters.
Size
A network named Guest Wi-Fi with the password welcome2026 makes a 29 by 29 squares code at medium error correction. An open network, with no password, makes 25 by 25 if its name is up to 9 characters long, and 29 by 29 for a name like Guest Wi-Fi. A longer name or password makes a bigger code.
The password
It is stored in the code as readable text. Anyone who can see or photograph the code can read it.
Privacy
Made in your browser. The name and password are not uploaded or saved.

How to do it

  1. 1

    Enter the network name

    Type it exactly as it appears in the Wi-Fi list on a phone, with the same capital letters, spaces and symbols.

  2. 2

    Choose the security and the password

    Leave it on WPA / WPA2 / WPA3 unless your router says WEP or the network is open. The password is on the router's sticker or in its settings. The eye button lets you check what you typed.

  3. 3

    Mark a hidden network

    If the network name does not appear in phones' Wi-Fi lists, turn on Hidden network so the phone knows to look for it by name.

  4. 4

    Download, print and test

    Save a PNG for screens or an SVG or PDF for print, then scan it with a phone and check that it offers to join the right network.

What a phone does when it scans a Wi-Fi code

A Wi-Fi code is a line of text in a format phones know, such as WIFI:T:WPA;S:Guest Wi-Fi;P:welcome2026;;. It lists the security type (T), the network name (S) and the password (P). A phone that understands it offers to join the network.

  • iPhone: the Camera app recognises the code and shows a prompt to join the network. This has worked since iOS 11.
  • Android: recent versions can read the code from the camera, Google Lens or a quick settings scanner and offer to connect. Older versions need a scanner app. The wording and buttons differ between makes and versions.
  • Laptops and other devices: most do not read Wi-Fi codes, so they still need the password typed in. If guests bring laptops, put the password in words next to the code.

Phones ask before they join, so scanning the code does not connect a phone by itself.

The password is in the code, in plain text

A Wi-Fi code does not protect the password. Guests who scan it never have to see the password, but the code holds it all the same, and any scanner app can show it to anyone who can see or photograph the code. That includes people who are not guests.

  • Use your router's guest network for a code that is on display. It keeps visitors away from your own computers, printers and files, and you can change its password without touching your own devices.
  • Place the code where only guests can reach it. A code in a front window can be photographed from the street.
  • Change the password if the code has gone further than you meant. The old code stops working at once, and you make a new one.
  • Never put the password of your main network on a poster. Pick a long random one for the guest network, for example from the password generator.

Choosing the security type

  • WPA / WPA2 / WPA3: the right choice for nearly every home and business router. The code stores the type as WPA, and phones join WPA2 and WPA3 personal networks with it. If your router allows only WPA3, test the code with the phones your guests use, because older devices may not support WPA3.
  • WEP: an old type that is easy to break. Choose it only if a very old router forces it. Many current phones warn about WEP or will not join it.
  • No password: for an open network. The code then holds only the name. Anyone nearby can join an open network, and what is sent over it without encryption can be seen by others nearby.
  • Hidden network: a hidden network does not announce its name, so the phone has to be told to look for it. Hiding a network adds very little security, and some phones connect to a hidden network more slowly.

Getting the details exactly right

A code with a wrong capital letter still scans, but the phone then fails to connect. Copy the name and the password from the router or from a phone that already connects, character for character.

The characters \, ;, ,, : and " have a special meaning inside a Wi-Fi code, so the tool puts a backslash in front of them. Phones that follow the format read them back correctly. If a guest cannot connect and your password uses one of these symbols, try the code on that guest's phone, or choose a password without them.

A network name with accents or another script is stored as UTF-8. The 32 byte limit counts bytes, not letters, so a name in accented or Chinese, Japanese or Korean characters runs out sooner than an English one.

Codes for Wi-Fi are small. At medium error correction a network like Guest Wi-Fi with a short password is 29 by 29 squares, so even a code printed 3 cm wide has squares of about 0.8 mm, which is easy to scan. See the QR code generator page for colours, error correction and print size.

Questions people ask

How do I make a QR code for my Wi-Fi?

Type the network name, choose the security type (WPA for almost every router) and enter the password. The code appears as you type. Download it as a PNG, SVG or PDF and scan it with a phone to check that it offers to join the right network.

Can someone get my Wi-Fi password from the QR code?

Yes. The password is stored as readable text, so anyone who can see or photograph the code can read it with a scanner app. Use your router's guest network for codes on display, keep the code where only guests can see it, and change the password if it spreads further than you meant.

Will the code stop working if I change the Wi-Fi password?

Yes. A static code holds the password it was made with and cannot be edited. After you change the password, make a new code and replace the old one.

Does a Wi-Fi QR code work on iPhone and Android?

iPhones have recognised Wi-Fi codes in the Camera app since iOS 11. Many recent Android phones can read them from the camera or Google Lens, and older ones need a scanner app. What the prompt looks like varies, so scan the code with the phones your guests are likely to have.

Can I make a code for a work network that needs a username?

No. This tool covers networks with a password or no password. Enterprise networks (WPA2 Enterprise) that ask for a username and often a certificate need settings that a Wi-Fi code in this format cannot carry.

Why does the phone scan the code but not connect?

Check the network name and password character for character, including capital letters, and check the security type. Also check that the phone is in range of the router, and that the router is not set to a mode the phone does not support, such as WPA3 only on an older phone.

Guides that help

All QR codes guides →