PASSWIZARD.NET

WiFi QR Code Generator

Create a scannable QR code for quick Wi‑Fi onboarding. Works with iOS/Android camera apps.

Special characters ; , : \ are automatically escaped.

WIFI:T:WPA;S:;;

Module style

Shape of data modules in the QR grid.

Finder style

Look of the three finder patterns.

Color

Foreground and background for strong contrast.

Logo

Center image (ECC H). Custom: PNG/JPEG/WebP/SVG.

Details and Best Practices

Format

We generate QR with ECC level H and margin for reliable scanning.

Escaping

Characters ; , : and \ are escaped according to the ZXing schema to ensure compatibility.

Tips

Use high contrast and sufficient quiet‑zone; avoid stylized QR codes for small stickers.

How it works

How does a WiFi QR code actually work?

A WiFi QR code is a visual representation of a short text string. When scanned, your phone reads the string, recognizes it as WiFi credentials, and offers to connect — no manual typing required.

01

The QR encodes a text string

The black-and-white pattern encodes a plain text like WIFI:T:WPA;S:MyNetwork;P:secret123;;. The camera decodes the image back into this string.

02

Your phone parses it

iOS and Android recognize the WIFI: prefix, extract SSID, password and auth type, and understand it as a join request.

03

One tap to connect

The OS shows a confirmation banner or dialog. Accept, and the device joins the network. No app install, no server call.

Technical

The WIFI: format — field reference

Every WiFi QR code follows the ZXing specification, adopted by Apple, Google and every major camera app. The string is short and readable:

ExampleWIFI:T:WPA;S:MyNetwork;P:Str0ng-P@ss!;H:false;;

Field reference

  • T — Authentication type. Use WPA (covers WPA/WPA2/WPA3), WEP (legacy) or nopass (open network).
  • S — Network name (SSID). Case-sensitive. Must match your router setting exactly.
  • P — Password. Omit or set empty for open networks.
  • H — Hidden network flag. Set to true if the SSID is not broadcast.

Escaping rules

The characters \ ; , : must be prefixed with a backslash if they appear inside SSID or password. Our generator handles this automatically — you don't need to escape anything by hand.

Security & privacy

Is it safe to print and share?

A WiFi QR code contains your password in plain text. Anyone who sees the code — or photographs it — gets your WiFi password. Treat it like a printed password.

Reasonable uses

  • Your own home, shared only with family
  • Trusted guests, friends, or colleagues
  • Behind a counter in a café, out of public sight
  • On a sticker inside a meeting room

Avoid these

  • Public flyers or outdoor posters
  • Shop windows visible from the street
  • Airbnb listings with the photo posted online
  • Social media posts showing the code

Best practice: use a guest network

Most modern routers support a guest network with its own password, isolated from your main LAN. Create a QR code for the guest network and rotate the password every few months — your devices on the main network stay untouched.

Compatibility

Which devices and camera apps work?

Native WiFi QR scanning is widely supported. Here's what works out of the box:

iOS 11 and newer

The stock Camera app scans WiFi QR codes natively. A notification banner appears — tap it to join. No separate app required.

Android 10 and newer

Most modern camera apps (Google Pixel, Samsung, OnePlus, Xiaomi) scan WiFi QR codes natively. Google Lens also works.

Older Android (< 10)

Use Google Lens (free, preinstalled on many devices) or any dedicated QR reader from the Play Store.

Desktop (macOS / Windows)

Desktop cameras don't scan WiFi QR codes natively. Use your phone to scan, or copy the password manually — the plain-text string shown below the preview is readable.

Print & display

Printing a WiFi QR code — best practices

A printed QR code only works if it can actually be scanned. These five rules keep your code reliable in the wild:

01

Minimum size

For a 30 cm reading distance, print at least 3 × 3 cm. For posters viewed from 1 m, use 10 × 10 cm or larger. Rule of thumb: side length ≥ distance / 10.

02

High contrast

Dark modules on a light background scan most reliably. Inverted codes (light on dark) work on screens but often fail in print under poor lighting.

03

Keep the quiet zone

Leave at least four modules of empty space around the code. Our generator includes the quiet zone automatically — don't crop it off.

04

Matte, not glossy

Matte paper or matte laminate avoids reflections. Glossy surfaces cause glare that confuses autofocus, especially in bright rooms.

05

Use error correction H

We generate at ECC level H (30% tolerance), so scratches, fingerprints or a centered logo covering up to ~25% of the code still scan perfectly.

Troubleshooting

Scan not working? Quick fixes

Camera doesn't detect the code

Check size (min. 3 cm), lighting (bright but no glare) and focus. Clean the camera lens. Try holding the phone 15–30 cm away.

Scanned but wrong password

Special characters ; , : \ must be escaped in the WIFI: string. Our generator handles this — but strings copy-pasted from other tools may not, producing corrupted passwords.

iPhone: no 'Join network' banner

Enable the QR Code Reader in Control Center (Settings → Control Center). Some restrictive configuration profiles (MDM) block automatic join.

Android: 'Unable to join network'

Verify the auth type (WPA vs WEP vs nopass) matches your router. Also double-check the SSID — it is case-sensitive and Android rejects silent mismatches.

Related tools

Complete your security setup

Combine these free tools for end-to-end protection. Everything runs locally or with strict privacy guarantees.

FAQ

Frequently asked questions

The eight most common questions about WiFi QR codes.

Is my WiFi password visible inside the QR code?

Yes. The password is stored in plain text inside the QR code. Anyone who can scan or photograph the code obtains your WiFi password. Treat a printed WiFi QR like a printed password — only share it with people you trust.

Does this work on iPhone and Android?

Yes. iOS 11+ scans WiFi QR codes in the stock Camera app. Android 10+ does the same in most modern camera apps. Older Android devices can use Google Lens or a QR reader app.

Does it support WPA3?

Yes. Select WPA in our generator — the WPA entry covers WPA, WPA2 and WPA3. The actual security negotiation happens between your phone and router when connecting, not inside the QR.

Can I create a QR code for an enterprise (802.1X / EAP) network?

Not with the standard WIFI: format. Enterprise networks require EAP with a username, certificate and CA bundle — which most camera apps do not parse. Use an iOS/Android configuration profile (mobileconfig / XML) for those networks instead.

What happens if I change the WiFi password?

The QR code becomes invalid — you must generate and print a new one. To avoid reprinting, use a guest network with a stable long-term password and change only the main-network password when needed.

Do you store or transmit my password?

No. The entire generator runs in your browser. Nothing is uploaded. There is no server-side logging of SSIDs or passwords. Close the tab and everything is gone.

What's the minimum print size for reliable scanning?

At least 3 × 3 cm at a 30 cm reading distance. For larger distances: side length ≥ distance / 10. We use ECC level H (30%), so a centered logo covering up to a quarter of the code still scans.

Does hiding the SSID make the network more secure?

Not really. A hidden SSID stops the network name being broadcast, but any connected device transmits the SSID whenever it tries to reconnect. Attackers with basic tools pick it up in seconds. Prefer strong WPA3 and a long random password.

See all password & security FAQs

Your Privacy Settings

We use cookies and similar technologies on our website. Some of them are technically necessary, while others help us improve this website and your experience.

Technically Necessary

These cookies are essential for the basic functions of the website and cannot be disabled.

Analytics

These cookies help us understand and improve website usage.

Advertising

These cookies are used to show you personalized advertising on our website and other websites.