QR Code Generator
Enter any text or URL to generate a QR code instantly, with custom colors and size. Everything happens locally in your browser; nothing is sent to a server.
How to use the QR Code Generator
- Type or paste a URL or any text.
- The QR code updates live, or click Generate.
- Adjust size, error correction and colors as needed.
- Click Download PNG or Download SVG to save it.
Frequently asked questions
Is this QR Code Generator free to use?
Yes, it is completely free with no sign-up or usage limits.
Is my data uploaded anywhere?
No. The QR code is generated entirely in your browser using JavaScript — the text you enter is never sent to a server.
What does the error correction level do?
Higher levels (Q, H) let the QR code still scan correctly even if part of it is damaged or obscured, at the cost of a denser, larger code. L is the most compact but least tolerant of damage; M is a good default.
Can I use custom colors?
Yes, choose any foreground and background color. For reliable scanning, keep strong contrast between them — dark on light works best.
Do these QR codes expire?
No. This generates a "static" QR code that directly encodes your text or URL, so it works forever and isn't tied to any account or service.