Skip to main content
BarcodeSuite
BlogGet Started
BarcodeSuite

Professional barcode generation tool for developers and businesses.

Popular Formats

  • Code 128
  • QR Code
  • EAN-13
  • UPC-A

Support

  • Contact Us
  • Feature Requests
  • Report Issue

Legal

  • Privacy Policy
  • Terms of Service

© 2025 BarcodeSuite. All rights reserved.

UPC-A

UPC

Universal Product Code for North America

Length: 12 charactersAllowed characters: 0-9
Live Preview
Your barcode updates automatically as you customize settings

Barcode Customization Options

Barcode Content
Enter the text or numbers you want to encode in the barcode
Display Options
Toggle whether to display the encoded text below the barcode
Choose how the text should be aligned below the barcode
Choose whether text appears above or below the barcode
Set the font size for the text, between 8 and 48 pixels
Set the spacing between the barcode and text, between 0 and 20 pixels
Dimensions
Set the width of individual bars, between 1 and 10 pixels
Set the height of the barcode bars, between 20 and 300 pixels
Colors
Choose the background color for the barcode
Choose the color for the barcode bars
Margins
Set the top margin around the barcode, between 0 and 50 pixels
Set the bottom margin around the barcode, between 0 and 50 pixels
Set the left margin around the barcode, between 0 and 50 pixels
Set the right margin around the barcode, between 0 and 50 pixels
About UPC-A
Example: 123456789012
Character Set: 0-9
Length Requirements: Exactly 12 characters

UPC-A (Universal Product Code) is the original 12-digit barcode standard developed in the 1970s for North American retail. Standardized under ISO/IEC 15420, it consists of a number system digit, 5-digit manufacturer code, 5-digit product code, and check digit. UPC-A forms the foundation of modern retail automation and inventory management.

Code Structure:
  • Number System: 1 digit (product category)
  • Manufacturer Code: 5 digits (GS1 US assigned)
  • Product Code: 5 digits (company assigned)
  • Check Digit: 1 digit (modulo 10 algorithm)
Primary Markets:
  • Grocery stores and supermarkets
  • Mass retail and department stores
  • Consumer packaged goods (CPG)
  • E-commerce and online retail

Historical Significance: UPC-A revolutionized retail operations when first scanned in 1974, becoming the global standard for product identification. The systematic approach to manufacturer and product coding enables efficient supply chain management, accurate inventory tracking, and seamless point-of-sale operations across millions of retail locations.

Industry Standard: Managed by GS1 US, UPC-A codes are essential for retail distribution in North America. The format integrates with EDI systems, enables automatic reordering, and provides the foundation for retail analytics. Compatible with EAN-13 systems globally through the addition of a leading zero, ensuring international trade compatibility.

Explore Other Barcode Formats

Discover more barcode formats for different use cases and industries

Popular
Code 128
High-density linear barcode symbology
Generate Free Online
Popular
EAN-13
European Article Number for retail products
Generate Free Online
EAN-8
Compact version of EAN-13 for small products
Generate Free Online
UPC-E
Compressed version of UPC-A
Generate Free Online
Code 39
Alphanumeric barcode widely used in industry
Generate Free Online
ITF-14
Interleaved 2 of 5 for shipping containers
Generate Free Online
View All Formats