QR Code Generator
Turn any text or URL into a QR code. Choose the size and error-correction level, then download as PNG or SVG.
All processing happens in your browser — nothing is sent to our servers
Choosing an Error-Correction Level
Higher error-correction levels let a QR code stay scannable even when partly damaged or covered — at the cost of a denser pattern. L recovers ~7%, M ~15%, Q ~25%, and H ~30% of the data. Use H if you plan to place a logo over the center; use L or M for long URLs to keep the code readable.