Prior Context
By the mid-twentieth century, American retailers were struggling with a basic inefficiency: every item sold in a grocery store had to be identified and priced by hand, a slow process that limited checkout speed and made inventory tracking difficult. The problem of automated identification was not new; railroads had experimented with ways to automatically identify freight cars, and Morse code's use of varying-length signals to represent information offered a conceptual precedent for encoding data in a visual pattern. According to the most widely told account, the specific idea for a machine-readable product code originated when a local supermarket executive asked administrators at the Drexel Institute of Technology in Philadelphia for a system to automatically capture product information at checkout. Graduate student Bernard Silver learned of the request and shared it with his friend and fellow Drexel-trained engineer Norman Joseph Woodland, setting off a period of experimentation into how such information might be encoded and optically read.
Historical Development
Woodland and Silver developed a pattern of concentric circles, resembling a bullseye, that could encode data by varying the thickness and spacing of the rings, and they filed a patent application in 1949, receiving U.S. Patent 2,612,994 on October 7, 1952, for what they called a 'Classifying Apparatus and Method.' The patent described the core concept of a scannable, machine-readable code, but the technology of the early 1950s had no practical, affordable way to read it reliably; the large, bright light sources and photomultiplier equipment Woodland and Silver experimented with were too costly and cumbersome for retail use, and the invention remained largely dormant for two decades. The practical breakthrough came only after the grocery industry, through a trade group that became the Uniform Product Code Council, formally sought a standardized product identification system in the early 1970s. IBM engineer George Laurer led the design of a new, rectangular symbol, the Universal Product Code (UPC), building on Woodland's earlier bullseye concept but adapting it into a shape that printed and scanned more reliably; it was adopted as the U.S. grocery industry standard in 1973. On June 26, 1974, a ten-pack of Wrigley's Juicy Fruit gum became the first retail product scanned using a UPC barcode and laser scanner, at a Marsh Supermarket in Troy, Ohio. Adoption spread gradually through the late 1970s and 1980s as the cost of laser scanners fell and more retailers and manufacturers adopted the standard, eventually becoming a near-universal feature of retail commerce worldwide and expanding into logistics, healthcare, libraries, and manufacturing.
Key Participants and Institutions
The barcode's development spanned multiple individuals and institutions over more than two decades. Bernard Silver first identified the retail industry's need for an automated identification system, and Norman Joseph Woodland devised the original bullseye-pattern code and the optical scanning concept behind it, together securing the foundational 1952 patent. Their invention, however, could not have reached store shelves without George Laurer and his colleagues at IBM, who redesigned the concept into the practical rectangular UPC symbol that became the industry standard in 1973. The grocery industry itself, organized through trade associations that evaluated competing proposed symbol designs, played an essential institutional role in establishing a shared standard that manufacturers and retailers across the country could adopt simultaneously, since a barcode system is only useful if products, scanners, and databases all follow the same format. Marsh Supermarket in Troy, Ohio, holds the historical distinction of hosting the first actual retail barcode scan in 1974, making it a landmark site in the technology's practical debut.
How It Works
A barcode encodes information visually as a series of parallel black bars and white spaces of varying widths, arranged according to a defined symbology, or set of encoding rules. In the widely used Universal Product Code, the pattern represents a twelve-digit number that identifies the product's manufacturer and a specific item, but the code itself does not contain the price or a product description. At checkout, a laser or, in many modern systems, a digital camera-based scanner directs light across the barcode and measures the pattern of reflected light, since dark bars absorb light while light spaces reflect it; this optical signal is converted into an electrical signal and decoded back into the original numeric sequence. That number is then transmitted to a point-of-sale computer system, which looks up the corresponding product information, including its current price, in a connected database, and records the sale for inventory purposes. Because the barcode only carries an identifying number rather than descriptive information, retailers can change prices or product details without reprinting any labels.
Dates and Milestones
- 1949Norman Joseph Woodland and Bernard Silver file their barcode patent application.
- 1952The patent for the bullseye-pattern barcode concept is granted.
- 1973George Laurer at IBM designs the rectangular Universal Product Code (UPC) symbol.
- 1974The first UPC product is scanned at retail at a Marsh Supermarket in Troy, Ohio.
- 1980sWidespread adoption of UPC scanning spreads across U.S. grocery retail.
- 1990s-2000sBarcode technology extends into logistics, healthcare, and library systems.
Impacts
The barcode fundamentally transformed retail operations by dramatically speeding up checkout, reducing pricing errors that had plagued manual entry, and allowing stores to track inventory automatically as items were sold. This automated data capture gave retailers detailed, item-level sales information for the first time, enabling more responsive restocking, demand forecasting, and pricing strategies that reshaped how modern retail supply chains operate. The technology's usefulness extended well beyond grocery stores: barcodes became standard tools for tracking packages in shipping and logistics, managing patient records and medications in healthcare, cataloging materials in libraries, and controlling inventory across manufacturing and warehousing industries. The barcode's success also helped establish the broader practice of embedding machine-readable identifiers into everyday objects, a concept later extended by technologies such as RFID tags and two-dimensional codes like the QR code, which can store substantially more information in a smaller space.
Limitations
For roughly twenty years after its original patent, the barcode concept could not be put into practical use because no affordable, reliable scanning technology existed to read Woodland and Silver's bullseye pattern; the breakthrough awaited both cheaper laser technology and industry agreement on a standardized symbol. Even after the Universal Product Code was adopted in 1973, early rollout was slow and expensive, since it required retailers to install costly new scanning equipment, redesign product packaging to include the printed code, and update checkout systems, leading some grocery chains to delay adoption for years. Traditional one-dimensional barcodes also have inherent limits: they can typically encode only a short numeric identifier rather than rich descriptive data, they must be scanned with a relatively direct line of sight, and damaged, poorly printed, or obscured codes can fail to scan at all, requiring manual entry as a backup. The introduction of barcode scanning also raised early concerns among some workers and consumers about job losses among cashiers and about the broader implications of retailers collecting detailed records of purchasing behavior.
Common Misconceptions
A frequent point of confusion is the gap between the barcode's invention and its practical use: Woodland and Silver's foundational patent was granted in 1952, but the first actual retail scan did not occur until 1974, twenty-two years later, once a workable standardized symbol and affordable scanning equipment finally existed. It is also commonly misunderstood that a barcode contains a product's price; in reality, the code only carries an identifying number, and the price is retrieved separately from a store's own database, which is why prices can change without any need to reprint the barcode itself. Many people also conflate barcodes generally with the UPC specifically, when in fact numerous barcode symbologies exist for different purposes, and the UPC is only one widely used retail standard among many. Finally, barcodes are sometimes confused with the visually similar but technologically distinct QR code, a two-dimensional matrix code developed in Japan in the 1990s that stores far more data and is read differently than the linear, one-dimensional UPC barcode.