QR Code Generator
Generate a scannable QR code from a URL or text — pick your colours, add your logo, and download it as a PNG or a print-ready SVG.
Fill in the fields above to generate your code.
What it does
QR Code Generator produces its output in your browser using the platform's own cryptographic random source where randomness matters — not a seeded pseudo-random shortcut. Turn any link or text into a QR code.
When you need it
Whenever you need a value that has to be correct rather than approximately right, and typing one yourself would either be predictable or a formatting mistake waiting to happen.
Limits and caveats
Nothing is generated on a server, logged, or recoverable — if you close the tab without copying the result, it is genuinely gone. Keep anything you intend to rely on in a password manager rather than in this page. Everything happens in your browser, so the file never leaves your device.
How to use the QR Code Generator
- Type or paste your link.
- Style it: colours, module shape, and your logo in the middle.
- Download the PNG, or the SVG if it's going to print.
Frequently asked questions
- Does the QR code expire?
- No — it encodes your content directly, it never depends on our servers.
- Is there a scan limit?
- None. It's a static image, not a tracked redirect.
- Will it still scan with my logo on it?
- Yes, within limits. QR codes carry redundant data, so a centre logo covering up to about a quarter of the code can be recovered — which is why adding one raises error correction to H automatically. We warn you if a choice puts scanning at risk.
- PNG or SVG?
- PNG for screens and slides. SVG for anything printed: it's vector, so it stays sharp on a poster or a business card.