Free QR code generator. No sign-up, nothing to install.
Pick a type, fill in a field, download your code. Everything runs right here in your browser - no account, no email, nothing saved.
Anything a phone can act on: a web address, or plain text.
What you type never leaves your browser. Nothing is uploaded or saved.
Scan the preview with your camera to check it, then download.
About the codes this page makes
This page makes static QR codes. Whatever you enter - a link, your WiFi password, a contact card - is encoded straight into the black-and-white pattern. The code is just a picture: it doesn't change, and it doesn't expire, because there's no service behind it that could stop.
Everything happens in your browser. The generator is a small piece of JavaScript included on this page - no server ever sees what you type. Close the tab and it's gone. That's why there's no sign-up here: there's nothing for us to store.
Static codes are the right tool when content won't change: a guest WiFi network, a contact card, a fixed link. When content might change - a menu, a price, a link you're not sure about yet - an editable (dynamic) code made in the HandyCode app points at a page you control, so you update it after printing instead of reprinting.
The same goes for documents: a dynamic code can carry a PDF that you swap later - see PDF QR codes.
How Wi-Fi QR codes work
A Wi-Fi QR code holds your network name and password in a plain-text format phones understand: WIFI:T:WPA;S:YourNetwork;P:YourPassword;;. When someone scans it, their phone offers to join the network instead of typing anything.
- Fill in your network - The name (SSID), the security type - WPA is what home and office networks use - and the password.
- Download and print - PNG for a quick print or your website; SVG for large-format printing, where it stays sharp at any size.
- Guests scan and join - Point a camera at the code and tap join. No typing passwords, no misread characters.
One honest trade-off: the password sits inside the printed code in plain text. Fine for a guest network; for your main network, decide who gets the code.
Printed it, now want to change it?
A static code is a picture - to change it, you reprint. HandyCode's editable codes point at content you update from your phone, so the printed square never goes stale. Free on the App Store, unlimited editable codes on the free plan.