Loading the interactive tool… It runs in your browser — if it doesn't appear, enable JavaScript.
Generate a QR code for a link, a Wi-Fi network (scan to join — no password typing) or an email address. Pick the size, error-correction level and colors, then download as PNG for documents or SVG for print at any scale. Codes are generated locally in your browser and encode your content directly — there's no shortlink redirect, no account, and nothing expires.
That last part matters: many "free" QR services route your code through their domain so they can charge later or track scans, and the code dies when the trial does. A static code like the ones made here works forever.
Frequently asked questions
Will my QR code expire?
No. These are static QR codes — the link or text is encoded in the pattern itself, with no middleman service. They work as long as whatever they point to exists.
What does the error-correction setting do?
It adds redundancy so the code scans even when partially obscured or damaged. Medium suits screens; choose High if you'll print small, place a logo over the centre, or expect wear.
How does the Wi-Fi QR code work?
It encodes your network name, password and security type in the standard WIFI: format. iPhones and Android phones recognise it natively in the camera app and offer to join the network — the password is never displayed or typed.
Can I change the colors and still have it scan?
Yes, as long as contrast stays high — dark modules on a light background. Avoid light-on-dark inversions and low-contrast pairs; test with your phone before printing a batch.