Generate QR codes for URLs, text, Wi-Fi, email, and phone numbers. Download as PNG or SVG. Customize size and error correction level.
QR Code Generator
Ad · 336x280
QR Code Generator — All Types Supported
QR codes can encode URLs, plain text, Wi-Fi credentials, email addresses, phone numbers, SMS messages, and more. This generator creates high-quality QR codes you can download as PNG and print at any size.
QR Code Types and Their Uses
URL QR code: The most common type — links to any website, landing page, or app store listing
Wi-Fi QR code: Lets guests connect to your Wi-Fi by scanning — no typing the password
Email QR code: Opens the email app with recipient and subject pre-filled
Phone QR code: Taps to call directly from a business card or flyer
Text QR code: Any plain text — good for product codes, serial numbers, or instructions
vCard QR code: Encodes contact information for instant address book saving
Error Correction Levels
L (Low) — 7% recovery: Smallest QR code for ideal scanning conditions
M (Medium) — 15% recovery: Balanced — good for most uses
Q (Quartile) — 25% recovery: Good when the code might be partially obscured
H (High) — 30% recovery: Best for printing on curved surfaces or overlaying a logo
Minimum Print Size
QR codes should be at least 2cm × 2cm to scan reliably. For scanning from more than 1m away (posters, banners), use at least 10cm × 10cm. Download at 600px for print use.
Frequently Asked Questions
Static QR codes (like the ones this generator creates) never expire — they're just encoded data that smartphones read. The QR code points directly to the URL you encoded. Dynamic QR codes (from paid services like Bitly or QR Tiger) use a redirect URL that can be changed later — those only 'expire' if the service shuts down. For permanent use, static QR codes with full URLs are the safest choice.
Yes — use H (High) error correction level (30% data recovery) which leaves room for a logo overlay. Download the QR code PNG, then in Photoshop, Canva, or GIMP, paste your logo centered at roughly 20–25% of the QR code's size. Test with multiple phones before printing. Free tools like QRCode Monkey and Canva also support logo overlays with their generators.
At the highest version (QR Code version 40) with L error correction: up to 7,089 numeric characters, 4,296 alphanumeric characters, or 2,953 bytes. In practice, keep QR code data short — shorter data = simpler QR code = easier to scan. URLs should ideally be under 100 characters; use a URL shortener (bit.ly, yoursite.com/qr) for long URLs.
On iPhone (iOS 11+): open the Camera app, point at the QR code, and tap the notification that appears. No separate app needed. On Android (most versions): open the Camera app or Google Lens. Samsung phones: use Bixby Vision or Camera app. If your camera doesn't auto-detect, download Google Lens or a dedicated QR scanner app from the Play Store.