Barcode Generator

Code 128, EAN-13, UPC and more as PNG or SVG.

Create barcodes for labels, inventory and packaging and download them as PNG or SVG.

🔒 Barcodes are generated in your browser.

How to use the barcode generator

  1. Enter the value.
  2. Choose the barcode format.
  3. Download PNG or SVG.

Which format should I use?

Code 128 for internal labels, inventory and shipping (any text). EAN-13 and UPC-A for retail products – but those numbers must be officially assigned by GS1 to sell in stores.

Frequently asked questions

Can I use these barcodes to sell in stores?

The image works, but retail EAN/UPC numbers must be licensed from GS1.

Why is my EAN-13 invalid?

EAN-13 needs 12 digits (the 13th check digit is calculated) or a valid 13-digit code.

Which file type is best for printing?

SVG – it stays sharp at any size.

Guides

Related free tools

See all 147 free tools →