SEO and marketing tools

WiFi QR Code Generator with Printable Card

Turn your network name and password into a code guests scan to connect, plus a printable card for the wall or the table.

  • Free foreverNo trial, no paywall, no usage limits.
  • No sign-upOpen the page and start. We never ask for an email to use a tool.
  • PrivateEverything runs in your browser. Your input is never uploaded or stored on our servers.
  • Works offlineOnce the page has loaded, the tool keeps working without a connection.

Wi-Fi network

The code updates as you type. Everything is drawn in your browser; nothing is uploaded or saved.
Clear
Exactly as phones list it, including capitals and spaces. Up to 32 bytes.
Check your router's settings if you are unsure. Most networks today are WPA2 or WPA3.
Written as T:WPA, which covers WPA, WPA2 and WPA3 Personal. The right choice for almost every router.Only for very old routers. WEP is insecure; switch to WPA2 or WPA3 if you can.An open network with no password (cafés, guest networks with a sign-in page).
Stays on this device: the code is drawn in your browser and nothing is uploaded or saved.
Show password
Turn on if the router does not broadcast its name. Adds H:true so phones look for it.
Adds R:1 (Transition Disable, from the Wi-Fi Alliance WPA3 spec): WPA3 phones never fall back to WPA2. Phones that only know WPA2 still connect if the router allows it.

Preview

Scan it with your phone before you print. A test scan is the only check that counts.
Copy imageDownload SVG

Your QR code appears here.

Loading the QR encoder…

Printable card

A 1,200 × 1,650 px PNG with the code, the network name and (if you like) the password, ready to print or frame.

Scan to join

Point your phone camera at the code

Network

Network name

Password

••••••••

WPA/WPA2/WPA3

Show the password under the code, for guests whose phones cannot scan.

Style

Colors, size and error correction. Your choices are remembered on this device.
Error correction
Low: restores about 7% damage. Smallest code; fine for screens and clean print.Medium: about 15%. A good default for most uses.Quartile: about 25%. For codes that may get scuffed or dirty, like stickers and packaging.High: about 30%. Densest code; required with a logo in the middle.
Extra data that lets a scanner read a damaged or partly covered code. Level M restores about 15%. Higher levels make the code denser.
Width and height of the PNG. For print, 1,024 px or more. SVG files are vector and scale to any size.
1,024 px
The empty border scanners use to find the code. The QR standard asks for 4 modules.
4 modules
The dark modules. Keep it dark: cameras look for dark marks on a light background.
Swap colors
The light modules and the quiet zone.
PNG and SVG without a background, for placing on your own design. The surface behind must be light and plain.
Contrast 21.0:1, dark on light. Easy to scan.
LogoA local image drawn in the middle. It hides part of the code, so error correction switches to H and the logo stays under 20% of the area. Read from your device; never uploaded.

Encoded text

The exact text inside the code. Scanner apps read this; you can paste it into any other QR tool to compare.
Copy encoded text
Fill in the form to see what the code will contain.
Fill in the form or load the example. Codes are static: they never expire and need no account.

Want an honest look at your site's SEO? Talk to our team

Quick answer

A WiFi QR code stores your network name, security type and password in the format WIFI:T:WPA;S:name;P:password;; so a phone camera can join the network without typing. In Playxoft's free WiFi QR code generator, enter the network name (SSID) and password, choose the security type, then download the code as PNG or SVG, or as a printable Scan to join card. It runs in your browser, so the password never leaves your device.

  • Printable Scan to join card
  • WPA2, WPA3 and open networks
  • Hidden networks
  • Correct escaping
  • WPA3-only flag
  • Password stays local
  • PNG and SVG

How to use the WiFi QR Code Generator

  1. 1Type the Network name (SSID) exactly as phones list it, capitals and spaces included.
  2. 2Choose the Security: WPA/WPA2/WPA3 for almost every router, None for an open network.
  3. 3Enter the Password, and turn on Hidden network if your router does not broadcast its name.
  4. 4Download the code as PNG or SVG, or click Download card for a printable Scan to join card.
  5. 5Scan it with an iPhone and an Android phone before you print or frame it.

How does a WiFi QR code work?

The code holds one line of text in a format ZXing introduced for "Wi-Fi network config (Android, iOS 11+)", which phone cameras now read natively. The Wi-Fi Alliance later standardized the same WIFI: format in its WPA3 specification:

WIFI:T:WPA;S:Cafe Guest;P:coffee-and-cake-2026;;
FieldMeaningValues
TSecurity typeWPA, WEP or nopass
SNetwork name (SSID)Up to 32 bytes
PPasswordLeft out for open networks
HHidden networktrue when the name is not broadcast
RTransition Disable (WPA3)1 for WPA3 only

The phone reads the fields, asks the person to confirm, and joins. Nothing is sent to any server: the network details are in the pattern itself, so the code works offline and never expires.

Should I choose WPA, WPA2 or WPA3?

Choose WPA/WPA2/WPA3, which writes T:WPA. The WPA3 specification says that when the type is present, "its value is set to WPA and it indicates password-based authentication is used". A WPA3 phone then uses WPA3 (SAE), and an older phone uses WPA2, on the same code.

Some generators write T:SAE for WPA3 networks. That value is not in the specification, and not every phone accepts it. If your router runs WPA3 only and you want phones to refuse a WPA2 fallback, turn on WPA3 only: it adds R:1, the specification's Transition Disable flag, which devices that do not understand it simply skip.

WEP is only for very old routers; it is easy to crack, so switch to WPA2 or WPA3 if you can. None is for open networks such as a café with a sign-in page.

How are special characters in the name or password handled?

The format uses ; to separate fields and : after each letter, so those characters must be escaped inside a value. Following ZXing, the generator puts a backslash before \, ;, ,, " and ::

Name:     Bob's Wi-Fi; 5G
Password: p@ss:word,1
Encoded:  WIFI:T:WPA;S:Bob's Wi-Fi\; 5G;P:p@ss\:word\,1;;

The WPA3 specification describes percent-encoding instead, but Android's scanner does not decode it, while every current reader handles backslashes. The tool also checks the details people get wrong: an SSID can be at most 32 bytes, and a WPA2 password is 8 to 63 plain ASCII characters. A name made only of 0–9 and A–F can be read as hex by some Android scanners, so the generator offers to wrap it in quotes, as ZXing suggests.

Is it safe to share Wi-Fi with a QR code?

The code is as safe as the password written on it, no more. The password is stored as plain text in the pattern, and any scanner app shows it. Treat a printed code like a printed password:

  • Use a guest network for visitors, so the code never gives access to your own devices.
  • Change the password when you want to cut off old guests. The old code stops working at once; make a new one.
  • Keep it indoors if the network is private, where people outside cannot photograph it.

This generator runs in your browser: the name and password are never uploaded, logged or saved, and the page works offline once loaded.

What should a printed Wi-Fi card show?

Guests look for three things: what to do, which network, and a fallback. The printable card covers all three. It reads "Scan to join" above the code, prints the network name under it, and can print the password for laptops and older phones that cannot scan.

Print the card at least the size of a postcard for a wall or a table tent, with the code in the center and the quiet zone (the white border) intact. Matte paper avoids glare from overhead lights. Before you laminate a stack of them, scan one with both an iPhone and an Android phone, standing as far away as your guests will.

Frequently asked questions

Enter your network name exactly as it appears on your phone, pick WPA/WPA2/WPA3 (or None for an open network), type the password and download the code. Scanning it with a phone camera joins the network after one tap.
Yes. The iPhone camera has read Wi-Fi QR codes since iOS 11: point it at the code and tap the Join notification. Current Android phones read them in the camera app or from the Wi-Fi settings screen.
Yes. The password is stored inside the code, so after you change it the old code no longer connects. Generate and print a new code with the new password.
Yes, for an open network: choose None as the security type and the code contains only the network name (T:nopass). For a protected network the password must be in the code, or the phone cannot join.
Yes. The password is plain text inside the code, and scanner apps display it. Share codes for a guest network rather than your main one, and keep private codes where strangers cannot photograph them.
Check that the network name matches exactly, capitals and spaces included, that the security type matches the router, and that Hidden network is on for a hidden SSID. A code that says T:SAE instead of T:WPA also fails on many phones.

Last updated by the Playxoft engineering team.

From the team behind this tool

Doing the SEO checklist and still not getting traffic?

Meta tags and sitemaps are the floor, not the strategy. We build fast websites that rank, fix the technical SEO that holds pages back and run campaigns you can measure. Send us your site and get a free, honest audit of what would move the needle.

More free tools

See all tools

Meta Tag Generator

New

Write title, description, Open Graph and X tags with live Google and share previews.

Open tool

Open Graph Preview

New

See how a link looks on Facebook, X, LinkedIn, Slack, Discord, WhatsApp and iMessage.

Open tool

QR Code Generator

Make QR codes for links, text, email, calls and texts, with a logo, colors, PNG and SVG.

Open tool

Robots.txt Generator

New

Build a valid robots.txt with presets, AI crawler opt-outs and live RFC 9309 checks.

Open tool

XML Sitemap Generator

New

Turn URL lists or CSV into sitemap.xml with lastmod and hreflang, or validate a sitemap.

Open tool

UTM Builder

Build campaign URLs with UTM tags, see the GA4 channel they land in, and tag links in bulk.

Open tool