Tool 05 / Image & Media
QR Code Generator
Enter a URL or plain text, adjust size and colours, and download a crisp PNG QR code. The code is generated in your browser, so links to private documents stay private.
Manual
04 stepsHow to use it
- 01Choose URL or text and enter the content to encode.
- 02Pick a size, foreground colour and background colour.
- 03Check the live preview — keep strong contrast for reliable scanning.
- 04Download the PNG and test it with your phone camera.
Example
What it looks like
- Input
- https://example.com/menu · 512 px · dark indigo on white
- Output
- A 512 × 512 PNG that opens the menu URL when scanned
Longer content creates a denser code. Shorten tracking parameters before generating.
Method
How it works
The generator encodes your text into a QR symbol with error-correction data, then renders it to a canvas that you download as PNG. Content is stored in the pattern itself, so no redirect service or database is involved.
Error correction adds redundant data: level L recovers about 7% damage, H about 30%. Higher correction levels work better on printed material but make the pattern denser.
Keep the quiet zone — the empty margin around the code — clear of text and logos, and print at least 2 × 2 cm for phone cameras. Very low contrast between the dots and background is the most common reason a code will not scan.
FAQ
Before you ask
Specific to qr code generator, including limits and privacy.
Do the QR codes expire?
No. They are static codes, not short links, so they keep working as long as the destination URL exists.
Can I use these codes commercially?
Yes. You own the codes you generate. Check that any destination page, logo or brand in the content is yours or licensed for your use.
Is a QR code secure?
A code is just encoded text. Scan before you trust it, and remember that a printed sticker that redirects elsewhere can be placed over the original code.
Why does the download look blurry?
Use a larger size, ideally 512 px or more, and avoid scaling the PNG down and back up. Vector export is on the roadmap.
Privacy
QR generation runs on your device. We cannot see the links or text you encode, and no analytics are attached to the code.
Read the privacy policy for data retention, analytics and contact details.
Limits
Results depend on the input you provide and your browser. Always sanity-check important numbers before publishing or billing.
Next
Pairs well with
Was this useful?
Anonymous feedback helps decide what gets fixed first.
Did this tool do what you needed?
Responses are stored without an account or email.