Reticle

Wi-Fi QR Code Generator

Let guests join your network with one scan — no typing passwords, no app to install. The code is generated entirely in your browser, so your password never leaves your device.

Content type
Appearance
Style presets
Foreground
Background
Module shape
Corner shape
Frame
Error correction ihow much damage it can survive
L
Lowest. Fine on a clean screen. Breaks if smudged or covered.
M
Balanced. The right choice for most uses.
Q
Sturdier. Good for small prints or busy backgrounds.
H
Toughest. Survives wear and works with a center logo.
Export size
1024 px
Center logo
Drop an image or click to upload
logo previewLogo embedded · error correction raised to H
Preview URL · 0 b · ecc M
PreviewYour QR code will appear here — pick a content type above, fill in the details, and it renders live.
Type url Bytes 0 ECC M Size 1024 px
Sign in with Google to save codes & reload them on any device

How a Wi-Fi QR code works

A Wi-Fi QR code packs your network's name, security type, and password into a single scannable image. Point a phone camera at it and iOS (11 and later) or Android (10 and later) pops up a one-tap "Join network" prompt — no app to install, no password to read out loud or type on a tiny keyboard. It's the standard trick for guest rooms, cafés, offices, Airbnbs, and the fridge door at home.

Under the hood the code encodes a small text payload in the de-facto standard format, for example WIFI:T:WPA;S:MyNetwork;P:hunter2;;T is the security type, S the network name (SSID), and P the password. Reticle builds this string for you and automatically escapes special characters (;, :, quotes, backslashes) in names and passwords, which hand-rolled codes often get wrong.

Filling in the fields

The network name must match your SSID exactly — it's case-sensitive. For security, WPA/WPA2 is correct for nearly every modern network (WPA3 routers in the common transition mode join fine with it too); WEP exists for legacy gear, and "None" is for genuinely open networks — it leaves the password out of the code entirely. Tick "Hide this network" if your router doesn't broadcast the SSID, so phones know to look for it.

Printing tips

Print the code at least 2 cm (about an inch) square, and keep dark modules on a light background — low contrast is the number-one cause of failed scans. For laminated table cards or anything that lives near sunlight and fingerprints, raise error correction to Q or H in Appearance so a scuff doesn't kill the code. A "Scan me" frame noticeably increases the number of people who actually try. And since the password is baked into the image, a Wi-Fi QR code is static: rotate the password and you reprint the code.

Your password stays on your device

Reticle generates the code entirely in your browser — the SSID and password are never uploaded, logged, or stored by us. The only copy is the one in the image you download. That also means anyone who scans the code can read the password, so hang it where the people you'd give the password to can see it.

Frequently asked questions

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

Yes. The built-in camera on iOS 11+ and Android 10+ recognizes Wi-Fi QR codes and offers to join the network with one tap — no app needed. On older Android versions, Google Lens does the same.

What happens when I change my Wi-Fi password?

The password is encoded in the image itself, so an existing code keeps offering the old password. Generate and print a new code whenever you rotate the password — old prints simply stop working.

Which security type should I pick?

WPA/WPA2 is right for almost every home and office network, including WPA3 routers running in the usual transition mode. Pick None only for a genuinely open network — it omits the password from the code entirely.

Can guests see my password? Is it uploaded anywhere?

Anyone who scans or decodes the code can read the password, so treat the printed code like the password itself. Reticle never sees it: the code is generated entirely in your browser and nothing is uploaded.

Can I add colors or a logo without breaking scanning?

Yes. Keep the contrast high (dark modules on a light background) and Reticle handles the rest — adding a center logo automatically raises error correction to the highest level, and the scanability tag under the preview warns you if the code is getting too dense.