Barcode type
Made in your browser. Nothing is sent to our servers.
About Barcode Generator
Barcode Generator creates Code 128, EAN-13, EAN-8, UPC-A, Code 39 and ITF-14 barcodes that you can download as PNG images.
Tips for best results
- Code 128 accepts most text and numbers, so it is the easiest choice for internal labels.
- EAN and UPC need an exact number of digits. The last digit is a check digit.
- Products sold in shops need official numbers from GS1.
How to use Barcode Generator
- 1
Enter the value
Type the number or text for the barcode.
- 2
Pick the barcode type
The page tells you what each type accepts.
- 3
Download the image
Save the barcode as a PNG.
Frequently asked questions
Why does it say my value is invalid?
EAN, UPC and ITF barcodes need a set number of digits. The hint under the box shows the rule.
Are these barcodes valid for selling products?
They are correctly formatted, but retail numbers must be bought from GS1 or your country's authority.
Is my data uploaded?
No. This tool runs inside your browser, so your data is processed on your own phone or computer and is not sent to our servers.