Reviewed by CalculatorApp.me Digital Tools Team
Error correction, encoding modes, version sizes, and real-world use cases fully explained.
7 โ 40
QR Code versions (21ร21 to 177ร177 px)
4 types
Numeric / Alphanumeric / Binary / Kanji
30% ECC
Level H: recovers 30% of damaged data
2022
Scannability in iOS reached 100% natively
Create custom QR codes for URLs, WiFi, contact cards, emails, and more. Customize colors, size, and error correction with batch generation support.
Enter values above to see results.
Explore our in-depth guides related to this calculator
Everything you need to know about mortgages โ calculate payments, compare rates, understand amortization, and plan your home purchase with expert-reviewed tools.
Expert-reviewed guide to BMI calculation, healthy weight ranges, limitations of BMI, and alternative health metrics. Includes free BMI calculator.
Comprehensive tax planning guide with free calculators. Covers federal tax brackets, deductions, credits, and strategies to minimize your tax burden.
A QR Code (Quick Response Code) is a two-dimensional matrix barcode capable of storing text, URLs, contact information, Wi-Fi credentials, cryptocurrency addresses, and more. Unlike 1D barcodes read in one direction, QR codes are scanned in two dimensions โ encoding up to 4,296 alphanumeric characters or 7,089 numeric digits.
QR codes include built-in ReedโSolomon error correction โ allowing up to 30% of the code surface to be damaged, obscured (e.g., by a logo), or dirty while remaining scannable. This makes them robust for use on product packaging, business cards, bus stops, and digital screens.
QR code scanning is now native in every major smartphone camera app (iOS 11+, Android 9+), driving adoption across restaurant menus, contactless payments, event ticketing, two-factor authentication, and supply chain tracking.
URL / text โ choose mode: Numeric: 0โ9 only (max density) Alphanumeric: 0โ9, AโZ, 9 spcl chars Byte/Binary: ISO-8859-1 / UTF-8 Kanji: Japanese (2 bytes/char) Shorter data + numeric mode = smallest QR
Choosing the right encoding mode minimizes QR size and maximizes scan speed.
Version = 1 to 40: Version 1: 21ร21 modules, ~25 chars Version 10: 57ร57, ~395 chars Version 40: 177ร177, ~4,296 chars Modules added per version: +4 per side per version (21 + (versionโ1)ร4)
Higher version = more data capacity + larger physical QR code.
Level L: ~7% damaged recoverable Level M: ~15% damaged recoverable Level Q: ~25% damaged recoverable Level H: ~30% damaged recoverable Use H if adding a logo overlay. Use L for dynamic/screen-only QRs.
Error correction uses ReedโSolomon coding over a Galois field GF(2โธ).
| Level | Recovery | Data Overhead | Best Use Case | Logo Overlay? |
|---|---|---|---|---|
| L (Low) | ~7% | Minimal | Digital screens, tracking URLs | No |
| M (Medium) | ~15% | Moderate | Business cards, marketing materials | Possible (small logo) |
| Q (Quartile) | ~25% | Higher | Industrial environments, labels | Yes (medium logo) |
| H (High) | ~30% | Highest | Custom branded QR with large logo overlay | Yes (large logo) |
Masahiro Hara and team at Denso Wave (Toyota subsidiary) created QR codes to track automotive parts in manufacturing โ needing faster scanning than 1D barcodes.
QR Code was standardized in Japan as JIS X 0510, enabling broad industrial adoption across manufacturing and logistics sectors.
Denso Wave holds the QR code patent but chose not to exercise it, making the format freely available worldwide โ which accelerated its global adoption.
Japan's mobile carriers began shipping phones with built-in QR scanning apps, starting the mobile QR revolution years ahead of other markets.
QR codes spread to retail, ticketing, advertising, and payment systems globally. China adopted QR-based payments (WeChat Pay, Alipay) at massive scale.
ISO/IEC 18004:2015
The definitive international standard specifying QR code structure, encoding, error correction, and symbol specifications.
Statista 2023
US QR code scans grew from 11M/day (2020) to 33.5M/day (2023) with the largest growth in restaurants (menus) and retail (promotions).
NIST FIPS 197
Reed-Solomon codes are used in QR error correction โ the same coding scheme used in CDs, DVDs, Blu-ray, and deep-space communications.
Denso Wave
Official documentation from QR code inventor Denso Wave, including version tables, module specs, and encoding guidelines.
QR codes always need a dedicated scanning app.
Since iOS 11 (2017) and Android 9 (2018), the native camera app on smartphones can scan QR codes without any additional app.
QR codes can't be customized with colors or logos.
QR codes can include colors, logos, and design elements as long as sufficient contrast and error correction level (H for logos) are maintained. A partially obscured QR code still scans.
A smaller QR code is always better.
Smaller QR codes are harder to scan, especially at distance or when low-resolution cameras are used. Minimum print size is 2ร2 cm with a quiet zone (white border) of at least 4 modules.
Your QR code data is stored on CalculatorApp.me servers.
QR codes, passwords, converters, generators โ every digital tool you need in one place.
Browse All Tools โLast updated:
โ Use HTTPS URLs (not HTTP) โ Short URLs reduce QR complexity โ Add UTM parameters for tracking: ?utm_source=qr&utm_medium=print โ Test on 3+ devices before printing โ Minimum print size: 2ร2 cm (0.8") โ High contrast: black on white best
Never use URL shorteners that might expire. Use a custom domain for permanent QR codes.
Restaurant menus, vaccine passes, contact tracing apps, and contactless check-ins drove QR code scans to all-time highs. iOS 11+ and Android 9+ enabled native scanning without apps.
All QR codes generated here are created client-side in your browser. No data is sent to our servers. Your content is private.