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
- Myth: 'Any 12-digit number is a valid UPC.' Reality: only GS1-registered prefixes are usable at retail.
- 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.
- Myth: 'Cheap codes from random sites are fine for Amazon.' Reality: unverifiable codes risk suppression; buy from GS1-authorized sources.
- Myth: 'I need one barcode per size and color.' Reality: true - each unique product (size/color/pack) needs its own GTIN.
Reference