Skip to content
M2TOOLKIT

Barcode Generator

Create standard barcodes for products, labels and inventory.

  • Free
  • No sign-up
  • Runs in your browser
100px

For products sold in stores, EAN/UPC numbers must be licensed from GS1. Generating the image here doesn't register a number.

Everything you type is processed in your browser. Nothing you enter is sent to our servers or stored by us.

How to use the Barcode Generator

  1. Choose the barcode type.
  2. Enter the value.
  3. Adjust height and the text label.
  4. Download as PNG or SVG.

What does this tool do?

Code 128 encodes letters and numbers and suits internal labels and shipping. EAN-13 and UPC-A are the retail product codes scanned at checkouts; their last digit is a check digit, calculated automatically if you leave it out.

Why use it?

  • Inventory and asset labels.
  • Product packaging mockups.
  • Vector SVG for print.

Choosing a type

Internal use: Code 128. Retail in most countries: EAN-13. Retail in the US and Canada: UPC-A. Shipping cartons: ITF-14.

Accuracy and limits

  • To sell in stores, product numbers must come from GS1. Making the image here doesn't register a number.

Privacy

Everything you type is processed in your browser. Nothing you enter is sent to our servers or stored by us. There's no account to create and nothing to install.

Last reviewed by the M2Toolkit team.

Other tools people use alongside the barcode generator.