About WiFi QR Code Generator -- Share Your WiFi Instantly

Create a QR code for your WiFi network so guests can connect by scanning with their phone. No password typing needed -- works with WPA, WPA2, and WPA3.

How to use

  1. Enter your network name (SSID) in the first field, exactly as it appears in your phone or laptop's WiFi list. SSIDs are case-sensitive -- MyHomeWiFi and myhomewifi are treated as completely different networks, so a typo means the QR code won't connect. If your network name contains spaces, quotes, semicolons, or backslashes, type them as-is and the tool escapes them automatically in the underlying connection string.
  2. Type your WiFi password in the password field. Click Show to unmask the characters and confirm there are no typos -- this is the #1 reason QR codes fail to connect. The password is also case-sensitive and must match exactly what's on your router. If you don't know it, check the sticker on the bottom of your router or your router's admin page (usually 192.168.0.1 or 192.168.1.1).
  3. Pick your security type. WPA/WPA2 (most common) covers nearly every home and small business router from the last decade. WPA3 is the newest standard with stronger encryption -- pick this only if your router specifically advertises WPA3 support and your guests have recent phones (iPhone 11+, Android 10+). WEP is legacy and broken; only use it if you're stuck on old hardware. None is for open networks like guest WiFi with a captive portal -- the password field disappears.
  4. Check Hidden network only if your router is configured to not broadcast its SSID. Most home networks broadcast (visible in WiFi lists), so leave this unchecked. The hidden flag adds H:true to the connection string so phones know to actively probe for the network instead of waiting for it to appear. Setting this wrong is a common reason scans fail to connect.
  5. Watch the QR code update live as you type. Below the code, you'll see the actual connection string the QR encodes -- something like WIFI:T:WPA;S:MyHomeWiFi;P:correctpassword;H:false;;. This is the standard format every modern smartphone camera understands. Privacy note: the QR is generated entirely in your browser. Your SSID and password never leave your device -- you can verify by going offline and using the tool, it works the same.
  6. Click Download PNG to save a high-resolution image, or Print to send directly to your printer. For Airbnb welcome guides, frame the printout. For restaurants, put it on table tents. For offices, post it in meeting rooms. Minimum reliable scan size is about 1 inch (2.5 cm) square; larger sizes scan from greater distances. You can also drop the PNG into a Word doc or email signature.
  7. Have guests scan with their phone's built-in camera app -- no third-party app needed. iPhone (iOS 11+) shows a banner notification "Join <network name>" -- tap to connect. Android (9+) shows a similar popup with a connect button. The whole process takes about 3 seconds and skips the painful step of dictating a 20-character password. If a phone doesn't pick up the code, double-check the security type matches your router exactly -- a WPA3 code on a WPA2 router is the most common cause.

Frequently asked questions

How do guests use the QR code to connect?
Guests simply open the default camera app on their smartphone and point it at the QR code. On iPhone running iOS 11 or later, a notification banner appears at the top of the screen saying "Join [network name]" -- they tap it and the phone connects automatically. On Android 9 and later, a similar popup appears with the network details and a connect button. No third-party QR scanner app is needed -- the built-in camera handles WiFi QR codes natively. The phone reads the encoded network name, password, and security type from the QR code and connects in about 3 seconds, completely bypassing the manual WiFi settings screen.
Is my WiFi password stored or sent anywhere?
No -- your WiFi credentials are completely safe. The QR code is generated entirely within your browser using JavaScript. Your network name and password are encoded into the QR image locally on your device and are never transmitted to any server, API, or third-party service. You can verify this by disconnecting from the internet and using the tool offline -- it works exactly the same way. The generated QR code contains a standard WiFi configuration string (in the format WIFI:T:WPA;S:NetworkName;P:Password;;) that is recognized by all modern smartphones. Your credentials exist only in the QR image itself.
What security types are supported?
The generator supports all standard WiFi security protocols. WPA/WPA2 is the most widely used -- select this if your router is set to WPA2-Personal or WPA-PSK, which covers the vast majority of home and small business networks. WPA3 is the latest security standard with stronger encryption (SAE handshake instead of PSK), but requires that both your router and the connecting device support WPA3. WEP is included for legacy compatibility but is cryptographically broken and should not be used for any network that handles sensitive data. None creates a QR code for open networks with no password, useful for guest networks that use a captive portal for authentication.
Can I print the QR code for display?
Yes -- the download button saves the QR code as a high-resolution PNG image that prints cleanly at any size. For a guest room or reception area, print it on a standard sheet of paper and frame it or tape it to the wall. For a more permanent display, print it as a sticker or laminated card. The minimum recommended print size is about 2x2 centimeters (roughly 1 inch square) for reliable scanning. Larger sizes scan faster and work from greater distances. You can also add the PNG to a Word document, presentation slide, or email signature if you want to share digitally.
Does the QR code expire?
The QR code itself never expires -- it is a static image encoding your network credentials. However, if you change your WiFi password or network name on your router, the old QR code will no longer work because it contains the outdated credentials. In that case, simply generate a new QR code with the updated information and replace the old printout. This also means you should update your displayed QR codes whenever you rotate your WiFi password for security. Some security experts recommend changing your WiFi password every 6-12 months, especially if you have shared it with many guests over time.
What if the QR code does not work on someone's phone?
If a guest's phone does not recognize the QR code when scanned with the camera app, there are a few common causes. First, ensure the phone's OS supports WiFi QR codes natively -- iPhones need iOS 11+ and Android devices need version 9+. Older phones may need a dedicated QR scanner app like Google Lens. Second, check that the QR code is printed or displayed clearly without glare, shadows, or distortion. Third, verify that the security type in the QR code matches your router's actual setting -- for example, if your router uses WPA3 but the QR code was generated with WPA2 selected, some devices may fail to connect. If the guest is using a very old device, they may need to connect manually using the password.
Is this useful for businesses and Airbnbs?
Absolutely -- WiFi QR codes are one of the simplest hospitality upgrades for any business, rental property, or shared space. Airbnb and vacation rental hosts can print the QR code and place it in a welcome guide or frame it on the wall, eliminating the most common guest question. Restaurants and cafes can display it on table tents or near the counter so customers connect without asking staff. Offices can post it in meeting rooms for visitors. The QR code also avoids the security risk of writing your password on a whiteboard where anyone can photograph it -- guests get the credentials directly into their device's WiFi settings without ever seeing the actual password text. If you are having network issues at your business, use the Fix My Internet tool to troubleshoot connectivity problems.

Part of ToolFluencyโ€™s library of free online tools for PC Utilities. No account needed, no data leaves your device.