Loading
Preparing the tool...
Pick a barcode format, enter a value, and download print-ready artwork with check digit validation.
Barcode pages should be careful: people may be preparing real packaging. This generator creates the symbol artwork. Retail numbers come from GS1, book identifiers from ISBN agencies, and internal codes from your own systems.
No. It creates barcode artwork from the value you enter. Retail product numbers come from GS1, book identifiers come from your national ISBN agency, and internal codes come from your own inventory system.
Use the format required by your workflow. Code 128 is common for internal labels, UPC-A and EAN-13 are retail formats, ITF-14 is used for cartons, and Data Matrix or PDF417 fit certain 2D workflows.
Check the value, format, quiet zone, print size, contrast, and scanner compatibility. Always scan a printed sample.
Code 128 is more compact and handles a wider range of characters, so it is usually better for modern internal labels. Code 39 is older, wider, and only worth using when a legacy scanner or system requires it.
Yes. Retail products sold in stores need UPC-A or EAN-13 barcodes assigned through GS1. For internal warehouse labels, asset tags, or picking tickets that never reach a checkout counter, Code 128 or Code 39 works fine with your own numbering system.
For internal tracking, you can use any numbering system you want. But if the barcode will appear on a product sold in stores or on Amazon, you need an official UPC from GS1. Third-party resold UPC numbers are risky because major retailers check the GS1 database.
Check your scanner's spec sheet or manual for supported symbologies. Most modern handheld scanners read Code 128, UPC-A, EAN-13, and QR codes. Older or basic scanners may only support Code 39 or a limited set.
Create Code 128 barcodes for inventory, SKU labels, and shipping references.
Generate EAN-13 barcode artwork for retail products, with check digit validation built in.
Generate UPC-A barcode artwork for US and Canadian retail product labels.
Create Code 39 barcode artwork for simple alphanumeric labels.