QR code generator
Generated in your browser — wifi passwords never leave the page. No tracking, no expiry.
Generated in your browser — wifi passwords never leave the page. No tracking, no expiry.
Wi-Fi QR codes carry the password in plaintext — scan one with a text decoder and read it straight out. Handing that payload to an online generator's server is an odd thing to do with a credential, yet it is how most "free QR" sites work (the worse ones wrap your content in a tracking redirect that expires unless you pay). Here the encoding — Reed–Solomon error correction and all — runs as JavaScript in this page. Devtools' network tab stays empty; the page keeps working offline.
Output is a crisp SVG (copy it for print work) or a PNG sized for sharing. Codes contain exactly the data you typed: no shortener, no middleman, nothing to expire.
A wifi QR code contains your network password in plaintext — that is literally how phones join. Most online generators send the SSID and password to their server to render the image. This one encodes everything in your browser: pull your network cable after loading the page and it still works.
No. The code you download IS the data — no shortener, no redirect service, no scan analytics, no account. It works forever and scans offline, unlike "free" generators that route through their own links and break when they retire them.
M (15% recoverable) suits screens and clean prints. Pick Q or H when the code will be small, laminated, or might get scuffed — higher correction means a denser code, so keep the content short.
QR density grows with content length. Trim query parameters, or drop to error-correction L for a sparser code. Avoid link shorteners if privacy matters — they reintroduce the tracking middleman.