UtilityKit

500+ fast, free tools. Most run in your browser only; Image & PDF tools upload files to the backend when you run them.

WiFi QR Code Generator

Generate a QR code that auto-joins a Wi-Fi network when scanned. Uses the standard WIFI: format recognised by iOS 11+ and Android 10+ camera apps.

About WiFi QR Code Generator

WiFi QR Code Generator creates a QR code in the standard 'WIFI:' mecard format that iOS 11+ and Android 10+ recognise natively from the camera app. When a guest at your office, café, AirBnB or event scans the code, their phone offers to join the network in one tap — no typing the SSID, no fumbling with a paper password slip, no typos. The tool supports WPA, WPA2 and WPA3 (the modern default), legacy WEP, fully-open networks, and hidden SSIDs that are not broadcast. It properly escapes special characters in passwords (semicolons, colons, backslashes, quotes) so passwords with punctuation work. A built-in 'printable card' export composes a high-resolution PNG suitable for printing on cardstock — large QR, network name in big bold type, password in monospaced text — ideal for hanging at reception, in a hotel room, or at an event check-in.

Why use WiFi QR Code Generator

  • End the painful experience of every guest typing a 24-character WPA2 password: one scan and they are connected.
  • Standard WIFI: format means no third-party scanner apps required — iOS Camera and Android Camera both recognise the format natively from version 10/11+.
  • Special characters in passwords (quotes, semicolons, colons, backslashes) are correctly escaped per the WIFI: spec so passwords with punctuation work without manual encoding.
  • Hidden networks are supported via the H:true; flag in the WIFI: string — a feature most online generators skip.
  • One-click 'printable card' export composes a high-resolution PNG with the QR plus large readable SSID and password, ready for posting at reception or in a guest room.
  • Runs entirely in your browser — Wi-Fi password never uploads to any server, important for office/IT teams sharing internal credentials.

How to use WiFi QR Code Generator

  1. Type the network name (SSID) exactly as it appears in your router settings — case-sensitive.
  2. Pick the security type from the dropdown: WPA / WPA2 / WPA3 covers the vast majority of modern home and office networks.
  3. Type the Wi-Fi password into the field. Use the eye-icon button to reveal/hide while typing if you want to verify against your router config.
  4. Tick 'Hidden network' only if your SSID is not broadcast — most networks are broadcast and this stays unchecked.
  5. Choose QR size (200 to 600 px) and error-correction level (Level H is the safest choice for printed signs that might be smudged or photocopied).
  6. Click Generate, then download the QR as a plain PNG, or click 'Printable card' to download a full-page sign with the QR plus the readable SSID and password — perfect for hanging at reception.

When to use WiFi QR Code Generator

  • Posting at reception of an office, café or coworking space so visitors join guest Wi-Fi without asking the front desk for the password.
  • Putting in a hotel or short-term-rental welcome packet so guests connect with one scan instead of mistyping a long password from a printed slip.
  • Hanging at a wedding, conference or event venue so attendees join the event Wi-Fi for live photos, votes or session apps.
  • Sharing your home Wi-Fi with house guests by displaying the QR on your fridge or guest-room wall.
  • Distributing on a printed sticker for IoT installers (smart bulbs, security cameras) so end users connect them to the right network without retyping a password.
  • Including in event-check-in materials so on-site staff can quickly connect their phones to a backstage network.

Examples

Café guest Wi-Fi card

Input: SSID: CafeGuest | Security: WPA | Password: latte2026! | Size: 600 px | Error correction: H | Printable card: yes

Output: An 800 × 1100 px printable PNG with 'Wi-Fi Access' headline, large QR, 'Network: CafeGuest' and 'Password: latte2026!' in monospaced text. Print on A5 cardstock for the counter.

Office hidden internal network

Input: SSID: AcmeInternal | Security: WPA2 | Password: C0rp$ecret#2026 | Hidden: yes | Size: 400 px

Output: WIFI:T:WPA;S:AcmeInternal;P:C0rp\$ecret\#2026;H:true;; 400×400 PNG sized for printing on individual employee onboarding sheets — devices probe for the hidden SSID after scan.

Open conference network

Input: SSID: ConfWiFi | Security: Open | Hidden: no | Size: 400 px | Error correction: M

Output: WIFI:T:nopass;S:ConfWiFi;; encoded as a 400 × 400 PNG. Scanning on any modern phone offers a one-tap join with no password prompt — perfect for trade-show signage.

Tips

  • Print the QR card on cardstock, not regular paper — laminated cardstock survives years on a coffee-shop wall.
  • Test-scan from at least one iPhone and one Android device before printing 50 cards — settings sometimes look fine on screen but fail in print.
  • Use Level H error correction when printing on textured or glossy stock that may slightly smudge — the extra robustness is free.
  • Rotate the QR-card password every few months for an office network — print a fresh batch each cycle and replace the old card.
  • Keep the SSID short (under 16 chars) for the densest, most reliably scannable QR — long SSIDs and long passwords combined can produce codes that fail at small print sizes.

Frequently Asked Questions

Does this work with WPA3 networks?
Yes. WPA3 uses the same WIFI: T:WPA; format string as WPA2; iOS and Android both negotiate WPA3 automatically when joining a network from a QR. The generator does not need a separate WPA3 mode.
Can I use this for a totally open / no-password network?
Yes — pick 'Open / no password' from the Security dropdown. The password field is disabled and the resulting QR uses T:nopass; so the camera app recognises it as an unprotected network and joins without prompting for a key.
What about hidden networks (SSID not broadcast)?
Tick the 'Hidden network' checkbox. The resulting WIFI: string includes the H:true; flag so iOS and Android know to manually probe for the SSID rather than waiting to see it in a scan list.
How are special characters in my password handled?
Backslashes, semicolons, colons, commas, and double-quotes in your password are escaped according to the WIFI: spec. A password like Pass;\word works correctly — the tool produces P:Pass\;\\word; in the QR and the camera app decodes it back to your real password.
Does the QR code include my password in plain text?
Functionally yes — the password is encoded inside the QR's pixel pattern. Anyone who scans the code can read the password, which is the entire point. Treat the QR like the password itself: do not photograph it and post publicly unless the network is intended for public access.
Will my password be sent to your server?
No. The QR is generated entirely in your browser. Nothing about the SSID, password, or printable card ever leaves your device — no fetch requests are made beyond loading the qrcodejs library.
What is the printable card and how does it look?
It is a single 800 × 1100 px PNG composed in your browser: a large 'Wi-Fi Access' headline, a centred high-resolution QR code, the network name in bold, and the password in monospaced text below — sized for an A5 or letter-half print at 100+ DPI.
My phone shows the QR scanned but does not offer to join the network. Why?
Most often: (1) the camera app is too old (iOS 10 or older, Android 9 or older), (2) the SSID has a typo, (3) the security type does not match your actual network (WPA-PSK vs WEP), or (4) the password contains a character that was mistyped. Re-verify SSID and password against your router configuration.

Explore the category

Glossary

SSID
Service Set Identifier — the human-readable name of a Wi-Fi network. The QR encodes this exactly as broadcast (or as configured for hidden networks).
WPA / WPA2 / WPA3
Wi-Fi Protected Access standards (versions 1, 2 and 3) — the modern security protocols for Wi-Fi authentication and encryption. The QR uses T:WPA; for all three because devices auto-negotiate the highest version supported.
WIFI: mecard format
A short text-based encoding for Wi-Fi network credentials, structured as WIFI:T:type;S:ssid;P:password;H:hidden;;. Recognised natively by iOS 11+ and Android 10+ camera apps.
Hidden network
A Wi-Fi network where the SSID is not included in beacon broadcasts. Devices must manually probe for the network. The H:true; flag in the WIFI: string instructs the joining device to do this.
WEP
Wired Equivalent Privacy — an obsolete pre-WPA Wi-Fi security standard. Still occasionally encountered on old equipment; the tool supports T:WEP; for legacy compatibility.
Quiet zone
The white margin around the printed QR code required for reliable scanning. The QR specification requires at least 4 modules of quiet zone on every side.