UtilHero

Search

Search tools, categories, and pages

Barcode Generator

Create Code 128, EAN, UPC, and more — download as PNG.

Format

About Barcode Generator

A barcode generator turns a number or text into a scannable barcode image. Enter your value, choose a format — Code 128 for any text, or EAN-13, UPC, Code 39, and ITF-14 for retail and logistics — and download the result as a PNG. It's created in your browser, so nothing is uploaded, and it's free with no watermark.

Frequently asked questions

Which barcode format should I use?
Code 128 is the best default — it encodes any letters and numbers compactly. Use EAN-13 or UPC for retail products, Code 39 for asset tags and ID cards, and ITF-14 for shipping cartons.
Why is my value invalid?
Numeric formats are strict: EAN-13 needs 12–13 digits, UPC needs 11–12, and ITF needs an even number of digits. If your input doesn't fit the chosen format's rules, switch to Code 128, which accepts free text.
Can I download the barcode?
Yes. The barcode renders as an image you can download as a PNG with one click, ready to print or drop into a document.