Free QR Code Generator
Generate a QR code free online for any URL or text. Pick custom colors, set the size, and download a crisp SVG or PNG with no watermark, no expiry and no sign-up.
Updated 2026-06-14 · Free · No sign-up · Runs privately in your browser
How it works
Your text is encoded in byte mode with Reed-Solomon error correction and rendered as a fully scannable SVG QR code — no watermark, no expiry.
Keep good contrast between the dot color and background, and avoid very light dots, or scanners may struggle.
How the Free QR Code Generator Works
This tool turns any URL or text into a scannable QR code right in your browser. Type or paste your content, pick the error-correction level, set the size and choose dot and background colors. The code updates live, and you can download it as a crisp SVG or PNG — with no watermark, no expiry and no sign-up.
What Happens Under the Hood
Your text is encoded in QR byte mode and protected with Reed-Solomon error correction over the GF(256) field. The encoder picks the smallest QR version that fits your data and the best mask pattern for readability, then draws the module grid as a vector image. Because everything runs locally, your content never leaves your device.
Worked Example
Encoding the URL https://toolzent.com at error-correction level M:
- The encoder converts the URL to bytes and finds it fits in a small QR version.
- It adds error-correction codewords so the code still scans if slightly damaged.
- It renders the grid with your chosen colors and a quiet (white) border.
- You download an SVG for print or a PNG for the web.
Picking the Right Settings
| Setting | Best for |
|---|---|
| Level L | Maximum data, clean conditions |
| Level M | Everyday use (recommended) |
| Level Q / H | Small print, logos, rough surfaces |
| SVG download | Posters, signage, large print |
| PNG download | Websites, documents, slides |
Tips for Codes That Always Scan
- Keep strong contrast — dark dots on a light background scan best.
- Leave the quiet zone — the white border around the code matters; do not crop it.
- Test before printing in bulk, and print at a size your audience can scan from a comfortable distance.
Because these are static codes, they never expire — what you download today will still scan years from now.
Frequently asked questions
Is this QR code generator really free?+
Yes. You can create unlimited QR codes for any URL or text, choose colors and size, and download them as SVG or PNG with no watermark, no account and no expiry date. The codes are static, so they keep working forever and never stop after a trial.
Do the QR codes expire?+
No. These are static QR codes, meaning the data is encoded directly in the image. There is no server or redirect that can be switched off, so a downloaded code scans the same way years from now. Only dynamic codes from tracking services can expire.
Can I change the color of my QR code?+
Yes. You can set the dot color and the background color. Keep strong contrast, with dark dots on a light background, so scanners read the code reliably. Reversing the colors (light dots on a dark background) often fails to scan, so avoid it.
What is the difference between SVG and PNG download?+
SVG is a vector format that stays perfectly sharp at any size, which is ideal for print and large displays. PNG is a raster image that is easy to drop into documents and websites. Use SVG for posters and signage, and PNG for quick digital use.
What error-correction level should I choose?+
Level M (medium) suits most uses. Choose a higher level like Q or H if the code might get scratched, printed small, or covered by a logo, since higher correction recovers more damage. Lower levels like L pack more data into a smaller code when space is tight.