Barcode guide

How to Get a UPC or EAN Barcode Number

A barcode image is just a picture of a number - and for retail, the number itself must be real and registered to you. A random 12-digit string might print a pretty UPC, but it will not be recognized, and on Amazon it can get your listing suppressed. This guide explains where genuine UPC and EAN numbers come from and how to choose the right route.

Why you cannot just make up a number

UPC and EAN numbers come from GS1, the global standards body that manages the number space. The first digits of your code (the GS1 company prefix) identify who owns the product, and retailers' databases use that to look up your item. A made-up number is either unregistered (scanners at stores cannot find it) or, worse, already belongs to someone else - which is why marketplaces reject or suppress products with copied or fake codes.

Option 1: Join GS1 (full retail control)

GS1 membership gives you a company prefix and lets you issue your own GTINs for unlimited products under that prefix. This is the route for brands selling through major retail chains, because retailers verify the number is genuinely yours. Cost depends on your country and revenue (GS1 US, GS1 UK, GS1 Australia etc. each publish their own fee schedule).

Option 2: Buy from a GS1-authorized reseller

If you are a small seller who needs only a handful of codes, you can buy single EAN/UPC numbers from GS1-authorized barcode resellers. You receive a GTIN registered to you that works on marketplaces like Amazon and eBay. Buy only from resellers that are GS1 authorized and that register the number in your name - cheap, anonymous 'barcode shops' often sell recycled or unverifiable numbers.

Amazon sellers: know the GTIN rules

Amazon requires a valid GTIN (UPC/EAN) to create most new listings, and it validates against GS1's database. If you do not own the number, Amazon can flag the listing as counterfeit or suppress it. Two legitimate paths: own the UPC/EAN via GS1 or an authorized reseller, or apply for a GTIN exemption in categories where Amazon allows it (custom, handmade and some private-label items). Never reuse a number you found online or from another product.

What this tool is (and is not) for

This generator creates the barcode image from the number you enter - the check digit is calculated, the quiet zone and format are correct, and it prints at retail quality. What it cannot do is invent a number for you: the number must come from GS1 or an authorized reseller to be legitimate. Generate the image here once you own the number, and keep a copy of your GS1 certificate or reseller receipt.

Common myths

  1. Myth: 'Any 12-digit number is a valid UPC.' Reality: only GS1-registered prefixes are usable at retail.
  2. Myth: 'I can reuse a barcode from an old product I no longer sell.' Reality: never reuse - that GTIN still points to the old product in databases.
  3. Myth: 'Cheap codes from random sites are fine for Amazon.' Reality: unverifiable codes risk suppression; buy from GS1-authorized sources.
  4. Myth: 'I need one barcode per size and color.' Reality: true - each unique product (size/color/pack) needs its own GTIN.

Reference

Frequently Asked Questions

Do I need a real barcode number to use this generator?
To test and design labels, no - any number will produce artwork. To sell through retail or Amazon, yes: the number must be a legitimate GTIN you own.
How much does a barcode number cost?
GS1 membership varies by country and company revenue; a GS1-authorized reseller sells single codes for roughly $20-50 each. Prices change, so check current GS1 and reseller fees.
Can I buy just one UPC code?
Yes, single and small-block codes are sold by GS1-authorized resellers for small sellers who do not need a full GS1 company prefix yet.
Why does Amazon reject my barcode?
Most often because the UPC/EAN is not registered to you in GS1's database, it was recycled from another product, or it was never a real number. Get a legitimate GTIN or apply for an exemption.

Related barcode tools

Related guides