QR codes grew up in factories and found a second life in the AI age

QR codes grew up in factories and found a second life in the AI age

QR codes are one of the few digital artifacts that managed to look temporary for three decades while becoming permanent. They started as a manufacturing fix inside Japan’s auto industry, spread through logistics and ticketing, turned into a consumer habit once smartphones absorbed the scanner, and now sit inside payment systems, product identity schemes, machine-vision workflows, and digitally signed credentials. They did not win because they were elegant to look at. They won because they solved a physical problem with very little fuss.

That matters even more in the AI age. A modern model can inspect an image, guess context, summarize a label, or route a task. A QR code does something narrower and, in many situations, more useful: it gives a machine an exact handoff point. It turns a messy visual scene into a clean identifier, a URL, a payment payload, a signed document, or a product record. AI is expanding the number of systems that can notice a QR code, reason around it, and act on it. The QR code itself remains stubbornly simple, and that simplicity is part of its strength.

The history of QR codes is often told as a novelty story. Black squares. Posters. Menus. Pandemic passes. That version is too shallow. The more accurate story is about standardization, machine readability, tolerance for dirt and distortion, public licensing, and the steady merger of physical objects with networked software. Once you see QR codes that way, their place in the AI era stops looking accidental. It looks almost inevitable.

A code born on the shop floor

The original problem was not marketing. It was manufacturing. DENSO, working inside the Toyota supply world, needed a better way to identify and track parts on production lines. Ordinary barcodes were too narrow in both senses of the word: they stored limited information, and they forced workers or machines to scan labels one at a time in a more constrained orientation. QR code development began in that industrial setting, led by Masahiro Hara, with a tiny team that was trying to make data capture faster and less brittle on the factory floor.

That industrial origin explains a lot about the code’s personality. The first job of the QR code was boring in the best possible way: move part data faster, with fewer mistakes, in a place where delays and rescans cost money. DENSO’s own history page says the “QR” stood for “quick response,” which captured the design goal of high-speed reading. The Japanese Patent Office’s overview makes the same point from a different angle: QR code spread because it answered a practical need better than the barcode systems that came before it.

That is why QR never behaved like a purely consumer technology. It was not built around delight, self-expression, or novelty. It was built around throughput. Once a code is born in that environment, aesthetics rank below scan speed, orientation detection, print tolerance, and error correction. Plenty of technologies that become mainstream later start that way. Ethernet did. USB did. QR did. What matters is not the first public image of the tool. What matters is the original constraint it was designed to survive.

Another detail from that early history tends to get overlooked. DENSO was not trying to produce a fancy replacement for every barcode in existence. It was trying to fix a particular operational pain. That keeps the invention grounded. QR code was not a moonshot. It was a workbench answer to a workbench problem. Technologies built that way often last longer than technologies built around hype, because the need stays real after the excitement fades.

The strange part is what happened next. A tool meant for automotive parts escaped the plant. It moved into warehousing, then public infrastructure, then consumer interfaces, then identity and payments, then digitally signed documents, then the scanning layer of modern machine vision. The path looks odd only if you think of QR as a gimmick. It makes perfect sense once you understand that QR code is a general-purpose bridge between physical surfaces and exact machine-readable data.

The design choices that made QR hard to kill

A QR code survives because its structure is doing real work. The three large corner patterns are not decorative. They let scanners find orientation quickly. DENSO’s history page explains that the development team searched for a pattern that would not be easily confused with nearby marks, landing on the black-and-white ratio of 1:1:3:1:1 in the position detection patterns. The Japanese Patent Office describes the same ratio as a key reason machines can recognize the code accurately from the side or at an angle.

That geometry solved a problem ordinary barcodes handled poorly. A linear barcode asks the scanner to behave in a more disciplined way. A QR code assumes the world will be untidy. It expects imperfect camera angles, imperfect print conditions, imperfect surfaces, and imperfect lighting. Model 2 QR codes improved this further with alignment patterns that help reading when the code is distorted or printed on curved surfaces. QR won because it treated mess as normal.

Error correction is the other quiet superpower. DENSO’s technical material lists four correction levels, from L through H, with Level H restoring about 30% of codewords. That is not a small engineering detail. It is the reason a QR code can still work after being smudged, scratched, partially covered, or photographed under bad conditions. A lot of consumer users read that as magic. It is not magic. It is a design decision that assumed the code would live in the physical world instead of a perfect rendering environment.

Capacity mattered too. QR code uses two dimensions rather than one, which lets it pack far more information into a small area. DENSO’s own documentation notes that Model 2 can encode up to 7,089 numerals at its maximum size. Versions run from Version 1 at 21 × 21 modules to Version 40 at 177 × 177 modules. That gave developers, printers, manufacturers, and later app designers room to decide whether the code should carry a short pointer, a compact identifier, or a more substantial payload.

Then there is the licensing decision, which may have mattered almost as much as the engineering. DENSO retained patents, but its official patent page and history pages make clear that standardized QR codes could be used freely as long as they followed JIS or ISO standards, and the company stated early on that it would not exercise patent rights for standardized codes. That helped QR grow into what DENSO itself later called a “public code.” A good format can stay niche if ownership is tight. QR had the opposite luck. It was technically strong and socially easy to adopt.

Standardization made the same effect global. DENSO’s standardization timeline traces QR from AIM International recognition through JIS and into ISO. The standard is not frozen in history either; ISO lists ISO/IEC 18004:2024 as the current specification for QR code symbology. That matters because it shows QR is not a relic preserved by habit. It remains a maintained, formal, industrial-grade standard.

QR code logic and AI logic at a glance

QR code on its ownAI system around it
Encodes exact data in a fixed visual structureInterprets the broader scene, intent, and next action
Works through deterministic decoding rulesWorks through probabilistic pattern recognition
Excels at reliability and repeatabilityExcels at context, ranking, and automation
Needs clear print, contrast, and placementCan compensate for messy environments and mixed signals
Hands off an identifier, URL, or payloadDecides what to do after the handoff

The point is not that one replaces the other. QR and AI are strongest when they split the job. The code provides a precise machine-readable anchor; the AI layer handles ambiguity, context, interface adaptation, fraud checks, routing, or downstream automation. That division is already visible in today’s computer-vision stacks, barcode APIs, and product identity systems.

The moment QR left industry and entered public life

QR codes did not become culturally visible the minute they were invented. For years, they were stronger as infrastructure than as spectacle. Standardization and open use rights laid the foundation, but broad public adoption needed another ingredient: a camera that people carried all day, plus software that made scanning feel native instead of niche. That shift is now obvious in official platform documentation. Apple’s support pages show QR scanning as a normal function inside Camera and Control Center, and Android’s own consumer guidance describes QR scanning from Quick Settings and the device camera. Google’s account help also documents QR-based sign-in on Android, with built-in camera support on Android 9 and higher.

That change sounds trivial until you compare it with the earlier app era. A technology feels optional when the user must stop, search an app store, install a separate reader, and learn a new habit. It feels ordinary when the camera simply recognizes the code. The operating system did for QR what browsers once did for hyperlinks. It turned an extra behavior into a default one.

Once that happened, QR codes stopped being primarily an industrial code and became a public interface element. Tickets, menus, passes, sign-ins, promotions, packaging, device setup screens, and payment placards all benefited from the same simple trick: show a code on a surface, let a general-purpose camera find it, and move the person or machine into the right digital flow with almost no typing. The code did not need to become more glamorous. It only needed to become frictionless.

DENSO’s own telling of the format’s spread is revealing here. The company notes that QR moved beyond manufacturing into tickets and advertising, and later linked with cloud services for tracing, authenticity judgment, payments, coupons, and access control. That is a useful reminder that the modern QR code is rarely just a static symbol. It is often a doorway into a back-end system, which is why it keeps reappearing whenever physical objects need to talk to software.

The most interesting part of this phase is that the code itself did not change much in public perception. The surrounding stack changed. Smartphones got better cameras. Platforms normalized scanning. Back-end systems got more connected. APIs improved. Cloud services matured. The humble square looked the same while the meaning of a scan became much richer. That pattern is one reason QR looks deceptively old-fashioned. Its surface hardly moves. The systems behind it keep getting more sophisticated.

Payments, documents, and the rise of the scan as proof

Many people still think a QR code is basically a shortcut to a website. That is one use. It is far from the whole picture. EMVCo’s QR material frames QR codes as a standardized data format for payments, created to broaden acceptance and simplify interoperability. In other words, a payment QR is not just a marketing link with a logo nearby. It is part of a payment rail with formal structure around the payload.

That shift matters because it turns the scan into a proof event. You are no longer just visiting a page. You are authorizing, identifying, or transferring. That same change showed up in digital health and travel documentation. The WHO’s Digital Documentation of COVID-19 guidance explicitly describes the digital representation as either a digitally signed FHIR document or a digitally signed two-dimensional barcode such as a QR code. The EU digital COVID certificate then familiarized millions of people with the idea that a QR scan could stand in for a credential rather than a simple link.

Google’s support documentation on QR-based sign-in pushes the same principle into account security. The code becomes part of verification logic between devices, not just a convenient path to content. This is one of the big underappreciated changes in QR history. The code evolved from pointer to proof. Once people accept that a black-and-white symbol can authenticate a payment, a pass, or a login step, the cultural status of the format changes. It stops being a novelty and starts behaving like infrastructure.

That does not make every QR code trustworthy. It does mean the category has widened. One QR code might resolve to a product page. Another might contain a payment payload. Another might encode a structured credential. Another might call a sign-in flow already bound to an account state. Lumping them all together misses the point. The visual wrapper is similar; the trust model behind it can be completely different.

This is also where QR’s place in the AI age starts to sharpen. AI systems do not just need content. They need signals that are structured enough to act on. Payments, credentials, and verified product records are stronger signals than generic web pages. A scan that yields a normalized payload is much more useful for automation, risk scoring, fraud detection, routing, and agentic workflows than a scan that yields an unstructured mess. QR’s public role has been moving in that direction for years.

AI did not replace the QR code

There is a lazy way to think about AI and QR codes: smarter vision makes the code unnecessary. That sounds plausible for about ten seconds. Then the real systems show up. Google’s ML Kit says its barcode scanning happens on device and does not require a network connection. OpenCV provides a dedicated QRCodeDetector with methods to detect, decode, and even decode curved QR codes. Apple’s CIQRCodeFeature identifies the code’s corners and decoded message. These are not signs of an obsolete format. They are signs of a format that remains useful enough to deserve specialized machine-reading tools.

The deeper reason is simple. Generative AI is powerful in ambiguous spaces. QR code is powerful in low-ambiguity spaces. A multimodal model can look at a shelf, identify a product family, estimate condition, read surrounding text, or infer user intent. A QR code can hand the system the exact item identity, exact URL, exact serialized reference, or exact payment payload. Those are different jobs. The second job does not disappear because the first one got better.

This is why QR belongs so naturally in AI workflows. It gives an AI stack a crisp boundary. Before the scan, the system is perceiving. After the scan, the system is acting on a more precise token. That can reduce error, shorten workflows, improve lookup speed, and limit guesswork. In retail or manufacturing, that distinction is not academic. It is the difference between a likely match and the right unit.

There is another advantage that gets less attention: QR codes are inspectable as objects. Engineers can print them, place them, size them, stress-test them, and model them. The code’s behavior is governed by standards and decoding rules, not by opaque latent behavior. That makes QR attractive in systems where auditability matters. AI often expands the need for deterministic checkpoints rather than eliminating it. QR is one of those checkpoints.

None of this argues that every future interface needs a QR code. Plenty of tasks will shift to direct vision, voice, NFC, passkeys, sensors, or background identity layers. The point is narrower and more important: where the world still needs a visible, cheap, printable, standards-based, camera-readable token, QR remains unusually hard to beat. AI does not erase that niche. It enlarges the number of systems that can make use of it.

Machine vision needs anchors, and QR is one of the best

If you want to see QR’s future more clearly, stop looking only at restaurant tables and packaging. Look at machine vision. OpenCV’s QR detector is built for exact decoding from images. Apple’s visionOS documentation describes barcode detection in 3D space, where ARKit can detect, decode, and place content near barcodes. That is a strong clue about where these patterns belong in the next interface layer. They are not just shortcuts for humans. They are landmarks for machines.

A machine-vision system works in a noisy world. Objects overlap. Surfaces bend. Lighting shifts. Packaging changes. Text varies by language and layout. In that environment, a stable marker is gold. QR codes do not solve every problem, but they provide a fixed reference that can snap an uncertain visual scene into a more exact digital state. A robot, scanner, headset, or mobile app can move from “I think this is the right object” to “I know which exact record to load.”

The industrial variations around QR underline the same point. Micro QR was standardized for tighter spaces and needs only one orientation detecting pattern, while rMQR was created for long, narrow surfaces where a traditional square QR code is awkward. DENSO’s material on rMQR makes the motivation explicit: narrow spaces still need machine-readable capacity. The format family keeps evolving because real-world surfaces keep imposing constraints.

That matters in warehouses, healthcare, electronics, spare parts, and any environment where an object is small, curved, crowded with text, or constantly moving. AI can help locate, prioritize, and reason across the scene. The code can finish the identity step. The combined system is usually stronger than either layer on its own. The future here is not code versus AI. It is code plus AI, each doing the part it is best at.

There is also a philosophical point hiding in this. The AI age is often described as an age of invisible computing. QR is the opposite. It is visible, blunt, and unapologetically machine-facing. Yet that visibility is useful. It gives humans a clue that a digital layer exists, and it gives machines a precise portal into that layer. Not every system wants to disappear into the background. Some systems benefit from a clear, shared marker that both people and machines can recognize. QR remains one of the cheapest ways to create that marker.

Packaging becomes software in the GS1 and DPP era

The next big chapter in QR history is not poster campaigns or trendy menu design. It is product identity. GS1 Digital Link describes a standardized method for encoding identifiers such as GTINs, serial numbers, batch numbers, and expiry dates into web URIs. GS1 US describes the same shift in plainer language: barcodes become web links, connecting a product’s unique identity to online information that brands control. That is a profound change. The package stops being just a labeled object and starts behaving like a software endpoint.

Sunrise 2027 is the clearest signal of where retail is heading. GS1 US says the project is about preparing for a transition to smarter 2D barcodes, including retailer acceptance at point of sale. This is not framed as a cute consumer interaction. It is an infrastructure migration. A single 2D code can carry richer product data and support both checkout and post-scan digital experiences. That is exactly the kind of layered functionality QR handles well.

Europe’s Digital Product Passport agenda pushes the same direction from the regulatory side. Regulation (EU) 2024/1781 establishes the framework for ecodesign requirements for sustainable products and includes the digital product passport. European Commission material describes the DPP as a way to store and share relevant product data on sustainability, durability, and environmental aspects, available to consumers, businesses, and public authorities. In plain terms, products are acquiring a machine-readable identity card that lives across their lifecycle.

QR codes are not the only carrier that can participate in that future, but they are one of the most practical. They are cheap, globally recognizable, printable on packaging, and readable by general-purpose cameras. GS1’s work on Digital Link and its DPP provisional standard makes that institutional direction hard to miss. The humble scan is turning into a gateway to provenance, care instructions, recycling information, batch data, recall status, and product-level services.

This is where QR and AI start feeding each other in a more serious way. Once products have richer digital identity, AI systems can summarize that information for shoppers, verify compliance in enterprise workflows, route after-sales support, flag anomalies, or help customs and retailers process data at scale. The QR code does not perform those tasks by itself. It supplies the consistent entry point. In an economy that keeps asking physical products to behave like data objects, that role becomes more valuable, not less.

The weak spots behind the black squares

The biggest weakness of QR is not the square itself. It is the trust gap after the scan. The FTC warns that scam QR codes can send people to spoofed sites that steal information or to pages that install malware. The UK’s National Cyber Security Centre makes a similar point, noting that much QR-related fraud happens in open spaces such as stations and car parks and often relies on social engineering. A QR code hides its destination until the scan, which gives attackers a small but meaningful advantage over plain visible text.

That matters more as QR becomes tied to money, identity, and official-looking workflows. A fake poster link is annoying. A fake parking payment code, fake sign-in code, or fake document verification flow is riskier. The scan feels frictionless, and frictionless systems are always attractive to attackers because users are trained to move quickly. The more normal the scan becomes, the more important preview, domain checking, signed payloads, and controlled placement become.

There is a second weakness that is less dramatic and more common: bad implementation. Dead links. Poor landing pages. Oversized codes used where plain text would do. Tiny codes placed on reflective or curved surfaces with terrible contrast. Branding that destroys readability. DENSO’s own FAQ warns that heavy design treatment can slow reading or break it outright. Plenty of bad QR experiences are not fraud. They are just careless interface design.

That is worth stressing because QR often gets blamed for failures that belong to the surrounding system. If a code resolves to an ugly mobile page, the problem is not the format. If a code is placed where nobody can scan it comfortably, the problem is not the format. If a retailer or authority uses a code without any trust cues, fallback path, or domain clarity, the problem is not the format. QR is a transport layer. It inherits the quality of the system it points into.

The right lesson is not “avoid QR.” It is “treat QR as interface infrastructure.” That means controlled domains, recognizable context, safe previews, sane print specs, and alternatives when scanning fails. Once organizations start treating the code like a serious interface component instead of a decorative shortcut, many of the worst user complaints disappear.

A future built on quiet reliability

The future of QR code is not especially glamorous. That is exactly why it looks durable. ISO still maintains the standard. DENSO continues to evolve the family with variants such as rMQR. GS1 is pushing 2D product identity deeper into retail. European regulation is pushing product passports into the lifecycle of goods. Platform vendors keep native scanning in reach. Computer-vision stacks still ship dedicated barcode detection and decoding tools. None of that looks like a fad hanging on by nostalgia. It looks like infrastructure getting folded into more systems.

The AI age will not make printed machine-readable markers disappear. It will sort them. Weak use cases will fade. Strong ones will deepen. Posters that send people to useless pages deserve to die. Codes that link physical products to verified digital records, help machines identify exact objects, carry payment payloads, or anchor spatial computing will stay. AI is ruthless with vague middle layers. QR survives where it gives clarity.

That is the real place of QR in the AI era. It is not the star of the show, and it does not need to be. It is the dependable hinge between worlds: physical and digital, visual and symbolic, uncertain perception and exact instruction. Few interface ideas have traveled so far by staying so modest. The black squares are still with us because, beneath the hype cycles, cheap certainty is hard to replace.

FAQ

What problem was the QR code originally built to solve?

It was created inside DENSO’s automotive environment to track parts and speed up data capture on production lines where ordinary barcodes were too limited and too cumbersome to scan.

Who invented the QR code?

Masahiro Hara led the development effort at DENSO, and official DENSO and Japanese Patent Office materials place the invention in 1994.

What makes a QR code different from a traditional barcode?

A QR code stores data in two dimensions rather than one, which allows greater capacity and easier reading from multiple angles.

Why can QR codes be scanned so quickly?

Their position detection patterns make orientation easy to identify, and the format was designed from the start for high-speed reading.

What is the purpose of the three large squares in a QR code?

They are finder patterns that help scanners detect orientation and locate the code quickly, including when it is viewed from an angle.

How much information can a QR code hold?

DENSO’s documentation says a maximum-size Model 2 QR code can encode up to 7,089 numerals, with size increasing across versions from 21 × 21 to 177 × 177 modules.

Why did QR code spread so widely instead of staying inside factories?

Strong technical design helped, but the licensing decision mattered too. DENSO allowed standardized QR use without enforcing patents, which made broad adoption easier.

Are QR codes still an active standard?

Yes. ISO lists ISO/IEC 18004:2024 as the current QR code symbology specification, which shows the standard is still maintained.

Did smartphones make QR codes mainstream?

They were a major turning point because Apple and Android both expose native QR scanning through built-in camera and scanner features.

Are all QR codes just web links?

No. Some lead to websites, but others can carry payment payloads, login flows, or digitally signed document data.

What role do QR codes play in digital payments?

EMVCo standardizes QR data formats for payments so they can be accepted more broadly and processed more consistently across payment systems.

Why were QR codes important during the pandemic?

They helped normalize the idea that a QR scan could represent a verified credential, especially through systems such as WHO-aligned documentation and the EU digital COVID certificate.

Does AI make QR codes less relevant?

Not really. AI is strong at interpreting messy scenes, while QR codes provide exact machine-readable anchors that reduce ambiguity.

Can AI systems read QR codes directly?

Yes. Dedicated computer-vision tools such as Google ML Kit, OpenCV, and Apple’s imaging frameworks support barcode and QR detection or decoding.

Why do robots and AR systems benefit from QR-like markers?

Because they provide stable reference points in noisy environments, making it easier for a system to connect what it sees to the correct digital record or spatial action.

What is GS1 Digital Link?

It is a GS1 standard for encoding identifiers such as GTINs into web URIs so one barcode can connect a product to online information and services.

What is Sunrise 2027?

It is GS1’s industry initiative to prepare retailers and brands for wider acceptance of smarter 2D barcodes at point of sale.

What do QR codes have to do with Digital Product Passports?

They are one practical carrier for linking a physical product to the digital data required by emerging product-passport frameworks and related standards.

What are the main risks of scanning random QR codes?

They may lead to spoofed websites, phishing flows, malware, or tampered payment pages, especially in public spaces where fake stickers can replace legitimate codes.

Can a QR code work without internet access?

Yes. Decoding the code itself can happen locally; for example, Google’s ML Kit says barcode scanning can happen on device without a network connection. Whether the next step needs internet depends on what the code contains.

What are Micro QR and rMQR used for?

They serve space-constrained use cases. Micro QR is meant for smaller print areas, while rMQR is designed for narrow rectangular spaces where a square code is awkward.

Author:
Jan Bielik
CEO & Founder of Webiano Digital & Marketing Agency

QR codes grew up in factories and found a second life in the AI age
QR codes grew up in factories and found a second life in the AI age

This article is an original analysis supported by the sources cited below

History of QR Code
Official DENSO history of QR code development, naming, spread, and design logic.

QRcode invented by DENSO
DENSO overview of the invention, industrial origin, and open-patent approach.

QR Code development story
DENSO WAVE account of the development team, industrial motivation, and later applications.

QR Code Standardization
DENSO timeline covering AIM, JIS, ISO, and related standardization milestones.

ISO/IEC 18004:2024
ISO page for the current QR code symbology specification.

QR Code Model 1 and Model 2
DENSO technical page on the main QR code models and their capacity.

Error correction feature
DENSO explanation of QR code error-correction levels and restoration capability.

Information capacity and versions of QR Code
DENSO reference for QR code version sizes and storage capacity.

About the patent
Official DENSO page on patent ownership and free use of standardized QR codes.

Micro QR Code
DENSO page on the smaller QR variant for constrained print areas.

What is rMQR Code?
Official description of rectangular Micro QR for narrow surfaces.

QR Code DENSO WAVE INCORPORATED
Japanese Patent Office overview of QR code’s invention and why it spread.

Scan a QR code with your iPhone or iPad
Apple support instructions showing QR scanning as a native platform feature.

How do you scan QR codes on Android?
Android guidance on built-in QR scanning.

Sign in using QR codes
Google Account help page showing QR code use in authentication flows.

EMV QR Codes
EMVCo explanation of standardized QR code data formats for payments.

Barcode scanning
Google ML Kit documentation for on-device barcode and QR scanning.

cv QRCodeDetector Class Reference
OpenCV reference for QR detection and decoding in computer-vision systems.

CIQRCodeFeature
Apple developer documentation for QR code recognition features in images.

Locating and decoding barcodes in 3D space
Apple visionOS documentation showing barcode detection in spatial computing.

Concepts – WHO Digital Documentation of COVID-19 Certificates
WHO guidance on digitally signed health documentation, including 2D barcodes.

EU digital COVID certificate how it works
Council of the EU explainer on the EU digital COVID certificate.

GS1 Digital Link
GS1 overview of the standard for turning product identifiers into web URIs.

What is GS1 Sunrise 2027?
GS1 US page on the move toward smarter 2D barcodes at retail point of sale.

What is GS1 Digital Link for Product URLs?
GS1 US explanation of how product identifiers become controlled digital links.

Regulation EU 2024 1781
Official EU regulation establishing the framework that includes the digital product passport.

Commission launches consultation on the Digital Product Passport
European Commission update on the next phase of Digital Product Passport development.

Ecodesign requirements for sustainable products
EUR-Lex summary page highlighting the digital product passport as part of the regulation.

GS1 Digital Product Passport Provisional Standard
GS1 standards page connecting QR and broader data-carrier choices to product passports.

Scammers hide harmful links in QR codes to steal your information
FTC consumer warning on phishing and malware risks tied to malicious QR codes.

QR Codes what’s the real risk
UK National Cyber Security Centre guidance on QR-related fraud and social-engineering risks.