A privacy-first, free QR code generator. Everything you type stays in your own browser: the code is drawn locally by JavaScript and the server never sees your content.
No accounts, no cookies, no third-party analytics or ads, and no access logs. Close the tab and it is all gone.
Nine content types
URLs, plain text, WiFi login, vCard contacts, email, SMS, phone, geo location, plus Monero / Bitcoin payment codes.
Custom styles
Square, fluid or dot modules, three finder styles, custom colors, gradients, transparent background and a center logo.
High-res export
PNG up to 2048px or lossless vector SVG, ready for print, posters and business cards.
Real privacy
A Content Security Policy blocks all network requests from the page; logos are stripped of EXIF/GPS metadata locally.
Tor onion service
Available as a .onion site; Tor Browser offers to switch automatically.
Verifiable
SHA256 checksums of every served file let anyone compare the live site with a build from source.
Do the QR codes expire?
No. These are static QR codes: the data is encoded directly in the pattern with no redirect server, so they work forever.
Is my content uploaded or stored?
No. Codes are generated entirely in your browser, the page is forbidden from making network requests, and the server keeps no logs.
How do I make a WiFi QR code?
Pick "wifi", enter the network name and password and choose the security type. Phones can join by scanning, no typing needed.
Will it still scan with a logo?
Yes. Adding a logo locks error correction to level H (~30%). Keep the logo at 25% or less.
Is it free for commercial use?
Completely free, no watermark, for any personal or commercial use.
Why does it ask for JavaScript?
Codes are drawn locally with JavaScript. In Tor Browser, set the security level to "Safer" instead of "Safest".