BARCODES

Do you need to buy a barcode, or can you make one free?

A short, practical guide.

A person carrying two cardboard boxes with shipping labels attached

A barcode on a box is cheap to make. Whether it needs to be officially registered is a different question.

Someone messaged me a while back convinced they had been scammed, because a barcode generator they found online was free and a company selling "official barcode numbers" wanted eighty dollars for the same twelve digits. Neither side was lying to them. They were just answering two different questions. A barcode itself costs nothing to generate. What sometimes costs money is the number printed inside it, and that only matters in one specific situation.

When a free barcode is all you need

If you control both the printing and the scanning, nobody else ever needs to recognize your number as globally unique. That covers a lot of everyday cases: labeling inventory in your own stockroom, tagging company equipment, organizing a filing system, marking samples in a lab, or printing table numbers and check in codes for an event. A self generated Code128 barcode works perfectly for all of it, for free, forever.

When you actually need to buy one

The moment a product will be scanned at a checkout you do not control, or listed on a marketplace like Amazon that requires a GTIN, UPC, or EAN, the number itself needs to be officially assigned. That assignment comes from GS1, the organization that manages these number ranges worldwide, either directly or through an authorized reseller.

The reason is not the barcode pattern, it is the number underneath it. A self generated EAN13 or UPC that happens to be the correct length will scan and look completely normal, but it is not registered to your brand. It could already belong to someone else's product, which is exactly the kind of collision retail systems are built to prevent.

So which is it for you?

GS1 charges a company prefix fee up front plus a renewal fee to keep the range active, and the exact amount depends on how many numbers your business needs. It is worth budgeting for if retail distribution is genuinely the plan, and worth skipping entirely if it is not.

My honest opinion: most people asking this question already know which category they are in, they just want someone to say it out loud. If you are printing a barcode for a box that only your own scanner will ever read, you are not the audience GS1 is selling to, and no amount of eighty dollar reassurance changes that.

Already have your official number, or just need an internal one?

Open the barcode generator

Looking for something else? Browse all tools on TidyToolbox.