128 1024
0 10
#000000
#ffffff

Frequently Asked Questions

Are these QR codes free forever?

Yes. This tool is completely free with no hidden fees, no account required, and no scan limits. The QR codes you generate are yours — there is no subscription or expiry.

Do you track or log QR code scans?

No. Everything runs entirely in your browser. Neither the content you encode nor the generated QR code is ever sent to our servers. We have no visibility into what you create or how many times codes are scanned.

What error-correction level should I use?

Use L (7% recovery) for clean digital displays where the code will always be intact. Use M (15%) for everyday printing. Use Q (25%) when the code might get partially covered, such as by a logo overlay. Use H (30%) for industrial labels or surfaces prone to damage.

PNG or SVG — which format should I download?

Download PNG for sharing on social media, embedding in documents, or printing at a known size. Download SVG for professional print work, large-format printing, or when you need to scale the code to any size without quality loss.

How much text can I encode in a QR code?

At the highest error-correction level (H), a QR code can hold up to about 1,273 alphanumeric characters. At the lowest level (L) it can hold up to 4,296 characters. URLs are ideal because they are short; very long text may result in a dense, hard-to-scan code.

Can I use a custom foreground or background color?

Yes. Use the Foreground and Background color pickers to match your brand. For reliable scanning, keep sufficient contrast between the two colors — dark foreground on light background works best. Avoid reversing colors (light on dark) unless your scanner app supports it.