Free packaging tool
Barcode Generator
Create a scannable barcode for your product packaging: UPC-A, EAN-13, Code 128, Code 39, or ITF-14. Enter your number, pick a format, and download a print-ready image. No signup. Teal can print retail-ready barcodes into your custom run from a 50-unit minimum.
Retail vs internal codes
UPC-A and EAN-13 are for selling in stores and use a number issued by GS1 so a retailer's scanner recognizes your product. Code 128 and Code 39 handle any text and are ideal for internal SKUs, inventory, and shipping where no GS1 number is required.
Print it right
Print in solid black on a light background, keep the standard proportions without stretching, and leave a clear quiet zone on both sides. Aim for at least 80% of nominal size and place it on a flat panel for reliable scanning.
Pair it with a QR
A barcode carries the SKU for checkout; a QR sends buyers to your store, reorder link, or story. Many brands print both. Use the QR generator for the customer-facing side.
More free packaging tools
Frequently Asked Questions
Which barcode type should I use on packaging?
For retail products sold in stores, use UPC-A (North America) or EAN-13 (international), which require a number assigned to you by GS1. For internal, shipping, or non-retail use, Code 128 handles any letters and numbers, Code 39 is a simple alphanumeric option, and ITF-14 is used on shipping cartons. This tool generates all of them.
Do I need to buy a barcode number?
To sell in retail with a UPC or EAN, yes: the number itself is issued by GS1, the global standard body, so a retailer's scanner links it to your product. This generator draws the scannable barcode image from a number you already have. Code 128 and Code 39 do not need a GS1 number and are fine for internal or shipping use.
What size and placement should a barcode be?
Keep a barcode at its standard proportions with a clear quiet zone on both sides, print it in solid black on a white or light background, and avoid stretching it. Aim for at least 80% of nominal size for reliable scanning, and place it on a flat panel, not a seam or a tight curve.
Can Teal print barcodes on my packaging?
Yes. Teal is a US-based custom packaging supplier that prints retail-ready barcodes onto custom boxes, mailers, mylar bags, pouches, and labels as part of your run, from a 50-unit minimum, with free dieline design and free US shipping. Volume pricing starts from $0.44 per unit.