MakeQR

WiFi QR Code Generator

Guests connect without the password

  • Free, and no account to create
  • Never expires, unlimited scans
  • Checked to scan before you print it

Free and permanent, but it can never be edited or tracked once printed.

Scan to test

Wi-Fi QR codeJoin network “Your network”
Connected to Your network
Print as poster, table card or stickers · free for 14 days with an account

Free, no account. Works forever and never expires.

Guests scan the code and the phone joins your network without anyone reading a password aloud. It works on iPhone and Android out of the box. The network name and password stay in your browser — nothing is sent anywhere. Free and permanent.

A WiFi QR code holds your network name, password and security type in one pattern. Point a phone camera at it and the phone offers to join — nobody spells out a 16-character password at the counter, and nobody gets it wrong.

It is the fastest way to share guest WiFi in a café, an office reception, a rental flat or a living room. The code is built here in your browser, so the password is never uploaded, and it keeps working for as long as the password stays the same.

How to make a QR code for your WiFi

  1. Find the exact network name

    Copy the name (SSID) as your phone shows it in the WiFi list. It is case-sensitive: "Cafe_Guest" and "cafe_guest" are two different networks to a phone.

  2. Enter the password and security type

    Type the password exactly and pick WPA/WPA2 unless your router is very old (WEP) or the network is open. The security type has to match, or the phone will try the right password the wrong way.

  3. Tick "Hidden network" only if it is hidden

    If the network does not broadcast its name, the code must say so, or phones will look for it and not find it. Leave it off for ordinary networks.

  4. Test it, then download

    Scan the preview with your own phone before you print. Download PNG for a printed card or SVG if a designer is placing it on a sign — SVG stays sharp at any size.

Scanning a WiFi QR code on iPhone and Android

On an iPhone, open the Camera app and hold it over the code; a "Join network" banner appears at the top. Android phones from the last several years do the same from the camera or Google Lens, and many can also read the code from a photo in the gallery.

No app is needed on either side. If a phone shows the code as text instead of offering to join, it is almost always an old device or a camera app that only reads links — the code itself is fine.

  • Guests on a laptop

    Laptops rarely have a scanner. Print the network name and password in small type under the code so laptop users can still type it in.

  • Enterprise networks

    Networks that ask for a username as well as a password (WPA2-Enterprise, eduroam) cannot be joined from a QR code on most phones. Make the code for a guest network instead.

A guest WiFi QR code for cafés, rentals and offices

Put the code on the network guests are meant to use, not the one your till, cameras or printers run on. Most routers can create a separate guest network in a minute, and it keeps visitors off the devices that run your business.

For holiday rentals, a code in the welcome folder answers the most common first question before anyone messages you. In an office, one at reception saves the front desk from reading the password aloud twenty times a day.

What the WiFi QR code contains

The code is plain text in a standard format every modern phone understands: the security type (T), the network name (S), the password (P) and, if needed, a hidden flag (H). Special characters such as a semicolon or colon are escaped with a backslash, which is why a password with punctuation still works.

Anyone who scans it can read the password, so treat the printed code like the password itself.

Inside the code
WIFI:T:WPA;S:Cafe_Guest;P:espresso\;2026;H:false;;

Where to put it and how big to print it

Place it where people are when they ask: on the table card, at the till, inside the rental's welcome folder, or by the office entrance. A phone reads a code comfortably from about ten times its own width, so a 3 cm code works on a table and a 10 cm code works on a wall across a small room.

Print on matte paper if you can — a glossy laminate reflects ceiling lights straight into the camera.

Print it at least 25 mm (2.5 cm) wide

Mistakes that stop a WiFi QR code from working

  • A typo in the password

    The phone will scan the code, try the wrong password and fail quietly. Copy the password rather than retyping it, and scan the preview before printing.

  • Changing the router password later

    The password is inside the pattern, so the old code stops working the day the password changes. If you rotate it, print on something cheap to replace.

  • Choosing the wrong security type

    WEP selected for a WPA2 network (or the other way round) produces a code that looks right and never connects. Check the router or your phone's network details.

  • Sharing the private network

    A code on the wall is as good as the password on the wall. Use a guest network for anything public.

Static or dynamic for WiFi?

A WiFi code has to be static. The phone joins the network using the details written into the pattern itself, so there is no link in between that could be changed later.

That also means it never expires and can never be switched off by us — it works for as long as your network name and password stay the same. If you change the password every month, plan for a new code each time: a printed table card is easy to swap, an engraved sign is not.

How dynamic QR codes work

Ways people use WiFi QR codes

  • A café prints the code on every table tent next to the menu.
  • A holiday rental puts it on the first page of the welcome book.
  • An office frames one at reception for visitors' guest network.
  • A family sticks one on the fridge so visiting relatives can connect.

A QR code that still works next year

Most of what goes wrong with a QR code happens after it is printed. These six things are why ours does not.

  • Checked before you print

    We decode every code you make and read it back. If a logo covers too much or a colour is too faint for paper, you find out here — not after the print run.

  • Unlimited scans, every plan

    Including the free one. A scan cap kills a printed code at the moment it starts working, which is why we do not have one.

  • We do not switch off your codes

    Two dynamic codes stay yours permanently, whatever you pay us. Cancel a paid plan and you keep them — the rest pause after 30 days, with three warnings first, and a paused code shows a neutral page, never a sales page.

  • Made on your device

    Static codes never reach our servers. Your WiFi password, your contact details and your logo stay in the browser — which is also why there is no limit.

  • Ready for the printer

    SVG for anything that gets scaled, and PNG at 1024px so the edges stay hard. Both free, no account.

  • Available in English, Norwegian Bokmål, Danish, Swedish, German, French, Dutch, Italian, Spanish, Finnish, Portuguese, and Polish

    The generator and every page speak English, Norwegian Bokmål, Danish, Swedish, German, French, Dutch, Italian, Spanish, Finnish, Portuguese, and Polish. More languages follow as each one is reviewed by a native speaker.

See what happens after you print

A dynamic code points at a short link you own. Change where it goes without reprinting anything, and see how often each code has been scanned and when the last scan was.

  • Change the destination any time, as often as you like
  • A scan count and the last scan for every code
  • No scan limit, on any plan
  • Cancel and you keep two codes permanently — the rest pause after 30 days
Start free

2 codes free. Paid from $7/month. Compare plans

MakeQRCNCafe Nord

Analytics

Aug 14 – Sep 12

7D30D90D1Y

Total scans

11,875

18%

Unique scanners

8,431

14%

Active codes

24

3

Scans per day

396

18%

Scans over time

0
200
400
600
800
Aug 14Aug 21Aug 28Sep 4Sep 11

Devices

62%

of scans came from an iPhone

  • iPhone62%
  • Android34%
  • Other4%

WiFi QR Code Generator: questions and answers

Short answers to what people ask before they print. Anything else, write to us.

Ask us something else

Does the password end up on your servers?

No. The code is built in your browser, and the network name and password go straight into the image. We never see either, and there is nothing to leak.

What if my password has a semicolon or a comma in it?

It still works. Those characters are separators in the WiFi format, so we escape them before encoding. Without that, a password containing one produces a code that scans and then silently joins the wrong thing.

Can I make a WiFi QR code on my iPhone without an app?

iPhones can scan WiFi codes but cannot create one from Settings. Make it here in the browser on the phone itself, then save the PNG to Photos or print it.

Will the code stop working after a while?

No. A WiFi code has no expiry and does not go through our servers, so nothing can switch it off. It only stops working if you change the network name or password.

Does it work for 5 GHz and mesh networks?

Yes. The code only carries the network name and password, so it works for any band or mesh system that uses that name. The phone picks the band itself.

Make a code that still works next year

Free static codes with no account, two permanent dynamic codes, unlimited scans on every plan, and a check that tells you it scans before you print it.

Make a QR code

No account for static codes. Nothing to cancel.