← All guides

How to Make a QR Code for WiFi (Share Your Network Easily)

qr-codewifinetwork

A WiFi QR code is one of the most useful applications of QR technology — guests scan with their phone camera and join the network without typing a single character. No password sharing, no typos, no “what’s the WiFi again?” exchanges.

Setup takes under a minute. Print the result and stick it on the fridge.

The fastest way: use our QR Code Generator

Use the QR Code Generator — it has a WiFi preset.

The flow:

  1. Open the QR Code Generator
  2. Choose WiFi mode
  3. Fill in:
    • Network name (SSID): exactly as it appears in your WiFi settings (case-sensitive)
    • Password
    • Security type: usually WPA/WPA2 (the default for modern networks). Pick None if the network is open.
    • Hidden network: leave unchecked unless your network is intentionally hidden
  4. Click Generate
  5. Download the resulting PNG
  6. Print it (or save the image to your phone if you’ll display it digitally)

When a guest scans the code, their phone offers to join the network automatically. They tap “Join” and they’re in.

How it works behind the scenes

The QR code contains text in a specific format that phones recognize as WiFi credentials:

WIFI:T:WPA;S:MyNetworkName;P:MyPassword;;

Breaking that down:

  • WIFI: — tells the scanner this is WiFi info
  • T:WPA — security type (WPA, WEP, or nopass)
  • S:MyNetworkName — the SSID
  • P:MyPassword — the password
  • ;; — end markers

You can technically write this text into any QR code generator and it’ll work. The WiFi preset just fills in the format for you.

Common gotchas

SSID typos: the network name is case-sensitive and must match exactly. “myWiFi” and “MyWiFi” are different networks to a scanner. Copy from your router admin or your phone’s connected-network details to be sure.

Special characters in password: passwords with ;, :, ", or \ need escaping. Our tool handles this; manually building the text format requires care.

WPA3-only networks: very new (2018+) WPA3 routers may not work with all scanners. WPA2 (or WPA/WPA2 mixed mode) is the safest setting.

Hidden networks: if your SSID is hidden (doesn’t broadcast), check the “Hidden Network” box in the generator. The QR code will include this flag.

MAC address restrictions: if your router only allows specific devices, the QR code joins the network for the scanner — but the router still rejects the device unless you whitelist its MAC. The QR code is for credential sharing, not bypass authentication.

What scanners can do this

Every modern smartphone with built-in QR scanning recognizes WiFi codes:

  • iPhone (iOS 11+, 2017): Camera app auto-detects
  • Android (any recent version): Camera app or Google Lens
  • iPad: same as iPhone
  • Tablets: same as Android phones

Some specific behaviors:

  • iPhone displays the network name and prompts to join
  • Android usually shows the network details and a Join button
  • Some Android variants ask for an additional step (open WiFi settings to confirm)

For old phones or non-standard devices, the QR scanner reads the text but may not act on it. Guest can read the SSID and password from the displayed text and type manually — better than nothing.

Use cases beyond home WiFi

Airbnb / vacation rentals: print the code, leave it on the kitchen counter. Guests join instantly without instructions.

Cafes and restaurants: print on table cards or menus. Customers connect without asking staff for the password.

Office guest networks: print and post in conference rooms. Visitors join the guest network seamlessly.

Pop-up events: laminate a card with the code for temporary wifi during weddings, conferences, parties.

Anywhere you’d otherwise write the WiFi password on a board: the QR is faster and avoids transcription errors.

Security considerations

A WiFi QR code is a visual representation of your password. Treat it like a written password:

  • Anyone who sees the printed QR can join your network — same as if you’d shared the password verbally
  • Don’t post the QR publicly if the network is private. A QR taped to the front of your house is essentially announcing your password to anyone walking by.
  • For higher-security needs: use a separate guest network with a different password from your main network. The QR code shares only the guest credentials.
  • The QR doesn’t expire or rotate. If you change your password, generate a new QR.

Designing it well

The QR Code Generator outputs a black-and-white code. To make it more decorative:

Add a frame: print with a label that says “Free WiFi” or similar — visually invites guests to scan.

Color customization: some generators (paid versions of Canva, online generators) let you color the dots and add a logo in the center. The code still scans as long as contrast is sufficient.

Print size: minimum readable size is about 2 × 2 cm (1 inch square) for typical phone cameras. Larger is more forgiving — 5 × 5 cm scans easily from across a room.

Background contrast: dark dots on light background is required. Inverted colors or low-contrast can break scanning.

Error correction level: choose Medium or High in the generator. Higher levels let the code survive partial damage (smudges, tears).

Updating when WiFi changes

If you change your WiFi password (or move and get a new network), generate a new QR code:

  1. Update your router settings
  2. Re-generate the QR Code with new credentials
  3. Replace the printed copy

Anyone who scanned the old code retains the credentials in their phone’s saved networks. After your password change, the old saved credentials fail and they need to scan the new code.

A 3-minute setup

For first-time WiFi QR setup:

  1. Open QR Code Generator (30 sec)
  2. Enter SSID, password, choose WPA/WPA2 (30 sec)
  3. Generate and download the PNG (10 sec)
  4. Print the PNG, or save to your phone (1 min depending on printer)
  5. Stick it where guests will see it (varies)

Total: under 3 minutes. After that, guests scan and join in 5 seconds each.

Privacy

Our QR Code Generator runs in your browser:

  • WiFi credentials are entered locally
  • QR code is generated locally in JavaScript
  • Output PNG is built in browser memory and downloaded

Your password never touches a server. Important — WiFi passwords are sensitive credentials.

TL;DR

  • Generate: QR Code Generator → WiFi mode → enter SSID, password, security type
  • Modern phones scan natively: iPhone Camera or Android Camera/Lens
  • Use cases: home, Airbnb, cafes, offices, events, anywhere people ask “what’s the WiFi?”
  • Security: treat the printed QR like a written password — anyone who sees it can join
  • Update: generate new QR when you change passwords
  • Browser-based; credentials never leave your device