QR Code Generator
Turn any link or text into a QR code you can print or share. Customise the size, colours and error correction, then download a crisp PNG or scalable SVG — all generated in your browser.
To generate a QR code, type a link or text, customise the size and colours, and download it as a PNG or SVG — created instantly in your browser.
Zero Server Uploads
Files process in local RAM
Instant WASM Speed
No waiting queues or lags
Unlimited Batching
Convert files without limits
How to use QR Code Generator
- 1Type or paste the URL or text you want to encode.
- 2Adjust the size, colours and error-correction level.
- 3The QR code preview updates live as you type.
- 4Download it as a PNG or a scalable SVG.
How it works
Type or paste a URL or any text, tweak the size and colours, and a QR code is generated instantly on your device. Download it as a PNG for documents and slides, or as an SVG that stays sharp at any size for print.
Higher error-correction levels make the code more resilient to damage or logos placed over it, at the cost of a denser pattern.
What you can encode
Anything text-based: website links, plain text, email addresses (mailto:), phone numbers (tel:), Wi-Fi credentials, or vCard contact details.
Because everything is generated locally, sensitive links never touch a server.
Frequently Asked Questions
Do the QR codes expire?
No. These are static QR codes — the data is encoded directly in the image, so they never expire and don't rely on any service staying online.
PNG or SVG — which should I use?
Use PNG for screens, documents and slides. Use SVG for print or anywhere the code needs to scale up without losing sharpness.
Are my links uploaded anywhere?
No. The QR code is generated entirely in your browser, so whatever you encode stays on your device.