Free Barcode Generator: Code 128, EAN-13, UPC, Bulk Download

Type a number and get a barcode instantly. Need many labels? Paste one per line and download them all at once.

Nothing you type is sent to a server. Everything runs in your browser.
Barcode type

Preview

How to use it

  1. Pick a type: if unsure, use Code 128. It takes letters, numbers and symbols and almost every scanner reads it. Retail products use EAN-13 or UPC-A.
  2. Enter the content: SKU, asset number, inventory code. For EAN-13 you can enter 12 digits and the check digit is added.
  3. Make many: turn on Many at once and paste a column from a spreadsheet (up to 500). Lines that don't fit the format are flagged.
  4. Adjust and download: SVG for label printers and print, PNG for documents.

Printing tips

  • Dark bars on white scan best. Red bars fail on many laser scanners.
  • Keep the blank margin on both sides of the code.
  • Test one printed label with a real scanner before a big print run.

FAQ

Can I sell products with an EAN or UPC made here?

You can make the image, but retail numbers must be licensed from GS1. Made-up numbers can clash with real products.

Which type for internal inventory?

Code 128. Use any numbering scheme you like.

Can I use the barcodes commercially?

Yes, free with no attribution.