QRbug
Log inGet started
Blog
Guides & Tutorials

WiFi QR Code Generator: Share Your Network in 30 Seconds (No App Required)

How WiFi QR codes work, the URI format scanners auto-recognize, security considerations, and the 30-second setup. Why WiFi QRs are always static and how to print a WiFi card guests actually use.

Sarah ChenBy Sarah Chen··8 min read
WiFi QR Code Generator: Share Your Network in 30 Seconds (No App Required)

Quick Answer

A WiFi QR code generator creates a static QR code that, when scanned, prompts the phone to auto-connect to your WiFi network — no typing the password, no spelling out "is the L lowercase?" The encoded payload follows the format WIFI:T:WPA;S:NetworkName;P:password;;, which iOS (since iOS 11) and Android (since Android 10) recognize natively.

Generation takes 30 seconds in any free QR generator that supports the WiFi type. The code is always static — there's no destination URL to track, just credentials embedded in the matrix. Print it on a small card, stick it at the entrance, and stop spelling "two-zero-two-five" to every guest.

What gets encoded

The WiFi QR format is defined as a URI scheme:

WIFI:T:WPA;S:CafeBeans;P:morningbrew2026;;
FieldMeaningExample
T:Auth typeWPA, WEP, nopass
S:SSID (network name)CafeBeans
P:Passwordmorningbrew2026
H:Hidden network flag (optional)true
;;Terminatoralways ;;

When a phone scans the code, the OS parses the URI and offers a one-tap connect prompt. No app required.

Special characters in the SSID or password (;, :, ,, \, ") must be backslash-escaped. Most generators handle this automatically; if you're hand-rolling, do password\;with\:special for password;with:special.

Why every café, Airbnb, and office should have one

The labor saving is small per use but compounds:

  • Cafés — guests stop asking for the WiFi password. The barista regains 30–60 seconds per shift.
  • Airbnbs — first-question-after-check-in becomes a non-event. Welcome books include the QR.
  • Offices — visitor onboarding is faster; HR doesn't email passwords (security win).
  • Coworking — large rotating populations mean the password gets retyped 100x/day; the QR makes it one tap.
  • Schools / events — guest WiFi sharing without slack-channel pasting the password.

Side benefit: password length stops being a UX problem. A 24-character random password is just as easy as wifi123 when it's a QR.

Step-by-step generation

The 30-second flow in any modern QR generator:

  1. Pick WiFi type (often a tab or dropdown).
  2. Network name (SSID) — type exactly as it appears in your router config, case-sensitive.
  3. Authentication — WPA/WPA2/WPA3 are all WPA here. WEP is WEP (rare in 2026). Open networks: nopass.
  4. Password — type or paste the password. Backslash-escape any ;, :, ,, \, or ".
  5. (Optional) Hidden network — check this only if your SSID broadcast is disabled.
  6. Customize — colors, logo, dot shape (same rules as any QR — see QR code with logo tutorial).
  7. Download SVG.

Print at 4–6 cm width on a card, laminate, place at eye level near the entrance.

Static is the only option

WiFi QR codes are inherently static — the credentials are encoded directly in the matrix, not behind a redirect. There's no server hop because there's nothing to fetch.

This is good and bad. Good: free forever, no subscription, works offline (no internet needed to scan). Bad: if you change your password, you have to reprint the QR.

We covered the static vs dynamic decision generally in dynamic QR codes explained, but for WiFi the decision is made for you by the spec.

Compatibility: which phones support it natively?

OSVersionNative support
iOS11+ (2017)
Android10+ (2019)✅ Stock
Android8–9⚠️ Vendor-dependent
Older Android< 8❌ Needs scanner app
Older iOS< 11❌ Needs scanner app

In 2026, ≥98% of phones in active use scan WiFi QRs natively. If a guest has trouble, the fallback is to display the password as text near the QR — best of both.

Security considerations

Three things to know before printing a WiFi QR.

1. The password is in the QR — anyone who scans can decode

A WiFi QR isn't encrypted. Anyone within camera range can scan it and obtain your password. For public-facing networks, that's fine — that's the point. For employee-only networks, a printed QR on the wall defeats security.

For internal networks, distribute the QR via a secure channel (Slack DM, encrypted email) or use a separate guest network with the QR.

2. Use a guest network, separate from internal traffic

Best practice for cafés, Airbnbs, and offices: run two networks. One for guests (with the QR), one for internal devices (POS systems, employee laptops, security cameras). The guest network has no access to internal subnets.

Most modern routers support guest network isolation in one click. Use it.

3. Rotate guest passwords periodically

If a guest's phone gets stolen, your guest password is in their saved networks list. Rotate the guest password and reprint the QR every 6–12 months. Less critical for cafés (the user pool churns naturally) than for offices (employees keep saved networks for years).

Customization rules for WiFi QRs

Apply the same rules as any QR code with branding:

  • Foreground/background contrast ≥ 4.5:1
  • Logo coverage ≤ 30% at error correction Level H
  • Print size ≥ 2 cm × 2 cm

A WiFi QR is usually small (table tent, fridge magnet, welcome card), so push contrast and avoid logos that bring the code under print-readable threshold. We covered all 17 rules in QR code best practices.

What to print on the card

Beyond the QR itself, an effective WiFi card has four elements:

  1. Heading — "Free WiFi" or "WiFi" in your brand font.
  2. The QR code — minimum 3 cm × 3 cm at print.
  3. The network name — printed in text below the QR.
  4. The password — printed in text below the network name, as fallback for older phones.

Skipping #4 (the text password) costs you the 2% of guests with phones too old to scan WiFi QRs. Always include it.

Many cafés add a fifth: "Powered by [your business]" footer. Free brand impression.

Common mistakes

Wrong auth type. WPA2 and WPA3 should both be WPA in the QR (the spec doesn't distinguish). WEP is WEP. Open networks are nopass. Picking WEP for a WPA2 network produces a code that won't connect.

Password with unescaped special characters. A ; or : in the password breaks the URI parser. Most generators auto-escape, but verify by scanning before printing.

Printing the QR too small. Below 2.5 cm, older phones fail to scan. WiFi QRs are typically printed at 4–6 cm, which is comfortable.

Embedding a giant logo. Reduces error correction headroom. Stay at or under 25% for a small print like a card.

Forgetting to update after password change. A QR with the old password just fails silently. Rotate the printed cards together with the password.

Hidden SSID without H:true flag. If your SSID broadcast is disabled, the QR must include H:true; or the phone won't find the network. Most generators have a "hidden network" checkbox; tick it.

Multi-network: one QR per network

If you run separate guest and internal networks (you should), generate two QRs. Print only the guest one publicly. Keep the internal QR in a manager-only document.

If you have multiple guest SSIDs (5GHz, 2.4GHz, separate lobby network), one QR per SSID. Some routers expose both bands as a single SSID with band steering — in that case, one QR is enough.

Custom-branded WiFi cards

Three card layouts that work:

1. Café table tent (10×15 cm folded card). Heading + QR + SSID + password text. QR centered, password text below.

2. Airbnb welcome book page. A4 page with QR top-left, WiFi name + password top-right, house rules and Wi-Fi instructions below.

3. Office reception magnet. Small (8×8 cm) magnet with brand colors, QR centered, "Scan for guest WiFi" caption.

Whatever the format, always include the network name and password as text. The QR is the convenience; the text is the fallback.

FAQ

Are WiFi QR codes safe?

The QR itself is safe — it's a static encoding. The risk is that anyone who scans it gets the password, so don't post the QR for an internal/employee network publicly. Use a separate guest network for any QR-shared WiFi.

Will an iPhone connect automatically when I scan a WiFi QR?

The iPhone shows a "Join 'NetworkName'" prompt. One tap and it connects. There's no fully-automatic join (Apple keeps the user in the loop for security). Same on Android.

Do WiFi QR codes work on iOS 10 or older?

No. Native WiFi QR support arrived in iOS 11 (September 2017). Older devices need a scanner app that handles the WiFi URI scheme. In 2026, this is < 1% of active iPhones.

Can I generate a WiFi QR code for a hidden network?

Yes — set the hidden flag (H:true) in the QR. Most generators have a "hidden network" toggle. Without it, the phone tries to find the SSID via standard scan, which fails if the SSID broadcast is disabled.

Does a WiFi QR code expire?

No. The credentials are encoded statically, so the QR works as long as the network exists with those credentials. If you change the password, the QR stops working — that's not "expiration," that's the password being wrong.

Is there a free WiFi QR code generator?

Yes — every static QR generator we know of supports the WiFi type for free. Including QRbug, Adobe Express, and Goqr.me. WiFi QRs are static-only by spec, so there's no paid version of this specific feature.

Can I track scans of my WiFi QR code?

No, because there's no destination URL to redirect through. The phone reads the credentials directly off the matrix and connects. If you need scan analytics, you'd encode a URL pointing to a "click here to connect" landing page that runs JavaScript to copy credentials — but that's a worse UX than the standard WiFi QR.


WiFi QR codes are one of the few cases where free, static, and no-frills is the right answer. Print, laminate, place near the door, never spell a password again.

Generate yours in 30 seconds with the free WiFi type at qrbug.com — no signup, no watermark.

Related articles

Try QRbug free

Create unlimited static QR codes — no signup required.