UPC-A

<\/script>\n
'; }, get iframeSnippet() { const domain = 'barcodefyi.com'; const type = 'entity'; const slug = 'upc-a'; return ''; }, get activeSnippet() { return this.method === 'script' ? this.scriptSnippet : this.iframeSnippet; }, copySnippet() { navigator.clipboard.writeText(this.activeSnippet).then(() => { this.copied = true; setTimeout(() => { this.copied = false; }, 2000); }); } }" @keydown.escape.window="open = false" @click.outside="open = false">

Embed This Widget

Theme


      
    

Widget powered by . Free, no account required.

The Universal Product Code Type A is the original barcode symbology that launched the retail scanning revolution. Its 12-digit numeric format encodes a manufacturer prefix and item number with a Mod 10 check digit, and remains the primary product identification standard in the United States and Canada.

UPC-A

1D Linear
Type 1D Linear
Data Length 12 digits
Character Set 0-9
Year 1974

Related Tools

Related Guides

What Is a Barcode? A Complete Introduction

A beginner-friendly explanation of what barcodes are, how they encode data into visual patterns, and why they remain essential after …

Barcode Anatomy: Bars, Spaces, Quiet Zones & Check Digits

A visual tour of every component in a barcode symbol — start/stop patterns, data characters, quiet zones, and the check …

Check Digit Algorithms: How Barcodes Prevent Errors

A practical guide to Modulo 10, Modulo 43, and Modulo 103 check digit calculations with step-by-step worked examples.

Barcode Number Systems: GTIN, UPC, EAN & ISBN

How product numbering systems assign unique identifiers — GTIN-8, GTIN-12, GTIN-13, GTIN-14, and the relationship between UPC, EAN, and ISBN.

Getting Your First Barcode: A Step-by-Step Guide

A practical walkthrough for businesses obtaining their first GS1 company prefix, generating GTINs, and printing production-ready barcodes.

EAN-13 Deep Dive: The World's Most Scanned Barcode

Complete technical reference for EAN-13: encoding tables, L/G/R parity patterns, check digit calculation, and global retail implementation.

UPC-A & UPC-E: North American Product Barcodes

Technical guide to UPC-A and its zero-suppressed companion UPC-E — encoding rules, conversion algorithms, and the UPC-to-EAN migration.

GS1 Company Prefix: Your Unique Barcode Identity

How to obtain and manage a GS1 Company Prefix — prefix lengths, annual fees, capacity planning, and assigning GTINs to …

GTIN Explained: The Global Trade Item Number System

The complete GTIN reference: GTIN-8, GTIN-12, GTIN-13, GTIN-14 — structure, allocation rules, and how GTINs flow through the supply chain.

GS1 Verify & GEPIR: Validating Barcodes Online

How to use GS1 Verify and GEPIR to validate barcode numbers, look up company information, and verify GTIN assignments.

GS1 Standards for E-Commerce & Marketplace Sellers

Why Amazon, Walmart, and eBay require GTINs, how to list products with GS1 barcodes, and GTIN exemption policies for private-label …

How Point-of-Sale Barcode Scanning Works

The end-to-end POS scanning workflow: from laser hit to database lookup, price display, and inventory decrement — in under 200 …

UPC vs EAN: Why North America Switched to 13 Digits

The history and technical details of the 2005 UPC-to-EAN migration that unified global retail scanning under the 13-digit GTIN format.

Private Label Barcodes: When You Control the Supply Chain

Barcode strategies for private-label and store-brand products — in-house GS1 prefixes, internal numbering, and supplier coordination.

Quiet Zone Violations: The #1 Barcode Print Failure

Why insufficient quiet zones cause more scan failures than any other print issue — measurement rules, common causes, and design …

Barcode Color Contrast: Which Colors Scan & Which Don't

The physics of barcode color scanning — spectral reflectance at 660nm, safe color combinations, and the colors that guarantee scan …

Barcode Size & Magnification: Getting the Dimensions Right

Barcode sizing rules — X dimension, magnification factors (80%-200%), height requirements, and minimum sizes by symbology and application.

Barcode Validation & Error Handling in Software

Implementing barcode validation in application code — check digit verification, format validation, error handling, and user feedback patterns.

The Invention of the Barcode: From Beach Sand to Patent

The story of Norman Woodland and Bernard Silver's 1948 patent — bull's-eye design, IBM's involvement, and the 26-year journey to …

The First UPC Scan: June 26, 1974 — Wrigley's Gum

The historic first UPC barcode scan at a Marsh Supermarket in Troy, Ohio — the pack of Wrigley's Juicy Fruit …

The Barcode Wars: UPC vs European Article Number

How the US-centric UPC and the European EAN competed and ultimately unified under GS1 — standards politics, digit expansion, and …

Barcode Art: When Identification Becomes Creative Expression

The intersection of barcodes and art — Scott Blake's barcode portraits, vanity barcodes, packaging design, and the cultural symbolism of …

50 Years of Barcodes: A Timeline of Key Milestones

A visual timeline of barcode history from 1948 to 2024 — inventions, standards, scandals, and the technology milestones that shaped …

Related Terms

Frequently Asked Questions

What is a UPC-A barcode?

UPC-A is the 12-digit Universal Product Code used for retail products in the United States and Canada, introduced in 1974.

How many digits does UPC-A have?

UPC-A always contains exactly 12 digits: a system digit, 5-digit manufacturer prefix, 5-digit item number, and 1 check digit.

Where is UPC-A used?

UPC-A is the primary product barcode for retail in the US and Canada. All US retail point-of-sale scanners can read it.