Free WiFi QR Code Generator
Enter your WiFi network name and password to create a QR code. Guests scan it and connect instantly.
How WiFi QR Codes Work
WiFi QR codes use a standard format recognized by all modern smartphones. When someone scans the QR code with their camera app, their phone automatically offers to join the network · no manual password typing needed. The format is: WIFI:T:WPA;S:NetworkName;P:Password;;
Common Uses
- Home WiFi · Print and stick near your router so guests connect instantly.
- Cafés & Restaurants · Put a QR code on each table for customer WiFi access.
- Hotels & Airbnbs · Include in welcome materials or display at the front desk.
- Offices · Share guest network credentials without revealing the password verbally.
- Events · Print on badges or signage for easy attendee connectivity.
Frequently Asked Questions
Which devices can scan WiFi QR codes?
All iPhones running iOS 11+ and Android phones running Android 10+ can scan WiFi QR codes with the built-in camera app. Older devices may need a QR scanner app.
Is my WiFi password safe?
Yes. This tool runs entirely in your browser. Your SSID and password are never sent to any server. The QR code is generated locally on your device.
What encryption type should I choose?
Most modern routers use WPA2 or WPA3. Select "WPA/WPA2/WPA3" · it covers all three. Only choose WEP if you have a very old router, and "None" for open networks without a password.
What does "Hidden network" mean?
A hidden network doesn't broadcast its name. If your network is hidden, check this box so the QR code includes the hidden flag, telling the phone to connect even though the SSID isn't visible.
What is a WiFi QR code generator?
A WiFi QR code generator encodes your network credentials into a 2D barcode that any modern smartphone can scan to join the network. Instead of dictating a 20-character password to a guest or asking them to type it on a tiny on-screen keyboard, you print the QR code, stick it on the wall, and let them point their camera at it. The phone reads the SSID, password and encryption type from the code and offers a one-tap Connect button.
The format is standardized: a plain text string of the form WIFI:T:WPA;S:NetworkName;P:Password;; encoded as a QR code. Apple, Google and the Wi-Fi Alliance all recognize this format, which is why iPhones since iOS 11 (2017) and Android phones since version 10 (2019) connect with a single scan, without requiring a third-party app.
This generator runs entirely in your browser using the qrcode.min.js library. Your SSID and password are never sent to a server, never logged, and never persisted. You can print the resulting QR code as PNG (sharp pixels for screens) or SVG (sharp at any zoom for large prints, posters, hotel placards). The QR code works for home WiFi, cafe networks, conference Wi-Fi and any other scenario where you want guests to connect without dictating credentials.
What is inside the generator
The left column holds the form: SSID (network name), Password, Encryption (WPA/WPA2/WPA3, WEP, or None for open networks), and a Hidden network checkbox for SSIDs that do not broadcast. Below those, a QR Size slider (128 to 1024 pixels) and two colour pickers (foreground and background) let you adjust the look without breaking scannability. Click Generate QR Code and the right column updates instantly.
The right column shows the live QR preview rendered to a canvas. The preview updates as you type, so you see the code change with each character. Two download buttons sit below: Download PNG saves a raster image at the chosen pixel size, Download SVG saves a vector image that stays sharp at any zoom (best for large prints and posters).
Behind the scenes, the tool builds the WIFI: encoded string, escapes special characters (semicolons, backslashes, colons, quotes), and feeds it to qrcode.min.js to produce the QR pattern. The library handles error correction (Reed-Solomon code) at the medium level by default, which means the code stays readable even if up to 15 percent of it is damaged or covered.
History and background
Masahiro Hara invents the QR code (1994)
Masahiro Hara and his team at Denso Wave, a Japanese auto-parts subsidiary of Toyota, invented the Quick Response code in 1994 to track car components on assembly lines. The barcode was free to use, encoded up to 7,089 numeric characters or 4,296 alphanumeric, and could be read from any angle. Denso Wave never enforced the patent, which is why QR codes became universal.
Wi-Fi Alliance Easy Setup spec (2007)
The Wi-Fi Alliance's 2007 Easy Setup specification introduced the WIFI: URI format. The idea was that any device could embed network credentials in a QR code, NFC tag, or push button, and any other device would understand. Adoption was slow at first because few cameras could scan QR codes natively, but the foundation was laid for the 2017 wave.
QR codes go mainstream in Japan and China (2008 to 2015)
QR codes saw early mass adoption in Japan (where they replaced barcodes on event tickets and business cards) and especially China after WeChat (2011) and Alipay (2014) tied payments to QR scanning. By 2015, scanning a QR code to pay a street vendor was as common as swiping a card in the West. The West caught up after iOS 11 (2017) added native QR scanning to the Camera app.
iOS 11 native QR scanning (2017)
Apple added native QR code recognition to the Camera app in iOS 11 (September 2017). Open the camera, point at a QR code, and a notification asks if you want to open the link or join the WiFi. The release removed the third-party-app friction that had held back QR adoption in the West. Android followed with Google Lens in 2018 and built-in camera-app scanning across vendors starting in 2019.
WPA3 ships (2018)
The Wi-Fi Alliance ratified WPA3 in 2018 as a successor to WPA2 (2004) after the KRACK attack (2017) demonstrated weaknesses. WPA3 uses SAE (Simultaneous Authentication of Equals) instead of the four-way handshake, which makes offline brute-force attacks much harder. Most routers sold after 2020 support WPA3. The WPA/WPA2/WPA3 option in this generator covers all three because they share the same QR code encoding.
COVID-19 QR code boom (2020 to 2022)
The COVID-19 pandemic accelerated QR adoption in the West dramatically. Restaurants replaced printed menus with QR codes for contactless ordering. Vaccine passports were issued as QR codes. Concert tickets, parking lots, sports stadiums, museums and hotel check-ins all switched to QR-based flows. The infrastructure that this WiFi tool relies on (universal phone-camera scanning) was effectively forced into ubiquity by 2022, making WiFi QR codes finally practical for every venue.
Practical workflows
Home WiFi printout next to the router
Print the QR code on a card or sticker and place it next to the router (or on the fridge, or near the front door). When a visitor arrives, they snap the code and join your network without you reciting the 20-character password. For maximum readability, generate at 400 by 400 pixels and print on plain matte paper; glossy or thermal-printer paper can scatter the camera scan.
Cafe or restaurant table cards
Print one QR card per table (or per service counter) so customers can scan and connect without asking a server. Pair with the cafe's menu QR code on the same card for a one-stop scan flow. Use a strong WPA2 password since customers can save the network to their phone and reconnect any time they walk past.
Hotel and Airbnb welcome material
Include the QR code in the welcome booklet, on the back of the room key card, or laser-print it onto a small card that lives in the dresser. Guests scan once at check-in and have WiFi for the duration of their stay. Avoid printing on a TV screen photograph or similarly glossy surface; scan reliability drops with reflections.
Office guest network
For an isolated guest network (not the main employee one), generate a QR code and stick it on the reception desk or print on visitor badges. Rotate the password monthly and regenerate the QR code; the old physical cards become invalid. Pair with a captive portal for terms-of-use logging if your compliance regime requires it.
Conference badge backs
Print the venue WiFi QR code on the back of every conference badge. Attendees flip their badge over, scan, and connect on arrival. No queue at the registration desk asking for the password, no badly-spelled SSID on a slide. For large conferences (1000+ attendees) use a high-bandwidth dedicated SSID, ideally on the 5 GHz band, to handle the connection surge.
Museum, library or co-working space
For public spaces where visitors need WiFi quickly without staff intervention, post the QR code at the entrance and at strategic points (cafe, study areas, lobby). Add a multilingual sign explaining the scan flow if the audience is international. Combine with a captive portal that displays terms of service for legal compliance.
Common pitfalls
Special characters in passwords need escaping
The WiFi URI format uses semicolons, colons and backslashes as delimiters. If your password contains any of these characters, the tool escapes them with a backslash automatically (so a password of MyP;ssword becomes MyP\;ssword in the encoded string). If you copy the QR string by hand, remember to do the same escaping; otherwise the phone may join with a corrupted password.
Hidden networks need the H flag
If your network does not broadcast its SSID (configured as Hidden in the router admin), the QR code must include a Hidden flag (H:true). Without it, the phone tries to find the SSID, fails because the network is hidden, and refuses to connect. Tick the Hidden network checkbox in the tool to add the flag.
WEP is obsolete
WEP encryption was broken in 2001 and deprecated by the Wi-Fi Alliance in 2004. If your router still uses WEP, upgrade the router or at least switch to WPA2. WEP networks can be cracked in minutes with publicly available tools, regardless of password length. The WEP option in the dropdown exists for backward compatibility, not as a recommendation.
A printed QR code = anyone with a photo can connect
A WiFi QR code contains your network password in machine-readable form. Anyone who photographs the printout can later scan it and join your network. For home use this is fine (you usually want guests to be able to reconnect). For paid Wi-Fi, conference Wi-Fi or any setting where access must be revocable, rotate the password regularly or use a captive portal with per-user credentials instead of a shared password.
Very long passwords produce dense QR codes
The QR code's pixel density grows with the encoded data length. A 63-character WPA password produces a very dense QR code that becomes hard to scan when printed small. If you need printable cards, keep passwords under roughly 30 characters or generate the QR at a larger size (600 pixels or more) so the dense pattern stays scannable.
High-contrast colours are mandatory
QR scanners need a clear difference between foreground (dark) and background (light) to read the code. A dark navy on dark grey, or a light yellow on white, scans unreliably. Stick to black on white for printable codes, and for color customization keep the foreground at least 4.5:1 contrast against the background. Test the scan before mass-printing.
Privacy and data handling
Everything happens in your browser. The qrcode.min.js library is loaded from your own server, the SSID and password are typed into a local form, and the canvas rendering is done in JavaScript on your device. We do not send your network name, password, encryption type, or any setting to any server. There are no analytics tied to the inputs and no logs.
Once the page is loaded, the tool works offline. You can disconnect from the network and generate a QR code without your data ever touching another machine. This matters because a WiFi QR code contains the equivalent of plaintext credentials; you do not want them transmitted to a third-party SaaS QR generator.
When not to use a static WiFi QR code
Production guest networks needing access control
For coffee chains, airports, large conferences and enterprise guest networks, use a captive portal (the splash page that asks you to accept terms) instead of a static QR. Captive portals support per-user authentication, terms-of-service logging, time-limited sessions and the ability to revoke a user without rotating the password for everyone. Vendors include Cisco Meraki, Ubiquiti, OpenWISP.
Enterprise networks with 802.1X or EAP certificate auth
Corporate Wi-Fi often uses 802.1X with WPA2-Enterprise authentication via per-user certificates or LDAP, not a shared password. WiFi QR codes only encode shared-password networks. For enterprise networks, distribute configuration profiles via MDM (Jamf, Intune, Workspace ONE) instead of QR codes.
Dynamic / rotating passwords
If your password rotates daily or hourly, a static printed QR code goes stale immediately. Use a Wi-Fi QR display kiosk (an iPad or e-ink panel showing a regenerated QR every hour), or a system that prints a fresh QR card at check-in for each guest. Use cases include hotels with daily access codes, hostels and shared workspaces with rotating credentials.
Multi-network selection
A WiFi QR encodes exactly one network. If your venue has multiple SSIDs (2.4 GHz, 5 GHz, guest, employee), each needs its own QR. There is no standard way to bundle them into a single code. For multi-band routers, generate one QR for the unified network name (most modern routers auto-band-steer between 2.4 and 5 GHz).
More questions
WPA2 vs WPA3, which encryption should I pick?
From the QR code's perspective there is no difference; both encode as WPA in the URI string. The actual security difference is on the router side. WPA3 (2018) uses SAE handshake which is more secure than WPA2's four-way handshake. If your router supports WPA3, enable it; if it does not, WPA2 is still acceptable. Select WPA/WPA2/WPA3 in the dropdown to cover all cases.
Which phones can scan the WiFi QR code?
iPhones running iOS 11 or later (2017+, so all iPhones from 5s onward with iOS update) can scan WiFi QR codes natively from the Camera app. Android phones running Android 10 or later (2019+) scan natively. Older Android devices need a free QR scanner app like Google Lens. The format is universal; the limit is the OS version.
How much data fits in a QR code?
The QR code spec supports up to 4,296 alphanumeric characters at maximum capacity (version 40, error correction level L). The WIFI: URI for a typical home network is 50 to 100 characters, well within capacity. Even unusually long passwords (60+ characters) and SSIDs fit comfortably. The tool sizes the QR automatically to the smallest version that fits your data.
Can I add a logo to the QR code?
Not in this tool, but the standard supports it. The QR error-correction system can recover the code even if 30 percent of pixels are obscured (at error correction level H). Use a dedicated QR styler tool (like the Absolutool QR Code Styler) to place a small logo or icon in the centre. Keep the logo under 25 percent of the QR area and use level H error correction.
PNG or SVG, which should I download?
PNG for screens, social media posts, and small printed cards. SVG for large prints, posters, signage, anywhere the image will scale up. SVG stays sharp at any zoom; PNG looks pixelated above its native resolution. If in doubt, generate both: PNG for digital, SVG for any print run.
Should I worry about printing my WiFi password in plain QR form?
For your home, no, the threat model is your neighbours who would need a clear photo of the code. For a public venue (hotel hallway, cafe), use a separate guest network with limited bandwidth, rotated periodically. Never put the QR for your main home or office network in a publicly-photographable location.