Enter 11 digits — check digit auto-calculated
Appearance
Show Barcode Data Below Bars
Hides the human-readable number
Flat Mode
Removes guard bar extensions
Transparent Background
PNG export — removes white fill
Preview
PNG Resolution
300 DPI · ~2,500px wide · ideal for 80mm labels
Download
Barcode Questions & Answers
🏷️ GTIN Builder for UPC / QR Code

Batch-Generate UPC-A Barcodes from Your GS1 Company Prefix

Enter your GS1-issued company prefix and item reference numbers. This tool auto-calculates the UPC-A check digit and batch-generates print-ready barcodes for every item — instantly. Download as ZIP, CSV, or PDF in one click.

🔑 What is a GS1 Company Prefix?

A GS1 Company Prefix is a unique number assigned to your business by GS1 U.S. or GS1 Canada. It forms the first 6–10 digits of every UPC-A barcode. This tool supports both GS1 U.S. and GS1 Canada prefix formats. No account needed here!

6 to 10 digits assigned by GS1.

Prefix Analysis

Prefix Digits
Item Ref Digits
Max Products
Item Reference Numbers
📋
Bulk Entry
Paste a list — one item per line
0 items · Format: itemRef, Label
✏️
Manual Entry
Add items one at a time
Output Format
UPC-A is standard for retail. EAN-13 prepends a leading zero to your GTIN-12. ITF-14 for shipping cartons.
Appearance
Flat Mode
Removes guard bar extensions
Transparent Background
PNG export — removes white fill
Show Barcode Data (UPC Numbers)
Hides the human-readable digits
🏷️

How to use:
1. Enter your GS1 Company Prefix
2. Add item reference numbers
3. Click Generate All UPC-A Barcodes

Each barcode is automatically formatted for retail scanner compliance.

GS1 & UPC Barcode Questions
Content Type
✂ Auto-Shorten URL
Strips tracking params & www — local only, no redirects
Hidden Network
Opens in Google Maps when scanned
Dot Pattern
👁Corner Eye Style
⚙️Output Options
🎨Colors & Style
Gradient Foreground
Blend to a second color
Transparent Background
PNG output only
🖼️Logo / Watermark
🖼️
Upload Logo
PNG, JPG, SVG · Centered in QR
🖼️Background Image
Image fills behind QR modules. Use opacity controls to keep codes scannable. ECC auto-sets to H.
🖼️
Upload Background Image
PNG, JPG, SVG · Fills behind QR
🏷️Frame & Label
Add Frame
Border + call-to-action text
Preview

Select a content type,
fill in the fields, then click
Generate QR Code

PNG Resolution
🖨 Print DPI Preset
Embed DPI in PNG
Correct placement in Photoshop / InDesign
Download
QR Code Questions & Answers
Settings
Add a "type" column in your CSV to override per row (e.g. upc, qr, CODE128)
Flat Mode
Removes guard bar extensions
Transparent Background
PNG export — removes white fill
Show Barcode Data Below
Hide human-readable numbers
Colors & Quality
PNG Resolution
🖨 Print DPI Preset (overrides chips)
Embed DPI in PNG
Correct placement in Photoshop / InDesign
Data Input
Columns: data (required) · label · type
📄
Drop CSV Here
or click to browse · .csv or .txt
or paste below