Last updated
QR Code Data Type Reference
- URL: https:// or http:// web addresses
- Text: Plain text up to ~3,000 characters (version 40, level L)
- Email: mailto: links with optional subject and body
- Phone: tel: links for direct calling
- SMS: smsto: links with pre-filled message
- WiFi: WIFI: format for automatic network connection
- vCard: Contact information in vCard 3.0 format
- Calendar: iCalendar events for add-to-calendar
- Geo: Geographic coordinates for map navigation
- Bitcoin/Crypto: Payment addresses with optional amount
Examples
Example 1: URL QR Code
Input:
Type: URL
URL: https://example.com/menu
Settings:
Size: 300×300px
Error Correction: M (15%)
Quiet Zone: 4 modules (standard)
Format: PNG
Use case: Restaurant table tent card linking to digital menu.
Minimum print size: 2cm × 2cm for reliable scanning.
Example 2: WiFi Network QR Code
Input:
Type: WiFi
Network Name (SSID): GuestWiFi
Password: Welcome2024
Security: WPA2
Hidden Network: No
Generated string: WIFI:T:WPA;S:GuestWiFi;P:Welcome2024;;
Use case: Display in hotel lobby, office reception, or café.
Scanning connects the device automatically — no typing required.
Works on iOS 11+ and Android 10+ natively.
Example 3: Contact Information (vCard) QR Code
Input:
Type: vCard
Name: [name]
Company: [company]
Title: Product Manager
Phone: [phone_number]
Email: [email]
Website: https://example.com
Generated vCard:
BEGIN:VCARD
VERSION:3.0
FN:[name]
ORG:[company]
TITLE:Product Manager
TEL;TYPE=WORK:[phone_number]
EMAIL:[email]
URL:https://example.com
END:VCARD
Use case: Business card — scan to save contact instantly.