Frequently Asked Questions

Common questions about the free QR code generator — types, privacy, colors, error correction, and downloads.

How does the QR code generator work?

Enter a link or text (or pick a type like WiFi or contact), and a scannable QR code is generated instantly in your browser using the qrcode-generator library. The preview updates live as you type, so you can see the result immediately and customise it before downloading.

Is it really free?

Completely free — no sign-up, no downloads, no limits, and no watermark on the generated QR code. Use it as many times as you like on any device.

What can I turn into a QR code?

URLs, plain text, email addresses, phone numbers, SMS, WiFi network details (SSID, password, encryption type), and contact cards in vCard 3.0 format (name, organisation, phone, email, website). Each type automatically formats the payload correctly for maximum scanner compatibility.

Are my QR codes sent to a server?

No. Everything is generated locally in your browser using a JavaScript library — no network request is made with your content. Even sensitive data like WiFi passwords, contact phone numbers, or email addresses never leaves your device.

Can I customise the look?

Yes. Adjust the output size (128 px to 512 px), set custom foreground and background colors using the color picker or by typing a hex value directly, and choose an error-correction level. The preview updates instantly so you can see exactly how the final code will look.

What is error correction?

Error correction lets a QR code still scan even if part of it is damaged, dirty, or obscured — for example, a coffee stain on a printed menu. There are four levels: L (7% of the code can be damaged), M (15%), Q (25%), and H (30%). Higher levels add more redundancy but make the code denser. L or M is best for clean digital screens; H is best for printed materials or when you want to overlay a logo on the code.

Can I download it as PNG and SVG?

Yes, both formats are available. PNG is ideal for presentations, websites, social media, and everyday digital use. SVG is a vector format, so it stays perfectly sharp at any size — ideal for printing, large signage, or when you need to resize the code without any loss of quality.

Do these QR codes expire?

No. The codes generated here are static — they encode your content directly rather than pointing to a short-link or tracking service. They never expire and do not depend on this site to keep working. A QR code for a URL will redirect for as long as that URL itself exists.

Will my colors always scan?

Not always — scanners rely on contrast to distinguish dark modules from the light background. A dark foreground on a light background is the safest choice. The tool checks the WCAG contrast ratio and warns you if it falls below 3:1, which is the threshold where scanning becomes unreliable. Avoid light-on-light, very saturated, or similar-brightness color pairs.

Does it work on mobile?

Yes, fully responsive. All inputs, the live preview, color pickers, and download buttons fit the screen on phones and tablets without horizontal scrolling or overflow, at every common breakpoint from 320 px upward.

Ready to create a QR code?

Free, instant, nothing leaves your browser.

Open the Generator