Offline utility
QR Code Generator Free
Turn any link or text into a scannable QR code. It is built in your browser, nothing is uploaded, and the code never expires.
How it works
- Byte mode, error correction level M. Your text is encoded so the code still reads with up to 15% of it damaged, covered by a sticker, or printed badly.
- Nothing leaves the page. The pattern is drawn on a canvas in your browser. No server, no tracking redirect, so the code cannot expire or be switched off by anyone.
- Export for the surface it lands on. 512 px for screens, 1024 px or larger for print. Keep the white margin, and hold the printed size at 2 cm or more so a phone camera can lock on.
Static codes and dynamic codes
What this makes
A static code. The destination is encoded in the pattern itself, so it works forever and needs no service behind it. It also cannot be edited after printing.
What a dynamic code adds
A short link in the middle, which lets you change the destination later and count scans. It also dies the day that short link service stops paying its bills.
How to get both
Encode a URL you control, on your own domain, then redirect it server side. You keep the editable destination and the scan count without renting the middle.
Questions
Is my data sent anywhere?
No. The encoder runs in this page, in your browser. The link or text you type is never uploaded, never logged, and never passed to a third party. You can load the page once, go offline, and it still works.
Will the QR code stop working later?
No. This is a static code, so the destination is encoded in the pattern itself rather than behind a short link that someone has to keep alive. The trade is that you cannot change where it points after printing, so check the link before you send it to production.
Can I use my brand colour?
Yes, as long as it is dark enough against the white background. Scanners read contrast, not colour, so a mid tone or a pastel will fail on older phone cameras. The tool warns you when the contrast ratio drops too low, and it keeps the quiet zone, the white margin scanners need, in every export.
How big should a printed QR code be?
Roughly one tenth of the scanning distance. A code read from 30 cm on a menu wants about 3 cm square, a code read from 3 m on a pull up banner wants about 30 cm. Longer text makes a denser grid, which raises the minimum size, so shorten the URL before you shrink the code.
Next step
A QR code is one touchpoint. The page behind it decides the sale.
Run the free analyzer on the destination and see the SEO, GEO, schema and speed problems that cost you the scan, ranked by what they are worth.