QR Code Generator
Generate QR codes from text, URLs, or any data. Download as SVG or PNG. Choose error correction level. All processing happens in your browser.
Error Correction:
Data Input
QR Preview
QR code will appear here
How to Use the QR Code Generator
Type or paste any text, URL, or data in the input field. A QR code is generated in real time. Use the error correction selector to adjust resilience, then download as SVG or PNG.
Error Correction Levels
- L (Low, 7%) — Smallest QR code, minimal damage recovery
- M (Medium, 15%) — Default, good balance of size and resilience
- Q (Quartile, 25%) — Good for printed codes
- H (High, 30%) — Maximum resilience, largest QR code
FAQ
What data can I encode?
Any text, URL, email address, phone number, or WiFi credentials up to 4,296 characters.
What are error correction levels?
L (7%), M (15%), Q (25%), H (30%) — higher levels make QR codes more resilient to damage but larger.
What formats can I download?
SVG (vector, scalable) and PNG (512×512 raster image).
Is my data safe?
Yes. All QR code generation happens in your browser. No data is sent to any server.