QR Code Generator
Create a downloadable QR code for any link, text, Wi-Fi or contact — instantly.
100% private — everything runs in your browser and nothing is sent to a server.
Need this built into your own product?
We build web apps, APIs and integrations for startups and businesses — the same team that ships these free developer tools.
The QR Code Generator turns any link or text into a scannable QR code you can download as a PNG. The codes never expire and there is no tracking or redirect — the data is encoded directly into the image, and everything is generated in your browser.
Why use this tool
Never expires
The code encodes your data directly, so it works forever with no account or subscription.
Download as PNG
Save a high-resolution image ready for print, packaging or slides.
No redirect or tracking
Unlike many 'free' generators, the QR points straight at your link — not through a tracker that can break later.
How to use it
Enter your link or text
Type or paste the URL or text you want to encode.
Adjust size and colours
Pick the size and error-correction level that suits your use.
Download the QR code
Save the PNG and use it anywhere.
Frequently asked questions
Do these QR codes expire?+
No. The data is encoded directly into the image, so the code works permanently with no account and no subscription — unlike dynamic QR services that route through a link which can be switched off.
Can I use the QR code commercially?+
Yes. The generated image is yours to use on packaging, posters, business cards or anywhere else, at no cost.
Is my data sent to a server?+
No. The QR code is generated entirely in your browser, so your link or text never leaves your device.
What size should I use for printing?+
For print, use the largest size and keep a quiet margin around the code. Higher error-correction also helps it scan reliably even if slightly damaged.