A Wi-Fi QR code is a scannable square that stores your network name, password, and security type in a standard machine-readable format. When guests point their phone camera at it, the device reads the credentials and offers to join the network instantly — no typing, no spelling out passwords, no failed attempts.
It works because every modern phone understands the same open standard. Below: how the format works, how to create a code with QRBot in under a minute, how scanning differs between iPhone and Android, and how to share access safely at home, in a rental, or at your business.
How Does the WIFI: QR Code Format Work?
Every Wi-Fi QR code encodes a short text string that begins with WIFI: followed by fields for the network name (SSID), the password, and the security type. A typical payload looks like WIFI:T:WPA;S:MyNetwork;P:MyPassword;; where T is the security type, S is the SSID, and P is the password. Phones recognize this prefix, parse the fields, and hand them to the operating system's Wi-Fi settings — which is why joining feels instant. Because the format is an open convention rather than a proprietary trick, a code generated on one platform works everywhere — an iPhone can scan a code made on Android and vice versa.
A few details worth knowing:
- Security type (
T):WPAcovers WPA, WPA2, and WPA3 personal networks.WEPcovers legacy routers, andnopassmarks an open network. - Hidden networks: an extra
H:true;field tells the phone the SSID is hidden, so it probes for the network instead of waiting for a broadcast. - Special characters: semicolons, commas, colons, and backslashes in a password must be backslash-escaped — one reason a dedicated generator beats hand-typing.
You never write this string yourself — a Wi-Fi QR code generator like QRBot builds and escapes it from a simple form.
How Do You Create a Wi-Fi QR Code in QRBot?
Creating a Wi-Fi QR code in QRBot takes about a minute: open the app, choose the Wi-Fi type on the generate screen, enter your network name and password, pick the security type (WPA/WPA2/WPA3 for almost every modern router), and generate. The code appears instantly, ready to save, share, or print. You do not need to know the WIFI: syntax — the app builds and escapes the payload for you, so networks with symbols in the password still work. And because QRBot is free on both iOS and Android and requires no account, there is nothing standing between you and a working code.
Step by step:
- Open QRBot and switch to the generator tab.
- Select "Wi-Fi" as the code type.
- Enter your SSID exactly as it appears in your router settings — capitalization matters.
- Enter the password and double-check it.
- Choose the security type. Pick WPA/WPA2/WPA3 unless your router uses legacy WEP or an open network.
- Generate and test. Scan the result with another phone before printing it.
You can also customize the colors or drop your logo in the center — handy for cafés and offices. See our guide to creating a QR code with a logo for design choices that keep the code scannable.
Ready to try it? Download QRBot free for iOS or Android — no account needed.
How Do You Scan a Wi-Fi QR Code on iPhone vs Android?
On both iPhone and Android, the built-in camera app can read a Wi-Fi QR code: point the camera at the code, tap the banner that appears, and confirm. iPhones running iOS 11 or later show a "Join Network" banner directly from the Camera app. Modern Android phones behave similarly through the camera or Google Lens, and Android can also share a saved network as a QR code from Wi-Fi settings. If the built-in camera does not react — common on older devices, in poor lighting, or when QR detection is disabled — a scanner app like QRBot reads the same code reliably on either platform.
Platform notes:
- iPhone: open the Camera app, hold it over the code, and tap the notification. No trip to Settings required.
- Android: use the camera or Lens, tap the prompt, and confirm. Wording varies by manufacturer, but the flow is the same.
- Either platform: QRBot scans any Wi-Fi QR code — including codes made by other generators — and shows the network details before you connect.
For a broader look at scanning options, see our roundup of the best QR code scanner apps.
Why Does Generating Your Wi-Fi QR Code Offline Matter?
When you type your Wi-Fi password into a website, that password travels to someone else's server — and you have no way to verify what happens to it there. Many free web generators are ad-supported pages with no clear data policy, which means the credentials to your home or office network could be logged, stored, or associated with your IP address. Generating the code on-device removes that risk entirely: QRBot builds the QR code locally on your phone, so the password never leaves the device. Nothing about creating the code requires a connection, so it even works in airplane mode.
This is sensible scoping. A Wi-Fi password is a key to your network, and every device that joins sits behind your router alongside your laptops, printers, and smart-home gear. The rule of thumb: if a generator runs in a browser tab, assume the site can see what you typed. If it runs offline on your phone, only your phone ever knows.
What Does a Scanner Show Before You Join a Network?
A good scanner never joins a network silently. When you scan a Wi-Fi QR code with QRBot, it shows you the decoded contents first — the network name, the security type, and the fact that this is a Wi-Fi credential rather than a link — and asks before connecting. That preview matters: it lets you confirm you are joining "CafeGuest" and not a lookalike network, and it protects you from codes that pose as Wi-Fi but actually contain something else entirely. On a poster in a public place, that one glance at the SSID is the difference between joining the venue's real guest network and a spoofed lookalike.
The built-in iPhone and Android camera prompts show less detail — typically just the network name in the join banner. For codes in public places, previewing before joining is a good habit; sticker-over-sticker swaps — someone covering a legitimate code with their own — are a known trick. Our QR code safety tips show how to spot tampered codes.
How Do You Share Wi-Fi Safely With a QR Code?
The safest pattern is simple: put guests on a guest network, share that network's password by QR code, and rotate the password occasionally. Everyone who scans your code gets real access to that network, so the printed code deserves the same care as the password itself. A guest network keeps visitors' devices separated from your personal computers and smart-home gear, and rotating its password — after a big gathering, at a tenant turnover, or every few months at a business — quietly revokes access for anyone who scanned an old code. When you rotate, regenerate the QR code and replace the printout.
Placement advice by scenario:
- Home: keep the printed code where guests naturally are — the fridge, the hallway, a small frame. Avoid windows visible from the street.
- Airbnb or rental: a framed code in the entryway or guest binder ends the "what's the Wi-Fi?" messages. Rotate the password between longer stays.
- Café or office: place codes on tables, menus, or the counter — inside where customers sit, not on the street-facing exterior. Add your logo so guests know the code is official.
Regenerating after a password change takes under a minute. Get QRBot free and reprint whenever you need.
Why Won't My Wi-Fi QR Code Work? Troubleshooting Common Problems
When a Wi-Fi QR code scans but the phone will not connect, the cause is almost always one of three things: a typo in the SSID or password, the wrong security type selected at generation time, or a hidden network encoded without the hidden-network flag. Occasionally the problem is physical — a print too small or too faded for the camera to lock onto. In every other case the code faithfully reproduces whatever you entered. The fix is the same every time: regenerate the code with corrected details and test it on a second device before you print anything. Here is how to narrow down each failure.
- The code scans but the network never appears: the SSID is misspelled, or the network is hidden and the code lacks the hidden-network option. SSIDs are case-sensitive; copy the name exactly from your router.
- "Incorrect password" after joining: retype the password carefully — watch for lookalike characters such as
O/0andl/1. - Wrong security type: selecting WEP for a WPA2 router (or the reverse) can make phones refuse the network. Choose WPA for any WPA/WPA2/WPA3 personal network.
- The camera does not react at all: the code may be too small, too low-contrast, or damaged. Print at least 3 x 3 cm, dark on light, and keep the quiet zone (blank margin) clear. If the built-in camera still ignores it, scan with QRBot instead.
- An old code after a password change: QR codes are static — changing your Wi-Fi password does not update printed codes. Regenerate and replace them.
Frequently Asked Questions
Is it safe to share Wi-Fi with a QR code?
Yes — a QR code is exactly as safe as the password inside it, shared with whoever can scan it. It does not weaken your network's encryption; it only removes the typing. Share a guest network rather than your main one, keep printed codes where only invited people can see them, and rotate the password (then reprint) when access should expire. Generating the code on-device with an app like QRBot also keeps the password off the web.
Does a Wi-Fi QR code work on iPhone?
Yes. Any iPhone running iOS 11 or later reads Wi-Fi QR codes with the built-in Camera app: point it at the code, tap the "Join Network" notification, and confirm. No settings changes or extra apps are needed. If the banner does not appear — an older iPhone, dim lighting, or a heavily stylized code — a scanner app like QRBot decodes it and shows you the network details before connecting.
Can a Wi-Fi QR code reveal my password?
The password is stored inside the code in readable form — that is what lets a phone join — so anyone who scans it can technically view the credentials with the right tool. That is why placement matters more than anything: a code on your fridge is only "visible" to people already inside your home. Treat the printed code like a written-down password, share a guest network, and rotate the password to revoke past access.
Do Wi-Fi QR codes expire?
No. A Wi-Fi QR code is static — the credentials are encoded into the pattern itself, with no server behind it — so it keeps working indefinitely, even offline. It also never updates: change your network name or password and every printed code becomes stale. The routine is simple — rotate the password, regenerate the code in QRBot (under a minute), reprint.
Share Your Wi-Fi the Easy Way
A Wi-Fi QR code turns "what's the Wi-Fi password?" into a two-second scan. Build the code on your phone so the password stays there, put guests on a guest network, place the printout thoughtfully, and refresh it when you rotate the password.
QRBot handles all of it free: on-device Wi-Fi code generation, custom colors and logos, and a scanner that previews every network before you join — on iOS and Android, no account required. Download QRBot and create your Wi-Fi QR code now.



