QR&バーコードジェネレーター
📱
2D Matrix

Quick Response Code

The world's most popular 2D barcode, designed for fast scanning and high data capacity, perfect for marketing, payments, and consumer applications.

Introduced
1994
Developer
Denso Wave (Masahiro Hara)
Data Capacity
Up to 4,296 alphanumeric or 7,089 numeric characters
Character Set
Numeric, Alphanumeric, Binary, Kanji

What is QR Code?

QR Code is the most recognized 2D barcode in the world. Those distinctive squares with three corner patterns appear everywhere - on product packaging, advertisements, business cards, restaurant menus, and even in museum exhibits. Unlike traditional barcodes that need a laser scanner, QR codes can be scanned by any smartphone camera. This accessibility has made QR codes the bridge between physical and digital worlds, transforming how we share information, make payments, and interact with brands.

History of QR Code

QR Code was invented in 1994 by Masahiro Hara at Denso Wave, a Toyota subsidiary. It was originally designed to track automotive parts during manufacturing. The "Quick Response" name reflects its design goal: fast scanning from any angle. Denso Wave made the specification public and chose not to enforce patent rights, enabling widespread adoption. While popular in Japan by the 2000s, QR codes went global during the smartphone era. The COVID-19 pandemic in 2020 dramatically accelerated adoption for contactless menus, check-ins, and payments.

How QR Code Works

A QR Code consists of: • **Finder Patterns**: The three large squares in corners that help scanners locate and orient the code • **Alignment Patterns**: Smaller squares (in larger codes) that help with scanning accuracy • **Timing Patterns**: Alternating modules between finder patterns to determine module size • **Format Information**: Error correction level and mask pattern • **Data and Error Correction**: The encoded data with Reed-Solomon error correction QR codes come in 40 versions, from Version 1 (21×21 modules) to Version 40 (177×177 modules). Four error correction levels (L, M, Q, H) allow 7% to 30% data recovery. This is why you can put a logo in the center - the error correction compensates for the obscured area.

Technical Specifications

Symbology Type2D Matrix
Character SetNumeric, Alphanumeric, Binary, Kanji
Data Capacity7,089 numeric / 4,296 alphanumeric / 2,953 bytes
Error CorrectionReed-Solomon (L=7%, M=15%, Q=25%, H=30%)
Versions1-40 (21×21 to 177×177 modules)
Quiet Zone4 modules on all sides
Encoding ModesNumeric, Alphanumeric, Byte, Kanji

Common Use Cases

Marketing & Advertising

Link print ads, posters, and packaging to websites, videos, and landing pages.

Mobile Payments

Alipay, WeChat Pay, and other payment systems use QR codes for transactions.

Restaurant Menus

Digital menus accessed by scanning QR codes on tables - accelerated by COVID-19.

Event Tickets

Concert tickets, boarding passes, and event entry using QR codes on phones.

Product Authentication

Verify genuine products by scanning QR codes that link to verification pages.

Contact Information

vCard QR codes let people save your contact info instantly.

WiFi Sharing

Share WiFi network credentials by scanning a QR code instead of typing passwords.

Industries Using QR Code

MarketingRetailHospitalityEventsPaymentsHealthcareTransportationManufacturing

Advantages & Disadvantages

Advantages

  • Scanned by any smartphone - no app needed
  • Very high data capacity
  • Strong error correction - works when damaged
  • Fast scanning from any angle
  • Can embed logos while remaining scannable
  • Free to use - no licensing fees
  • Globally recognized by consumers

Disadvantages

  • Larger than Data Matrix for same data
  • Needs 4-module quiet zone (more than Data Matrix)
  • Not ideal for industrial/manufacturing (Data Matrix better)
  • Over-used in some marketing - "QR code fatigue"
  • Security concerns - can link to malicious sites

When to Use QR Code

Best For

  • Marketing and consumer-facing applications
  • Mobile payments and digital wallets
  • Sharing URLs, contact info, WiFi credentials
  • Event tickets and boarding passes
  • Any application where consumers will scan with phones

Not Recommended For

  • Industrial part marking (use Data Matrix)
  • Retail point-of-sale (use EAN/UPC)
  • Very small items (Data Matrix is more compact)
  • Applications requiring laser scanners

Frequently Asked Questions

Can I put my logo in a QR code?

Yes! Because QR codes have error correction, you can cover up to 30% of the code (with error correction level H) and it will still scan. Put your logo in the center, not covering the finder patterns (corner squares) or alignment patterns.

What's the maximum data a QR code can hold?

Version 40 with low error correction can hold up to 7,089 numeric digits or 4,296 alphanumeric characters. However, very large QR codes are impractical. For most uses, keep data under 100 characters for best scanning reliability.

Are QR codes secure?

QR codes themselves are just a data format - they're not inherently secure or insecure. The risk is that they can contain malicious URLs. Never scan QR codes from untrusted sources, and check the URL before visiting it.

What's a dynamic QR code?

A dynamic QR code encodes a short redirect URL instead of the final destination. This lets you change where the code points without reprinting it. Dynamic codes also enable scan tracking and analytics.

Related Barcode Formats

Ready to Create Your QR Code Barcode?

Generate professional-quality QR Code barcodes for free. No signup required.

Generate QR Code Barcode Free
QR Code Barcode: Complete Guide, Specs & Generator