QR Code Generator
Generate a scannable QR code from any text, URL, or contact info — instantly, in your browser.
This tool runs entirely in your browser — your data is never uploaded to a server.
How to Use
- Type or paste the text, URL, or data you want to encode.
- Choose an error-correction level (higher = more scan-resistant to damage, but a denser code).
- Click "Generate QR Code".
- Download it as a PNG or SVG file.
Features
- Real QR Code Model 2 encoding with Reed-Solomon error correction — genuinely scannable.
- Supports up to ~2,900 characters depending on error-correction level.
- Download as PNG (for print/sharing) or SVG (for crisp scaling).
- Generated entirely in your browser — nothing is uploaded to a server.
Please note: Very long text produces a denser, harder-to-scan code. For URLs, consider a link shortener first if you plan to print the QR code small.
Frequently Asked Questions
No. The QR code simply encodes the exact text you entered — there is no tracking, redirect, or expiry involved.
Medium (M) is a good default. Use High (H) if the code will be printed small or could get scratched/dirty; Low (L) fits more data but is less damage-resistant.