Page & Bell

WiFi QR Code Generator

Type your network name and password and get a QR code that phones scan to join instantly — no spelling out "capital T, underscore, the number four…" to every guest. The entire code is generated by an encoder embedded in this page: your WiFi credential is never sent to a server, never logged, and never stored, which is not true of most WiFi QR generators. Download it as a crisp PNG or infinitely scalable SVG, or print a ready-made A5 "Scan to join" poster.

Private by design: the QR code is generated entirely in your browser. Your WiFi password never touches a server — load the page, go offline, and it still works.

Enter your network name to generate the QR code.

How to use the wifi qr code generator

  1. Enter the network name (SSID) exactly as it appears in your WiFi settings — it is case-sensitive.
  2. Pick the security type (WPA/WPA2/WPA3 for virtually every modern router) and enter the password.
  3. Tick 'Hidden network' only if your router does not broadcast the SSID.
  4. Download the PNG or SVG, or click Print poster for an A5 sheet ready to frame or tape up.

What the QR code actually contains

The code encodes a plain-text payload in a de facto standard format that both iOS and Android understand: WIFI:T:WPA;S:MyNetwork;P:MyPassword;;. The T: field is the security type, S: the SSID, P: the password, and an optional H:true; flags a hidden network. The five special characters backslash, semicolon, comma, colon, and double quote must be escaped with a backslash — this tool does that automatically, which matters because a password like p@ss;word will silently fail to join on generators that skip the escaping.

On iOS (11 and later) and on Android (10 and later natively, earlier via Google Lens), pointing the stock camera at the code pops up a "Join network" prompt — no app needed. The phone saves the credential just as if it had been typed, so the device reconnects automatically on later visits.

Why error correction matters for printed codes

QR codes carry Reed–Solomon error correction, which lets a scanner reconstruct the payload even when part of the code is dirty, glared, or torn. Level M tolerates about 15% damage, Q about 25%, and H about 30% — at the cost of a denser grid. For a code living behind a laminated sheet on a café wall, Q (the default here) is the sweet spot: a fingerprint smudge or a reflection from overhead lights won't kill it, but the modules stay large enough to scan from across a table. Print at least 3 × 3 cm at normal viewing distance, keep the white quiet zone around the code (the downloads include it), and never print dark-on-dark — scanners need contrast, not style.

Where a WiFi QR code earns its keep

  • Homes: one framed card by the door ends the "what's your WiFi?" ritual. Pair it with a guest network so visitors never touch the network your laptops and cameras live on.
  • Cafés and restaurants: a code on the menu or counter saves staff from reciting the password forty times a day, and lets you use a long, actually-secure passphrase since nobody has to type it.
  • Airbnbs and hotels: print the poster and leave it in the welcome binder. Guests connect in seconds — and when you rotate the password between guests, you reprint one sheet instead of re-briefing everyone.
  • Offices: a code in each meeting room gets visitors onto the guest VLAN without IT tickets.

Frequently asked questions

Is it safe to type my WiFi password into this page?

Yes — and verifiably so. The QR encoder (byte-mode encoding, Reed–Solomon error correction, masking) is implemented in JavaScript inside this page, so generation happens entirely on your device. You can load the page, switch off your internet connection, and still generate the code. Many competing tools send the SSID and password to their server to render the image; this one cannot.

Which security type should I pick for a WPA3 or mixed-mode router?

Pick WPA. The 'WPA' value in the QR payload covers WPA, WPA2, and WPA3-Personal — phones negotiate the strongest protocol the router supports once they have the passphrase. WEP exists in the dropdown only for genuinely ancient hardware; it has been cryptographically broken since 2001 and modern phones may refuse to join WEP networks at all.

Why won't my phone join after scanning?

The usual causes, in order: a typo in the SSID (it must match exactly, including case and spaces), the wrong security type selected, a password containing special characters generated by a tool that doesn't escape ; , : " and backslash (this one does), or a hidden network without the hidden toggle set. Also note that scanning saves the 2.4 GHz/5 GHz network by name — if your router broadcasts separate SSIDs per band, generate a code for the one you want guests on.

Does this work for hidden networks?

Yes — tick the hidden-network toggle, which adds H:true to the payload. The phone then knows to probe for the SSID rather than wait for a broadcast. Be aware that hiding an SSID adds no real security (the name is visible in probe traffic anyway) and forces every saved device to actively probe for it, which slightly worsens battery and privacy.

PNG or SVG — which should I download?

SVG for anything going to print or into a design tool: it scales to poster size with perfectly sharp edges. PNG for pasting into documents, chat, or slides — choose 512 px for screens or 1024 px if it might be printed. Both include the mandatory white quiet zone around the code; don't crop it, because scanners use it to find the code's boundary.

What happens when I change my WiFi password?

The old QR code stops working the moment the router applies the new password — the code is just the credential in text form, not a link to anything live. Generate and print a new code, and remember devices that joined via the old code will also need the update. For rentals, rotating the password and reprinting the poster between guests is a clean security habit.

Related tools