Skip to content
qrcodegenerator.in
ESCAPED CORRECTLY FOR iOS AND ANDROID

WiFi QR code generator

Guests join your network with one scan — no typing, no misheard passwords. Escaped correctly for iOS and Android, decode-tested before download.

A WiFi QR code stores a network’s name, password and security type, so a phone can join the network without anyone typing.

Add the content
Security type
WPA/WPA2 covers almost every router. Pick Open only for genuinely passwordless networks.
Your password contains characters (; : \ " ' ,) that break naive WiFi QR encoders. We escape them per spec — this code connects correctly on iOS 17+ and Android 13+.
Style this code
Style this code — colour, shape, branding, frame and output
Colour & contrastThe ink, the paper behind it, and the three eyes. Every choice is contrast-checked as you make it.
Foreground
18.0:1 against the background — clears the 4.5:1 a camera wants margin on.
Background
Eye colours
ShapeHow the squares are drawn. The three eyes are styled apart from the data, because a scanner finds the code by them.
Modules
Every shape here is decode-tested before it is offered. Shapes that lose the symbol — diamond, star, heart — are not on this list, however good they look.
Eye frame
Eye centre
BrandingYour mark on the code. Every picture here costs scanability — the notes say how much, and the preview is the truth.
Logo image
PNG, JPEG or WebP, up to 2MB. The modules beneath it are cleared and error correction rises to cover the hole.
Background picture
Sits behind the modules, quiet zone included. A busy picture is the classic reason a decorated code stops scanning — check the preview with a phone before printing.
Foreground texture
Washes over the ink itself, so it is capped well below full strength — at full strength there is no code left to scan.
Frame & captionA border and a line of text around the code — the "scan me" that tells a passer-by what it is for.
Frame style
A frame is drawn outside the quiet zone, never into it — the canvas grows instead, so the border cannot cost the code its margin.
OutputWhat comes out of the download buttons, and what the symbol actually carries.
Options
Automatic picks the smallest encoding that carries your text, and is right almost always. The other three exist for older scanners that expect one specific encoding; each refuses text it cannot carry rather than mangling it. Encodings we cannot convert to correctly are not offered at all.The margin never goes below 4 — ISO/IEC 18004's minimum; smaller is not a QR code. A logo raises error correction to at least Q. Encoding is chosen by the encoder per symbol and shown in the readout — a manual charset menu only makes codes bigger.
Embedded dataWIFI:T:WPA;S:CafeAndheri_5G;P:chai\;masala\"2026;;The exact text the symbol carries — what any scanner will read out.
Save this design — free account, the code stays editable →
Your code
v433×33 modulesmixedEC-M50/64mask 4
4/4 4 of 4 checks passHow we measure (opens in a new tab)
Print-ready PDF

A press file at the finished size: 3mm bleed, crop marks and a trim box a print shop’s checks read. The code is drawn black on white whatever the design above — how a colour prints is something only a test print can show.

No account · no watermark · no scan limits

Why do special characters break WiFi QR codes?

The WIFI: format reserves semicolons, colons, backslashes, quotes and commas as delimiters. Most free generators paste your password in raw — the code scans, but the connection silently fails. We escape every reserved character per the spec and verify the result connects on current iOS and Android.

Where should a WiFi QR code go?

Table tents, reception desks, waiting rooms and guest rooms. Print at 25mm or larger for arm’s-length scanning; the measured minimum for your exact design is shown with every download. Pair it with a menu QR on the same standee — one scan for the network, one for the food.

Does it work with hidden networks and 5GHz?

A hidden SSID works — the code carries the name, so the phone can find it without a broadcast. Dual-band networks with one name need nothing special; the phone picks its band.

WiFi QR code questions

Does it work on both iOS and Android?

Yes — the WIFI: format is read natively by the camera on iOS 11+ and Android 10+. We test the escaped output against current versions of both.

Is my WiFi password sent to your servers?

No. WiFi codes are static and encoded entirely in your browser by the WASM encoder. The password never leaves the page.

What if I change my WiFi password?

A static WiFi code must be regenerated and reprinted — the credentials are inside the code. Regeneration is free and takes under 20 seconds.

Can guests scan it if the network is down?

The scan works — it saves the credentials. The phone simply fails to connect until the network is back.

Example WiFi QR code made with this generator, decode-tested, not scored
An example WiFi QR code from this generator — the same code the preview above shows, decoded before it was published.

Built to ISO/IEC 18004:2024 (the QR code symbology) · ZXing barcode contents (the WIFI: and MECARD: formats phones read)