QR Code Generator
QR Code Generator is a free generators tool that runs directly in your browser with no account required.
About this tool
Create a customizable QR code as crisp scalable SVG. Control the size, quiet-zone margin, foreground and background colors, and error-correction level, then download the finished code for print or web. The result panel also reports module count and detected content type.
How to use
- Enter your link or message in the Text or URL field.
- Set Size (128-1024 px) and Margin, and pick Foreground and Background colors.
- Choose an Error correction level: Low, Medium, Quartile, or High.
- Check the live preview and click Download QR code to save the SVG.
Frequently asked questions
What do the error-correction levels mean?
They control how much of the code can be damaged or obscured and still scan: Low about 7%, Medium 15%, Quartile 25%, High 30%. Higher levels add density, so use High for print that may get worn and Medium for screens.
Why download SVG instead of PNG?
SVG is vector, so the code stays sharp at any print size, from business cards to posters. If you need a raster image, open the SVG in any editor and export at your target resolution.
Can I use brand colors?
Yes, set any hex foreground and background. Keep strong contrast with a dark code on a light background; low contrast or inverted colors can make scanners fail.
How much text fits in a QR code?
Capacity depends on content and error correction, up to a few thousand characters at Low. Longer content means more modules and a denser code, so short URLs scan more reliably at small sizes.
What does the Modules metric mean?
The number of squares per side in the generated code. It grows with content length and error-correction level, and it determines how large the code must be printed to scan easily.
Is the content of my QR code uploaded?
No. The code is generated by a JavaScript library loaded with the page and rendered locally, so URLs, Wi-Fi strings, or contact details never leave your browser.