Skip to main content

WiFi QR Code Generator — Scan to Connect, Password Stays Private

Turn your WiFi name + password into a scan-to-connect QR code — WPA/WPA2/WPA3, WEP or open, hidden networks, PNG/SVG export. Password never leaves the tab.

  • Runs locally
  • Category Generator
  • Best for Starting from a blank page without committing to the first result.
Size320 px

Your password stays in this tab

The password is never written to the URL, never saved to localStorage, and never uploaded. Only the network name and encryption type are kept in the shareable link.

Enter your network name above — the WiFi QR appears here.

What this tool does

Make a QR code that lets any guest join your WiFi by pointing their phone camera at it — no spelling out a 16-character password, no "is it a capital O or a zero?". You fill in three things: the network name (SSID), the password, and the encryption type (WPA / WPA2 / WPA3 collapse to one "WPA" option because the Wi-Fi Alliance QR format treats them identically, plus legacy WEP and "None" for open networks). Tick "hidden network" if your router doesn't broadcast the SSID. The tool builds the exact `WIFI:T:WPA;S:<ssid>;P:<password>;H:false;;` payload the iOS and Android cameras expect, and — this is the part people get wrong by hand — it backslash-escapes the five reserved characters (`\ ; , : "`) inside your SSID and password, so a password like `be;ans:2026` encodes as one field instead of breaking the QR. Adjust the error-correction level (L to H) and size (128–1024 px), then export a crisp PNG for screens or an infinitely-scalable SVG for print, or hit "Print poster" to get a ready-to-laminate "Scan to join WiFi" sheet. Everything runs in your browser. The password is the one piece of data that is genuinely secret here, so it is held in memory only: it is never written into the shareable URL, never saved to localStorage, and never uploaded anywhere. Great for cafes, Airbnb listings, offices with a guest network, and anyone tired of reading their WiFi password aloud.

Tool details

Input
Files + Numbers
The page exposes text boxes, numeric controls, file pickers, or structured inputs depending on the tool.
Output
Live result + Download + Preview
The result area focuses on usable output, with copy, download, or preview actions when supported.
Privacy
Browser-side processing
The main tool logic does not call an external API, so inputs normally stay in the current tab.
Save / share
Shareable URL state
Key settings are encoded in the URL so another person can reopen the same setup.
Performance budget
Initial JS <= 12 KB
No WASM budget is declared, keeping the tool quick to open on mobile.
Best fit
Generator · Developer
Category and role tags drive related tools, internal links, and quick fit checks.

How to use

  1. 1. Input

    Paste or drop your content into the tool panel.

  2. 2. Process

    Click the button. All processing is local in your browser.

  3. 3. Copy / Download

    Copy the result or download to disk in one click.

How WiFi QR Code Generator fits into your work

Use it to get a strong first draft, starter asset, or structured output that you can edit before publishing.

Generation jobs

  • Starting from a blank page without committing to the first result.
  • Creating repeatable drafts, names, templates, or placeholder assets.
  • Exploring options before choosing the one that fits the job.

Generation checks

  • Review generated output before it reaches a customer, page, or document.
  • Change defaults when you need a specific brand voice, format, or audience.
  • Keep only the parts that match the real task.

Good next steps

These links move the current task into a more complete workflow.

  1. 1 QR Code Generator Generate QR codes from text, URL, WiFi or vCard — customize color and size, download as PNG or SVG. Open
  2. 2 Batch QR Code Decoder Drop a folder of QR images and get every decoded URL in one table — fast batch audit for packaging, posters, and print runs. Open
  3. 3 Password Generator Generate strong, cryptographically random passwords and passphrases — entirely in your browser. Open

Real-world use cases

  • Cafe guest WiFi card on the counter

    Stop answering "what's the password?" forty times a shift. Fill SSID + password, pick "WPA / WPA2 / WPA3", leave "hidden" unchecked. Set size to 512 px, error-correction M, export PNG (or hit "Print poster" for the ready-made sheet). Print at A6, laminate, and place it within arm's reach of where customers actually sit — phones lock between the counter and the table. Test by scanning from 40 cm before you laminate. Keep it black-on-white; a colored background drops the scan rate noticeably even when contrast looks fine on screen.

  • Airbnb / vacation rental welcome sheet

    Guests arrive, scan, connected — before they've even put the bags down. Use the rental's guest network SSID and password, encryption "WPA / WPA2 / WPA3". Export SVG so the same QR scales cleanly onto a framed A5 welcome card next to the check-in instructions. Step by step: type the network name exactly as it appears on the router label (case-sensitive), paste the password (special characters are escaped automatically), set error-correction Q so a smudge on a well-handled card still scans, download SVG, drop it into your welcome-sheet template. Reprint only when you rotate the password.

  • Office visitor network at reception

    Visitors join the guest VLAN without IT tickets or front-desk spelling. Fill the guest SSID + rotating password, pick WPA, and if the guest network is intentionally not broadcast, tick "hidden network" so the payload includes `H:true` and phones search for it. Export PNG at 384 px for a reception-desk acrylic stand. Step by step: confirm the encryption with IT (WPA2/WPA3 personal → "WPA"), generate, and reprint on the day the password rotates. Because the password never enters the URL or storage, you can generate it on a shared reception machine without leaving it in the browser history.

  • Pop-up event or market stall WiFi

    Vendors and staff at a weekend market need the back-of-house network fast. Generate a WiFi QR, print a few copies on plain paper, tape one to each till. Use error-correction H here — paper taped to a metal stand gets crumpled and rained on, and H recovers up to ~30% damage. Step by step: SSID + password + WPA, error-correction H, size 256 px (small footprint, still scans at arm's length on H), PNG, print on the office laser, done. No app, no account, no cloud round-trip.

  • Replace a sticky note with a scannable code for relatives

    The fridge sticky note with the WiFi password in fading marker is a security and legibility mess. Generate a clean QR instead: SSID + password + WPA, size 384 px, PNG. Print one, magnet it to the fridge. Relatives and houseguests scan instead of squinting. Step by step: read the SSID off the router (not the network you renamed in the app, unless they match), paste the real password, generate, print. When you change the password, regenerate in ten seconds — the old printout just stops working, which is the point.

Common pitfalls

  • Choosing the wrong encryption type. WPA, WPA2 and WPA3 personal all use the single "WPA" QR type code — there is no "WPA3" option and you don't need one. The mistakes that actually break joins are leaving a password on a "None / open" network, or selecting WEP for a modern WPA router. Match the router, and when in doubt for a home/office router pick "WPA / WPA2 / WPA3".

  • Hand-escaping a password that contains special characters. People see that `;` and `:` are reserved and start adding their own backslashes, then this tool escapes again, and the doubled backslashes get into the real password. Paste the raw password exactly as your router has it — the escaping is done for you, once, automatically.

  • Printing too small or on a colored background. Under ~3 cm square, or white modules on a tinted card, real-world scan distance collapses to almost touching the paper. Print black-on-white at 3 cm or larger, and scan-test from arm's length before you laminate or frame it.

Privacy

The WiFi password is the one genuinely secret input here, and this tool treats it that way. It lives only in the page's memory: it is NEVER written into the URL (so a "share this setup" link contains only the network name and encryption type, never the password — no leak into browser history, server logs, or a forwarded screenshot), it is NEVER saved to localStorage (only non-secret display preferences like QR size and error-correction level are remembered), and nothing is uploaded — the QR is generated entirely in your browser. Remember, though, that the finished QR image IS your password in visual form: anyone who photographs the printed code and decodes it gets onto your network, so treat the printout like the password itself.

FAQ

Tool combos

Folks in your role tend to reach for these alongside this tool.

Made by Toolora · 100% client-side · Updated 2026-06-14