QR Code Generator
Create custom QR codes for URLs, text, WiFi, email, and more. Download as PNG or SVG. Everything runs in your browser — no data leaves your device.
25 / 2,953 characters
Quick Tips
• For WiFi: WIFI:T:WPA;S:Name;P:pass;;
• Higher error correction = more scannable but denser QR
• Dark foreground on light background scans best
• SVG exports are infinitely scalable
What Is a QR Code?
A QR (Quick Response) code is a two-dimensional barcode that stores data in a grid of black and white squares. Smartphones can scan QR codes with their camera to instantly open URLs, connect to WiFi, save contacts, or read text.
Common Use Cases
- Website links — Share URLs on printed materials, business cards, or posters
- WiFi sharing — Let guests connect without typing the password
- Contact info — Encode vCard data for easy contact saving
- Payments — Link to payment pages or crypto addresses
- Event tickets — Unique codes for check-in and verification
Tips for Better QR Codes
- Keep URLs short — Shorter data produces simpler, easier-to-scan QR codes
- High contrast — Dark modules on a light background scan best. Avoid low-contrast color combos
- Use error correction — Level M (15%) is a good default. Use H (30%) if the code might be partially covered
- Test before printing — Always scan your QR code with a phone before mass printing
Frequently Asked Questions
Is this QR code generator free?
Yes, completely free with no limits, no watermarks, and no sign-up required. Your data never leaves your browser.
Do the QR codes expire?
No. QR codes generated here are static — they encode data directly and work forever. There is no tracking URL or expiration.
What is the maximum data a QR code can hold?
A QR code can hold up to 2,953 bytes of data (alphanumeric mode allows more characters). For most use cases like URLs and short text, this is more than enough.
Should I use PNG or SVG?
Use PNG for digital sharing (social media, messaging). Use SVG for print materials — it scales to any size without pixelation.