The Complete Guide to QR Codes

QR codes — those square black-and-white patterns you scan with your phone — have been around since 1994, but they exploded into everyday life during the pandemic. Today they're on restaurant menus, product packaging, business cards, event tickets, and billboards. But most people use them without understanding what makes a QR code work — or fail.

How QR Codes Work

QR stands for Quick Response. Unlike traditional barcodes that store data in one dimension (horizontal lines), QR codes store data in two dimensions — both horizontally and vertically. This allows them to hold much more data (up to 7,089 numeric characters or 4,296 alphanumeric characters) in a smaller space.

Here's what's in the pattern you see:

6 Types of QR Codes (and the Data They Hold)

TypeStored DataBest Use
URLWebsite addressMost common. Links to menus, websites, app downloads, social media.
TextPlain textShort messages, instructions, serial numbers, coupons.
WiFiSSID + password + encryptionGuest WiFi access. Guests scan to connect — no typing passwords.
PhonePhone numberBusiness cards, service hotlines. Scan to call instantly.
EmailEmail + subjectContact pages, event RSVPs, customer support.
vCardFull contact infoDigital business cards. Scan to save contact directly to phone.

What Makes a QR Code Scan Well

Size Matters

A QR code should be at least 2 × 2 cm (0.8 × 0.8 inches) in print. For outdoor signage or posters scanned from a distance, use the 10:1 rule — the code should be at least 1/10th the scanning distance. If someone scans from 1 meter away, the code should be at least 10 cm (4 inches) across.

Contrast Is Everything

The scanner needs to distinguish dark from light. Black on white is ideal. Avoid: light colors on white backgrounds, dark colors on dark backgrounds, or placing a QR code over a busy image. If you invert colors (white code on black background), most modern scanners handle it, but some older phones will fail.

Error Correction Levels

LevelRecoveryUse
L (Low)~7%Clean conditions, no risk of damage. Smallest code.
M (Medium)~15%Default for our generator. Good balance of size and reliability.
Q (Quartile)~25%Posters, outdoor use, or when adding a logo overlay.
H (High)~30%Industrial environments, packaging, anywhere code could get damaged.

QR Code Security: What to Watch For

Warning: QR codes are just URLs in visual form. A QR code can link to anything — including phishing sites, malware downloads, or payment scams. Never scan a QR code from an untrusted source.

Quishing (QR code phishing) is a growing attack vector. Scammers place malicious QR codes over legitimate ones in public places, send QR codes in phishing emails, or print them on fake parking tickets. Always check where a QR code takes you before interacting — most phones show a URL preview before opening.

Creative Uses for QR Codes

Create your QR code in seconds.
Generate a QR Code Now →