QR Code Generator
Generate QR codes for URLs, WiFi, vCards, and more. Customize colors, error correction level, and download as PNG or SVG.
Settings
Enter data to generate QR code
Data Length
characters
Related on BarcodeFYI
Barcode GeneratorCreate EAN-13, UPC-A, Code 128, and 20+ more barcode formats.
How to Use This Tool
-
1
Enter your content
Type or paste a URL, text, Wi-Fi network details, or contact information into the input field.
-
2
Customize appearance
Choose QR code size (128-1024px), error correction level (L/M/Q/H), and foreground/background colors.
-
3
Generate and download
Click Generate to create your QR code. Download as PNG or SVG, copy to clipboard, or share via URL.
Frequently Asked Questions
What is error correction in QR codes?
Error correction allows a QR code to be scanned even if part of it is damaged or obscured. Level L recovers 7% of data, M recovers 15%, Q recovers 25%, and H recovers 30%. Higher levels make the QR code denser but more resilient.
What is the maximum data a QR code can store?
A QR code can store up to 7,089 numeric characters, 4,296 alphanumeric characters, or 2,953 bytes of binary data. The actual capacity depends on the error correction level — higher correction reduces capacity.
Can I use custom colors in QR codes?
Yes, you can customize foreground and background colors. Ensure sufficient contrast between them for reliable scanning. Dark foreground on light background works best. Avoid transparent backgrounds.
What is the difference between PNG and SVG formats?
PNG is a raster format — ideal for web use and sharing at a specific size. SVG is a vector format — it scales to any size without quality loss, making it perfect for print materials, signage, and large-format displays.
How do I create a Wi-Fi QR code?
Select the Wi-Fi preset, then enter your network name (SSID), password, and security type (WPA/WPA2/WEP/None). The QR code encodes the standard WIFI: format that Android and iOS can scan to auto-connect.