QR Code Uses: What Can You Encode and Where Do They Work?
QR codes can encode far more than just website URLs — Wi-Fi credentials, contact cards, calendar events, payment requests, and plain text are all valid. The QR code generator supports any plain text input. This guide covers the most useful QR code formats, how to make codes that scan reliably, and where QR codes are the wrong tool.
What You Can Encode in a QR Code
| Content type | Format to enter | What happens on scan |
|---|---|---|
| Website URL | https://example.com | Opens in browser |
| Email address | mailto:user@example.com | Opens email app |
| Phone number | tel:+15551234567 | Opens phone dialler |
| SMS | smsto:+15551234567:Message text | Opens SMS app |
| Wi-Fi credentials | WIFI:S:NetworkName;T:WPA;P:password;; | Joins Wi-Fi network |
| Contact card (vCard) | vCard 3.0 format | Adds to contacts |
| Plain text | Any text string | Displays the text |
| Google Maps location | geo:51.5074,-0.1278 | Opens maps app |
Wi-Fi QR Codes: The Most Useful Everyday Application
Sharing Wi-Fi credentials via QR code is one of the most practical uses. Guests scan the code and join automatically — no need to read out a 20-character WPA2 password. The format is:
WIFI:S:YourNetworkName;T:WPA;P:YourPassword;;
Replace YourNetworkName and YourPassword with your actual credentials. Use T:WEP for WEP networks or T:nopass for open networks. Print and laminate the QR code for a café, rental property, or home office guest room.
Error Correction Levels and Reliability
QR codes have four error correction levels that determine how much of the code can be damaged or obscured while still scanning correctly:
- Level L (7%) — smallest code, low redundancy. Good for digital-only use where the code will never be physically damaged.
- Level M (15%) — standard choice for most printed uses.
- Level Q (25%) — recommended for industrial labels, outdoor signs, or anywhere the code might get dirty or partially covered.
- Level H (30%) — required if you plan to overlay a logo or design on the code. The extra redundancy compensates for the covered modules.
Higher error correction = larger code (more modules). For most uses, Level M is the right balance. Use Level H if your brand guidelines require a logo inside the QR code.
Minimum Print Sizes for Reliable Scanning
A QR code that is too small will not scan reliably on older phones or in low light. Recommended minimum sizes:
- Business card: 1.5 × 1.5 cm (borderline — test before printing at scale)
- Flyer / leaflet: 2.5 × 2.5 cm
- Poster (A4): 3–4 cm minimum
- Banner / large format: 5–10 cm depending on viewing distance
The QR code generator outputs up to 1024 × 1024 px, which is suitable for most print needs. For very large format printing, use a vector editor to trace the PNG to SVG before scaling.
When QR Codes Are the Wrong Tool
QR codes require a smartphone camera and a few seconds of attention. They fail in these situations:
- Moving contexts — codes on passing vehicles or fast-scrolling screens are hard to capture
- Low contrast printing — grey on white or dark modules on a dark background will not scan
- Very long URLs — the more data you encode, the denser (and harder to scan) the code becomes. Use a URL shortener for long links
- Older demographics — not everyone is comfortable scanning QR codes; always provide an alternative (a short URL or phone number)
Create a QR Code Free
Any text or URL, custom colors, error correction levels. PNG download. No signup, no server.
Open QR Code Generator