Enter 11 digits — check digit auto-calculated
Appearance
Show Text Below Bars
Flat Mode
Removes guard bar extensions
Transparent Background
PNG export — removes white fill
Preview
PNG Resolution
Download
Barcode Questions & Answers
🏷️ GTIN Builder for UPC / QR Code

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

Enter your GS1 U.S. or GS1 Canada-issued company prefix and a list of item reference numbers. This tool automatically calculates the correct UPC-A check digit and batch-generates print-ready barcodes for every item — instantly. No account needed. Download your entire batch as a 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. (gs1us.org) or GS1 Canada (gs1ca.org). It forms the first 6–10 digits of every UPC-A barcode you create. This tool supports both GS1 U.S. and GS1 Canada prefix formats — enter your prefix below and batch-generate all your UPC-A barcodes at once. You must have an official GS1 prefix to legally sell products in major retail stores or on platforms like Amazon and Walmart. No account needed here — just paste your prefix and batch-generate!

6 to 10 digits assigned by GS1. Enter only your assigned prefix digits.

Prefix Analysis

Prefix Digits
Item Ref Digits
Max Products
Item Reference Numbers
📋
Bulk Entry
Paste a list — one item per line
0 items in bulk list · Format: itemRef, Label (optional)
✏️
Manual Entry
Add items one at a time
Appearance
Show UPC Numbers Below
🏷️

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 to ensure retail scanner compliance — no manual calculation required.

GS1 & UPC Barcode Questions
Content Type
Hidden Network
Opens in Google Maps when scanned
Dot Pattern
Corner Eye Style
Colors & Style
Gradient Foreground
Blend to a second color
Transparent Background
PNG output only
Logo / Watermark
🖼️
Upload Logo
PNG, JPG, SVG · Centered in QR
Frame & Label
Add Frame
Add border + call-to-action text
Output Options
Preview

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

PNG Resolution
Download
QR Code Questions & Answers
Settings
Add a "type" column in your CSV to override per row (e.g. upc, qr, CODE128)
Show Text Below
Colors & Quality
Data Input
Columns: data (required) · label · type
📄
Drop CSV Here
or click to browse · .csv or .txt
or paste below