QR Code Generator

Generate QR codes from text, URLs, email addresses, WiFi credentials, and more.

Input
QR Code
QR code will appear here
About QR Codes
Error Correction Higher levels allow QR code to be read even if partially damaged
Capacity Up to ~4,296 alphanumeric characters (depends on error correction level)
What is a QR Code?

QR (Quick Response) codes are two-dimensional barcodes that store information in a matrix of black and white squares. Created in 1994 by Denso Wave for tracking automotive parts, QR codes are now ubiquitous for sharing URLs, contact information, and other data. They can store up to 4,296 alphanumeric characters.

How QR Codes Work

QR codes encode data in patterns of modules (black/white squares). They include error correction using Reed-Solomon codes, allowing partial recovery if damaged. The three large squares in corners help scanners detect orientation. Different versions (1-40) offer varying capacities.

Common Use Cases
  • Sharing website URLs
  • WiFi network credentials
  • Contact information (vCard)
  • Payment links and invoices
  • Event tickets and boarding passes
Data Types
URL Web addresses that open in browser
Text Plain text messages
WiFi Auto-connect to WiFi networks
vCard Contact information for address books
Frequently Asked Questions

How much data can a QR code store?

Maximum capacity is 4,296 alphanumeric characters or 7,089 numeric digits. However, more data means more modules and harder scanning. Keep content short for best reliability.

Why do QR codes have error correction?

Error correction allows QR codes to remain readable even when partially obscured or damaged. Levels range from L (7% recovery) to H (30% recovery). Higher correction means larger codes.