Barcode Technology

Barcode History

Barcode Label Paper

Barcode Printer

Barcode Application

Inventory Management

AI Barcode QRCode

Barcode Scanner

Barcode Software

Barcode Software B

Barcode Software C

Barcode Software D

Barcode Software E

New Technology A

New Technology B

Robot Technology

Barcode Types

Barcode Types B

Barcode Types C

Barcode Types D

Barcode Types E

Barcode Types F

Electronic Technology

Psychology at Work

Barcode Technology and Barcode Software Related   <<< Back to Directory <<<

A Comprehensive Technical Guide to Barcodes: From 1D to 2D, RFID, and the Future of Machine Vision (P26)

Chapter 26: The QR Code (Quick Response) - 1994

Chapter Summary

Invented by Denso Wave in 1994 to meet the demanding needs of Japan`s automotive industry, the QR Code was a revolutionary leap beyond traditional barcodes. As a two-dimensional matrix code, it was engineered for high-speed, omni-directional reading and massive data capacity. The inclusion of robust error correction and distinctive position detection patterns made it exceptionally suited for industrial environments. While its initial purpose was tracking automotive parts on fast-paced assembly lines, the QR Code`s design principles---especially its ability to be scanned quickly by a camera---catapulted it far beyond the factory floor. This chapter explores its technical evolution, contrasting its foundational characteristics with those of symbologies like Code 39, and examines its profound impact across numerous industries, from manufacturing and retail to marketing and consumer engagement, where it has become a ubiquitous bridge between the physical and digital worlds.

26.1 The Genesis of Quick Response

The story of the QR Code is a quintessential example of innovation driven by necessity. By the 1980s, barcodes were the established standard for automatic identification in manufacturing, logistics, and retail. However, the industrial landscape of Japan was shifting. The 1990s saw a move away from mass production of a few standardised products towards high-mix, low-volume production. This new manufacturing paradigm demanded much more detailed production management, requiring barcodes to hold far more information than the limited capacity of traditional linear barcodes, which were typically limited to around 20 alphanumeric characters .

In 1992, Masahiro Hara, an engineer at Denso Wave (then a subsidiary of Toyota), was tasked with a specific challenge from the factory floor: find a way to make barcode reading faster. At the time, the limitations of standard barcodes were overcome by printing multiple codes on a single document, but this created a new bottleneck. Workers had to scan as many as a thousand barcodes a day, a process that was inefficient and prone to fatigue. Hara initially attempted to solve the problem by improving the speed of barcode scanners but soon realised that the technology itself was the limiting factor. Furthermore, the trend towards miniaturisation meant that the code itself needed to be printed in an increasingly small space while holding more information, a paradox that a one-dimensional code could not resolve .

This confluence of pressures---the need for greater data capacity, higher reading speed, and a smaller physical footprint---led Hara and his two-person development team to conceive an entirely new type of code. They envisioned a code that could hold information in both horizontal and vertical dimensions, drastically increasing its data capacity. The most significant hurdle was the issue of speed. Two-dimensional codes existed before the QR Code, but they were difficult to locate and read quickly. Traditional barcodes are straightforward for a scanner to interpret because they are linear; the scanner knows where to look. A two-dimensional code, however, presented a challenge: how could a scanner quickly and reliably find the code, regardless of its orientation, and then decode it at high speed

The breakthrough came with a simple yet elegant idea. Hara realised that the code needed a kind of 'signpost' or marker that would instantly tell the scanner, 'This is a code.' The development of this marker, which became known as the position detection pattern, was a meticulous process. To ensure the scanner could unambiguously identify the code, the pattern had to be unique and not easily confused with other shapes found in printed materials. The team embarked on an exhaustive study, converting countless printed materials like magazines, flyers, and cardboard boxes into black and white patterns to analyse their properties. They were searching for a ratio of black and white areas that was the least common in the world of print. After intense research, they identified this unique ratio: 1:1:3:1:1. This distinct ratio became the core of the three position detection patterns located at three corners of the QR Code, a design choice that enables the code to be read at high speed from any of 360 degrees. After a year and a half of development, the QR Code was born .

The official announcement of the QR Code in 1994 marked a milestone. It could encode approximately 7,000 numeric characters and was capable of handling Kanji and Kana characters efficiently, a crucial feature for its native Japanese market. This allowed an entire Japanese character to be stored in 13 bits, making it over 20% more efficient for this data type than other two-dimensional symbologies . True to the nature of its invention, Denso Wave took the remarkable step of not exercising its patent rights on the QR Code, allowing it to be used freely and encouraging its widespread adoption. The first commercial application was on contact lens packages, where the code`s ability to hold a large amount of data in a small, printable area was immediately valuable .

26.2 Technical Architecture of a Quick Response

The QR Code`s technical architecture is a masterclass in efficient and robust data encoding. Unlike the linear, one-dimensional representation of data in a traditional barcode, the QR Code encodes information both horizontally and vertically within a square grid of black and white modules. This two-dimensional structure allows it to store a vast amount of data in a remarkably small area, holding hundreds of times more information than a conventional barcode of a similar size .

26.2.1 High Data Capacity and Encoding Modes

The QR Code is defined by its capacity to handle a wide variety of data types. The base specification allows for the encoding of numeric, alphanumeric, byte/binary, and Kanji characters. At its largest version (Version 40), a QR Code can store up to 7,089 numeric digits, 4,296 alphanumeric characters, or 2,953 bytes of binary data . This capacity is modulated by the chosen level of error correction; a higher correction level consumes more of the code`s data area, reducing its overall storage capacity but dramatically increasing its resilience .

26.2.2 The Genius of Position Detection and Error Correction

The hallmark of the QR Code`s design is its emphasis on fast, reliable reading. This is primarily achieved through its three position detection patterns located at the bottom-left, top-left, and top-right corners of the symbol . The unique 1:1:3:1:1 ratio of these patterns allows a scanner to quickly determine the location, orientation, and size of the code, even if it is partially distorted or viewed from an angle. This design eliminates the need for the scanner to search a large area, enabling high-speed, omni-directional reading. The fourth corner, left intentionally without a pattern, provides orientation information and helps the decoder determine the module size .

Complementing its speed, the QR Code incorporates powerful Reed-Solomon error correction. This is one of its most important features, particularly for industrial applications where codes are often subjected to harsh conditions . The error correction capability is configurable in four levels: L (Low, can restore 7% of data), M (Medium, 15%), Q (Quartile, 25%), and H (High, 30%). This means that even if a QR Code is partially dirty, damaged, or obscured, the embedded redundant data allows the decoder to reconstruct the original information accurately . This made the QR Code an ideal choice for environments like automotive assembly lines, where parts and documents could be easily soiled with grease or oil.

26.2.3 Versions and Standardization

The QR Code`s versatility is further demonstrated by its 40 different versions, each with a corresponding module count and data capacity. Version 1 is a 21x21 module matrix, while Version 40 is a much larger 177x177 grid. This variability allows a user to select the smallest version necessary to hold their specific data, optimising for the available printing area .

Recognising its global potential, the QR Code was standardised by the International Organisation for Standardisation (ISO) and the International Electrotechnical Commission (IEC) as ISO/IEC 18004. The standard has been revised over time, with the current specification detailed in ISO/IEC 18004:2024. This standard defines the QR Code`s symbology characteristics, encoding methods, symbol formats, and error correction rules, ensuring consistency and interoperability across different scanning devices and systems globally . The standard also introduced the Micro QR Code, a smaller variant for applications where space is severely constrained, though it sacrifices the full capacity and error correction of the standard code .

26.3 QR Code Versus Code 39: A Foundational Comparison

To truly appreciate the impact of the QR Code, it is instructive to compare its technological characteristics with those of a prominent first-generation barcode like Code 39. Code 39, standardised as ISO/IEC 16388, is a widely used alphanumeric, one-dimensional symbology. Its design and limitations starkly highlight the paradigm shift that the QR Code represented .

| Feature | Code 39 | QR Code |

| Dimension | 1D (Linear) | 2D (Matrix) |

| Data Capacity | Variable length, but typically 20-30 characters in practice. Maximum of ~50 characters . | Up to 7,089 numeric characters or 4,296 alphanumeric characters . |

| Character Set | Uppercase letters (A-Z), digits (0-9), and seven special characters (-, ., space, $, /, +, %). Full ASCII available via extended encoding . | Numeric, alphanumeric, byte/binary, and Kanji characters . |

| Check Digit | Optional . | Mandatory and integral to the Reed-Solomon error correction system . |

| Error Correction | None. A single damaged bar can render the code unreadable. | Built-in Reed-Solomon error correction (up to 30% restoration) . |

| Scanning | Requires a dedicated laser scanner, typically read in a specific orientation (uni-directional) . | Scannable by camera-based devices from any angle (omni-directional) using the position detection patterns . |

| Primary Use Cases | Industrial labels, government/military identifiers (LOGMARS), inventory management . | URLs, mobile applications, marketing, supply chain management, product tracking, payments . |

Code 39 was invented in the 1970s and became a standard because it was relatively easy to print with standard dot-matrix printers. Its simplicity was its main strength. However, its data capacity is severely limited, and it is highly vulnerable to damage; a simple smudge or crease can make the entire code unreadable. It is also a 'self-checking' symbology, meaning an error in the code itself would not result in the misinterpretation of another character, but it lacks the sophisticated error correction needed to recover lost data .

The QR Code directly addresses these limitations. Where Code 39 is a fragile, linear, and capacity-constrained code, the QR Code is a robust, high-capacity, two-dimensional data matrix. The QR Code`s design was a direct response to the failures of the old paradigm, aiming not just to be better but to be fundamentally different, capable of solving problems that Code 39 and similar linear codes could not.

26.4 Industry Applications: From Assembly Lines to Global Commerce

The QR Code`s journey from a specific industrial tool to a global phenomenon is a testament to its design versatility. Its ability to link the physical world to digital information, combined with its capacity and resilience, has made it an invaluable asset across an ever-expanding range of industries.

26.4.1 Manufacturing and Logistics: The Birthplace of QR

The QR Code`s original and most enduring application remains in manufacturing and logistics, where its resilience and speed are paramount. Born in the automotive industry, the QR Code is used to track components through every stage of production. In the bustling environment of an assembly line, where speed and accuracy are critical, the QR Code`s ability to be scanned quickly from any angle by a handheld scanner is a major advantage. Its resistance to dirt and damage is invaluable; a QR Code on a greasy engine part can still be read effectively, whereas a traditional Code 39 barcode would be useless. The code is often used to store a part number, production date, manufacturer, and other critical data, facilitating just-in-time manufacturing processes .

Beyond individual parts, the QR Code is used throughout the supply chain. It is printed on shipping labels, pallets, and individual packages, enabling real-time tracking from warehouse to the final destination. This enhances inventory management, reduces loss, and ensures that the right product reaches the right place at the right time. The modern supply chain, with its complex networks of global trade, relies heavily on the QR Code`s data capacity and reliability for efficient and transparent operations.

26.4.2 Retail and Consumer Goods: A New Point-of-Sale and Beyond

The retail sector is undergoing a 'second barcode revolution', transitioning from the Universal Product Code (UPC) to QR Codes. The traditional barcode is essentially a product identifier; it tells the checkout system that a specific item is being purchased. A QR Code, on the other hand, can be a data carrier in its own right, storing a wealth of information about the product itself . This shift is being driven by GS1, the standards organisation behind the traditional barcode.

Leading retailers, such as Tesco in the UK, have begun trialling QR codes on their own-brand products . The benefits are substantial and multi-faceted:

Better Operations: A QR Code can store information like the product`s batch number, manufacturing date, and expiry date. This granularity allows for precise stock management, better rotation of perishable goods, and rapid, targeted recalls if a specific batch is found to be faulty. Store teams can also see which products are nearing their expiry date, which helps in reducing waste .

Customer Engagement: This is perhaps the most revolutionary aspect for retail. A consumer can scan a QR Code on a package with their smartphone to access a world of information. This can include detailed ingredient lists, sourcing and sustainability information, cooking instructions, recipes, or promotional offers .

This capability provides a direct line of communication between the brand and the consumer, right at the shelf. For brands, this interaction is a rich source of first-party data, offering insights into consumer behaviour and preferences. Dynamic QR codes allow brands to update the content linked to the code without changing the packaging, offering seasonal promotions, and creating more agile marketing campaigns .

26.4.3 Marketing and Customer Engagement: Bridging the Physical and Digital

The most visible and ubiquitous application of the QR Code is in marketing. The QR Code`s ability to be scanned by any smartphone camera has made it the ultimate tool for bridging the gap between the physical and digital worlds. As consumers became more comfortable scanning QR codes, brands capitalised on this ease of use to create deeper relationships with their customers .

QR codes are now a standard feature on posters, flyers, product packaging, and even television advertisements. The classic use case is driving traffic to a website, landing page, or app download. However, brands have become increasingly creative in their use of the technology:

Storytelling and Immersion: Wine brand 19 Crimes uses QR codes on its labels to unlock an augmented reality (AR) experience. When scanned, the historical characters depicted on the label come to life, telling their stories. This adds a layer of interactive entertainment that significantly enhances brand engagement .

Promotions and Loyalty: Capri Sun launched a successful sweepstakes campaign where consumers could scan a QR code on the packaging for a chance to win prizes. This not only drove engagement but also collected valuable consumer data, with the campaign garnering hundreds of thousands of landing page views . Energy drink brand Monster Energy used QR codes in a partnership with the Call of Duty video game, allowing players to scan codes on cans to earn in-game rewards, a strategy that directly links product purchase with digital consumer engagement .

Access to Information: In industries where trust and transparency are paramount, QR codes are a powerful tool. Food brands, particularly challenger brands, use QR codes to provide transparency on ingredients and sourcing. For instance, a brand specialising in allergy-safe snacks can use the code to provide the rigorous testing and certification information that can reassure consumers with severe allergies . A high-protein chocolate brand can use it to make scientific information accessible and prove the health benefits of their product .

26.4.4 Healthcare and Pharmaceuticals: Enhancing Safety and Efficiency

The healthcare sector has adopted QR codes to improve patient safety, manage inventory, and combat counterfeiting. In hospitals, QR codes can be placed on patient wristbands. Scanning the code provides instant access to the patient`s medical records, medication history, and treatment plan, reducing the risk of medical errors and ensuring that the right patient receives the right treatment and medication. This application leverages the QR Code`s ability to store a unique identifier that links to a secure database, rather than storing sensitive information directly on the code itself.

The pharmaceutical industry is leveraging QR codes for serialisation and traceability to combat the global problem of counterfeit drugs. By encoding a unique serial number and batch information in a QR Code on each individual package, manufacturers and regulators can track a medicine from production to the patient. This adds a vital layer of security to the supply chain, protecting patient health and brand integrity.

26.4.5 Payments and Ticketing: The Digital Wallet

QR codes have become a global standard in the world of mobile payments, particularly in countries like China and India. Payment systems like Alipay and Paytm use QR codes as a core part of their infrastructure. The process is simple and efficient: a customer scans a merchant`s static or dynamic QR code with a payment app, confirms the amount, and the transaction is completed. Alternatively, a customer can present their own QR code to a merchant to be scanned for payment. This use case highlights the QR Code`s role as a simple and secure bridge between a physical point of sale and a digital banking system .

Similarly, QR codes have replaced paper tickets for many events, from concerts to airline flights. An electronic ticket containing a unique QR code is issued to a customer`s smartphone. The code is scanned at the venue or gate for entry. This not only reduces costs and waste but also enhances security, as the unique, dynamic nature of the code makes it difficult to counterfeit and easy to invalidate if cancelled, managing access control and capacity more effectively .

26.5 The Democratisation of Data Capture

The QR Code`s true potential was unlocked not on the factory floor but in the hands of consumers. In 2002, the first mobile phones with built-in QR Code readers were released in Japan. This was the catalyst that would transform the QR Code from an industrial tool into a ubiquitous consumer technology . The advent of the smartphone, with its powerful camera, internet connectivity, and app ecosystem, made scanning a QR Code an instant, intuitive action.

This democratisation of data capture has allowed individuals to interact with data in real-time, on their own terms. The QR Code is no longer a tool for experts and machines; it is a tool for everyone. This shift has redefined the relationship between brands and consumers, between physical objects and digital information, and between the offline and online worlds. The consumer`s willingness to scan a code reflects a growing desire for instant access, deeper information, and more immersive experiences, a trend that has fundamentally reshaped the digital landscape.

26.6 Challenges and the Continued Evolution of QR

Despite its immense success, the QR Code is not without its challenges. The primary issue is security. Because QR codes are often just a link to a URL, they can be used in phishing attacks. Malicious actors can place stickers over legitimate QR codes with fake ones that lead to fraudulent websites designed to steal personal information or install malware on a user`s device. This 'QR code phishing' or 'quishing' is a growing concern and has led to warnings from cybersecurity professionals and businesses to only scan QR codes from trusted sources .

Furthermore, accessibility is a consideration. People with visual impairments may find it difficult to locate and scan a QR Code. The design of the code, with its high-contrast black and white modules, can be challenging. However, efforts are being made to make QR codes more accessible, such as by ensuring they are placed in a prominent and well-lit location and providing alternative ways to access the information, such as a short URL.

Despite these challenges, the QR Code continues to evolve. The technology is far from static. Denso Wave, the original developer, and other innovators are continually exploring new possibilities:

Micro QR Code and iQR Code: To address the need for codes in smaller spaces, Micro QR Code was developed. It has a single position detection pattern and can hold a small amount of data, making it ideal for printed circuit boards and other tiny components . Denso Wave also developed the iQR Code, which can be printed in a rectangular shape, fitting better on labels or items with limited space, and is less dependent on a high-quality printer.

Dynamic QR Codes: A significant evolution is the rise of dynamic QR codes. Unlike a static code, which has a fixed URL hardcoded into it, a dynamic QR code is printed with a short URL that redirects to the intended destination. This allows the creator to change the final destination (e.g., a landing page, a video, a coupon) at any time without having to reprint the code. This is a powerful tool for marketers who want to update campaigns, track scan data, and test different offers .

Integration with Augmented Reality and the Internet of Things: The future of the QR Code lies in deeper integration with other technologies. As seen with the 19 Crimes wine label, QR codes can be a trigger for AR experiences, blending the physical and digital worlds. In the context of the Internet of Things (IoT), a QR Code can provide a simple way to connect a device to a network or configure its settings without the need for complex user interfaces.

26.7 The QR Code in the Modern Ecosystem

In the broader ecosystem of automatic identification and data capture technologies, the QR Code has earned its place as an indispensable bridge between the physical and the digital. It co-exists alongside other symbologies, each with its own strengths and ideal applications.

Data Matrix: A rival 2D matrix code, Data Matrix is often used in situations where space is extremely limited and high-reliability is needed. It is a preferred code for marking small electronic components and is also used in some industrial and healthcare applications where its even more compact size and robust error correction are beneficial.

RFID: Radio Frequency Identification (RFID) is a wireless technology that does not require line-of-sight. An RFID tag can be read from several metres away and can be written to and updated. While more expensive and complex than a printed QR Code, RFID is used for high-value asset tracking, inventory management in warehouses, and automated toll collection. The QR Code, in many ways, is the more accessible, low-cost analogue to RFID for many applications.

NFC: Near-Field Communication (NFC) is another wireless, short-range technology often used in contactless payments and for simple data exchange. An NFC tag functions similarly to a QR Code when tapped with a smartphone, offering a faster and more secure experience for payments. QR codes are less secure but don`t require a specific chip, making them a cheaper and more versatile alternative for sharing information like URLs.

26.8 Conclusion: The Enduring Legacy of Quick Response

The QR Code was born out of a simple, practical problem on a Japanese factory floor. It was designed to be a faster, more capable, and more robust tool for managing the increasingly complex world of automotive parts manufacturing . Its journey from that humble beginning to becoming a ubiquitous part of our daily lives is a testament to the power of good design.

The QR Code`s clever technical characteristics---its high data capacity, its resilient error correction, and its capacity for high-speed, omni-directional reading---were essential to its initial success in the automotive industry. These features then proved to be the perfect foundation for a technology that could bridge the physical and digital worlds in the hands of billions of consumers.

When the proliferation of smartphones gave a camera and a screen to almost everyone on the planet, the QR Code was ready. Its position detection patterns made it scannable by a consumer from any angle, and its error correction ensured it could withstand the wear and tear of daily life. It became the world`s most accessible data portal, a quick response to the desire for instant information.

Looking back, the QR Code`s impact is immeasurable. It has streamlined global supply chains, empowered marketing campaigns, and enabled new forms of payment and ticketing. It has been a key driver in the digitisation of everything from shopping receipts to restaurant menus . As we move towards an increasingly connected future, the QR Code, now standardised by ISO and GS1, will likely remain a fundamental component of our digital infrastructure, continuing to evolve and adapt to new uses we have yet to imagine.

 

EasierSoft Barcode Label Design & Bulk Printing Software

---- Use Excel Data to Batch Print Barcodes on Label Sheets or Roll Labels  

---- How to use this barcode software

Download:  Free Barcode Software + Barcode Label Designer

Download Free Barcode Software at Softonic

     Download at CNET

Once you obtain a GS1/UPC/EAN barcode, or other barcode type and QR code, you can use our free software to batch print barcode labels onto Roll label paper using a professional label printer, or to batch print barcodes onto Avery 5160 label sheets using a regular laser or inkjet printer. Our software has free and paid versions.

The free version fully meets your needs for batch printing GS1/UPC/EAN barcodes. The paid version can import data from Excel and databases to batch print barcode labels with different values.

How to Start

Input Data

Import Excel Data

Print Barcode

Barcode Format

Label Designer

All Screen Shot

Export Barcode Image

Save Template

Output Word Excel

How to Use & FAQ:

Export barcodes to Excel

Export barcodes to Word

Add ascii key to barcode

Auto calculate barcode size (Std)

Make barcode by command line

Export barcode image files

Barcode text font setting

Generate ISBN barcode

Predefined label templates

Printing setup

Save settings

Serial number generator

The supported barcode types

Load Excel data (pro)

Manually copy data from Excel files

Filter some data for printing

Edit imported barcode data

Input data (Pro)

Label Designer

Edit data in Label designer

Label Designer - Add new label

Label Designer - Printing

Set the barcode label format to be printed

Other Barcode Label Format Settings

Barcode types supported by this program

Barcode Label Font Settings

Configuring the Barcode Print Rotation

Text Alignment for Barcode Labels

Automatically Adjusting Barcode Width

Text Beneath the Barcode

Configuring Barcode Size

Auto Calculate the Barcode Size

Export Barcode images

Export Barcode Image Format

File Names for Exported Barcode

Resolution of Exported Barcode Images

Fixed Folder for Exporting Barcode

Default Barcode Image Export Format

Print bulk barcodes quickly

Print barcodes to Avery 5160 label

How to bulk Barcode Printing

Sample - Avery 5162 (2x7) Label Sheet

Example: Print barcodes to 5*3cm roll

Example: Print barcodes to 5161 label

Example: Print barcodes to 5162 label

Example: Print barcodes to 5163 label

Example: Print barcodes to 5164 label

Example: Print portrait orientation 5164

Example: Print barcodes to 5167 label

Example: Print barcodes to 5168 label

Highlights

Excel integration: Import data directly from Excel to generate and print barcodes in bulk.

Label designer: Create complex labels with multiple barcodes, text, logos, and shapes.

Batch printing: Print thousands of barcodes at once using standard inkjet/laser printers or professional barcode printers.


Flexible editions:

Standard Edition: Simple batch printing with Excel data.

Professional Edition: Adds command-line automation for workflow integration.

Label Designer Edition: Advanced design features for complex labels.


Why Choose Our Barcode Solutions?

Cost-effective: Free online generator and permanent free desktop version available.

Easy to use: No technical expertise required—just input data and print.

Versatile: Supports nearly all 1D and 2D barcode types, including QR codes.

Trusted: Recommended by CNET and widely downloaded by users worldwide.


Suitable Use Cases

Small businesses and startups needing quick barcode labels for products.

Retailers and online sellers managing inventory with batch barcode printing.

Manufacturers requiring sequential or custom barcode labels for packaging.

Educational and testing environments where barcodes are used for tracking.

 

 

CONTACT

cs@easiersoft.com

If you have any question, please feel free to email us.

 

https://free-barcode.com

 

<<< Back to Directory <<<     Barcode Generator     Barcode Freeware     Privacy Policy