Generate barcodes

CODE128, EAN and friends as crisp PNGs — for product labels, inventory stickers and shelf tags.

Runs on your device No uploads, ever Free, no account

How it works

  1. Enter the content

    Numbers for retail formats, anything-as-is for CODE128. The tool validates as you type.

  2. Pick a format

    CODE128 for general use; EAN-13 and UPC-A for retail products, where the check digit is handled for you.

  3. Download the PNG

    Rendered at print resolution — 2–3 pixels per module scans well from a phone.


Questions people actually ask

Which format for retail products?

EAN-13 for most of the world, UPC-A for North America. Both need exactly the right digit count — the tool tells you when you're off.

Will supermarket scanners read these?

Yes, at print quality. Print at 300 DPI or higher, keep bars black on white, and don't stretch the proportions.