▦QR Code Generator
A QR code (Quick Response Code) is a two-dimensional barcode that can be quickly scanned with a smartphone camera. It can encode a variety of data including URLs, contact info, Wi-Fi credentials, and plain text — making it widely used in marketing, business cards, and product labels. This tool instantly converts any text or URL into a QR code, with full control over size, color, margin, and error correction level, and lets you download the result as a PNG file.
How to Use
- 1Enter Content
Type or paste the text or URL you want to encode. The QR code is generated in real time as you type.
- 2Customize Options
Adjust the size (128px–512px), error correction level (L/M/Q/H), margin, foreground color, and background color.
- 3Download or Copy
Click 'Download PNG' to save the file, or 'Copy Image' to copy it to your clipboard.
Tips
- 💡Higher error correction levels (L→H) allow the QR code to be scanned even when partially damaged, but make the pattern denser.
- 💡For printed materials, use 512px or larger with Q or H error correction.
- 💡Shorter URLs produce simpler QR codes with better scan rates. Consider using a URL shortener.
- 💡Keep the foreground dark and background light for the best scan reliability.
FAQ
- Q. How much data can a QR code store?
- A. A QR code can store up to about 3 KB of data (up to 7,089 numeric characters or 4,296 alphanumeric characters). For long URLs, use a URL shortener to keep the QR code simple and scannable.
- Q. What is the error correction level?
- A. Error correction allows a QR code to be read even if part of it is damaged or covered. The levels are L (7%), M (15%), Q (25%), and H (30%) — higher levels add redundancy but make the code more complex.
- Q. Should I download the QR code as PNG or SVG?
- A. Use SVG for print materials since it scales infinitely without pixelation. PNG is suitable for digital use and is universally supported. Both formats are available for download.