Free tool · No signup

QR code history

From a 1994 factory floor to two billion scans a day.

  1. 1994

    Invented at Denso Wave, Japan

    Masahiro Hara's team at Denso Wave built the QR code to track automotive parts on kanban cards — ordinary barcodes held too little data and slowed the line. The key insight was the finder pattern: a square ring whose 1:1:3:1:1 black-white ratio almost never occurs in ordinary print, so a scanner locks onto the three corner squares instantly, from any angle.

  2. 1997

    First industry standard (AIM International)

    AIM International adopted the QR code as an official automatic-identification standard. The code stepped outside the Toyota supply chain: any hardware maker could now build compatible readers — the first move from an internal factory tool to public infrastructure.

  3. 1999

    Denso Wave opens the specification

    The QR code became a Japanese Industrial Standard (JIS X 0510), and Denso Wave published the full specification while declaring it would not enforce its patent. Free to generate and free to read — that one decision is why QR outlived every proprietary rival.

  4. 2000

    ISO/IEC 18004: one global spec

    ISO published the QR code as international standard ISO/IEC 18004. From that point a code printed in Riyadh, Tokyo, or Berlin decodes identically on any compliant reader — the technical foundation everything since has been built on.

  5. 2002

    Japanese phones learn to scan

    The first mobile phones with built-in QR readers shipped in Japan, with Sharp's J-SH09 leading the way. Jumping from a magazine page to a mobile site took one motion, and the QR code crossed from factory floors into everyday life.

  6. 2010

    The marketing wave — and the backlash

    As smartphones spread around 2010–2012, QR codes flooded ads, packaging, and billboards. But scanning still needed a separate app, and too many codes pointed at clumsy desktop pages — so a generation of marketers wrote the format off as a gimmick.

  7. 2017

    The turning point: native camera scanning

    Apple built QR scanning straight into the iOS 11 camera, and Google Lens brought the same to Android. The "download a scanner app" barrier vanished overnight — pointing a phone at a code finally just worked, for everyone.

  8. 2019

    QR becomes money in Asia

    WeChat Pay and Alipay made the QR code the default way hundreds of millions of people pay — a street stall needed nothing more than a printed code taped to the counter. QR proved it could carry high-stakes financial transactions at national scale.

  9. 2020

    COVID-19: contactless everything

    Menus, check-ins, boarding passes, and visitor forms went touch-free almost overnight, and the QR code was the ready-made bridge. Within months, scanning became a reflex for people who had never used a code before — worldwide.

  10. 2021

    Saudi Arabia: a QR on every receipt

    In December 2021, ZATCA's e-invoicing regulation made a TLV-encoded QR code mandatory on every VAT invoice in the Kingdom. From a coffee receipt to an enterprise invoice, literally every purchase in Saudi Arabia now carries a QR code.

  11. 2023

    The dynamic era: living codes + analytics

    With billions of scans a day, the frontier moved from printing codes to managing them. Dynamic QR codes let you edit the destination after printing and measure every scan — when, where, and on which device — turning static ink into a living marketing channel.

QR Code is a registered trademark of DENSO WAVE INCORPORATED.

Did you know?

7,089digits — the maximum one QR code can encode (version 40, level L)
30%of the pattern can be damaged or covered and still decode at error-correction level H
40versions, from 21×21 up to 177×177 modules per side

How a QR code works at a glance

Every QR code is built around three finder patterns — the large squares in three corners. Their 1:1:3:1:1 ratio of dark and light modules almost never occurs naturally in print, so a camera can locate a code instantly, at any rotation, even upside down. That single 1994 insight is why scanning still feels immediate three decades later.

Between the finders run timing patterns — alternating dark and light modules that tell the reader exactly how the grid is spaced, so a slightly skewed or curved print still maps back to clean rows and columns. Larger codes add small alignment patterns for the same reason.

Error correction is the quiet superpower: Reed-Solomon redundancy is spread across the pattern in four levels (L, M, Q, H), so up to 30% of a code can be scratched, stained, or covered by a logo and still decode perfectly. It is the reason a battered sticker on a shawarma-shop door still opens the menu.

Why dynamic QR codes are the current chapter

Everything on this timeline shares one limitation: a classic printed code is frozen the moment it leaves the printer — the destination is baked into the ink. The current chapter fixes that. A dynamic QR code encodes a short redirect link, so the destination can change at any time — a new menu, a seasonal campaign, a moved page — without reprinting a single sticker.

Dynamic codes also made scans measurable for the first time: how many people scanned, when, from which city, and on which device. What began as a parts tag in a Japanese factory is now a two-way marketing channel. If you are deciding which model fits your next print run, the static vs dynamic comparison walks through the trade-offs live.

Frequently asked questions

Masahiro Hara and his engineering team at Denso Wave — a subsidiary of the Toyota group — invented it in Japan in 1994 to track car parts on kanban cards. Their key innovation was the finder pattern with its 1:1:3:1:1 dark-light ratio, which lets a scanner locate a code instantly from any angle.

Denso Wave holds the original patents but announced it would not enforce them for codes that follow the ISO/JIS standard — generating and scanning QR codes is free for everyone, which is exactly why the format won. Note that the name "QR Code" itself is a registered trademark of DENSO WAVE INCORPORATED, so commercial material should carry that attribution.

A static code stores its destination inside the printed pattern itself, so it can never change after printing. A dynamic code stores a short redirect link instead: the destination lives on a server, can be edited at any time, and every scan can be measured. Dynamic codes are the newest chapter of this timeline — they turned printed ink into a manageable channel.

At its largest size (version 40) with the lightest error correction, one code holds up to 7,089 digits, 4,296 alphanumeric characters, or about 3 KB of binary data. In practice you should encode far less: a short link keeps the pattern sparse, so it scans faster, from farther away, and prints reliably at small sizes.

Three advantages compounded: the specification was opened license-free in 1999, so anyone could build tools around it; the finder patterns make detection instant and omnidirectional; and Reed-Solomon error correction keeps damaged prints scannable. Closed or slower rivals stayed niche while the QR code became an ISO-standard commodity.

Nothing on the horizon replaces them at scale. The QR code is now infrastructure: payments across Asia, boarding passes, restaurant menus, and — since December 2021 — a mandatory TLV QR on every VAT invoice in Saudi Arabia. Technologies like NFC complement rather than replace it, because a printed code costs nothing and works with every camera phone.

Need to edit your QR code after printing?

Dynamic QR codes let you change the destination anytime — no reprinting — and show you every scan: when, where, and on which device. Try the full QRA studio free for 14 days.