Color Presets
Enter text or a URL to generate your QR code
Point your camera at a QR code to scan it. All processing happens locally in your browser.
Scanned Result
Frequently Asked Questions
Is this QR code generator free?
Yes, our QR code generator is completely free with no signup required. All QR codes are generated in your browser — no data is sent to any server. Generate unlimited QR codes with full customization options.
Can I customize the colors of my QR code?
Yes! You can customize both the foreground color (the dark modules) and the background color. We also offer quick color presets like Classic, Indigo, Emerald, Red, Navy, and Inverted.
What formats can I download QR codes in?
You can download QR codes as PNG (raster image, great for web and digital use) or SVG (vector format, perfect for print — scales to any size without losing quality).
Can I generate multiple QR codes at once?
Yes! Use the Bulk Generate tab to paste multiple URLs or text entries (one per line). All QR codes are generated at once and can be downloaded individually as PNG files.
Can I scan QR codes with this tool?
Yes! The Scanner tab uses your device camera to scan and decode QR codes in real time. All processing happens locally — your camera feed is never sent to any server. Works on both desktop and mobile devices.
Is my data safe?
Absolutely. Everything runs 100% in your browser. We don't collect, store, or transmit any data you enter. Your URLs, text, and camera feed never leave your device. Read our Privacy Policy for details.
What is error correction in QR codes?
Error correction allows a QR code to be readable even if parts are damaged or obscured. Low (7%) is best for clean digital use. High (30%) is ideal for printed materials or if you plan to add a logo overlay. Higher correction = more data redundancy = slightly larger QR code.