Barcode Generator

Code 128, EAN-13, and UPC-A.

Loading tool

This tool runs in your browser. Nothing is uploaded.

Enter a SKU or an EAN and get bars you can print on a label. Check digits are computed when the symbology requires them.

How to use this tool

  1. Enter the source text. Type the URL, password rules, or other input the generator needs.
  2. Generate. Create the code, image, or snippet in this tab.
  3. Copy or download. Save the SVG, CSS, or text. Refreshing the page starts over.

Symbologies

Code 128 accepts mixed text. EAN-13 and UPC-A expect digits and will refuse letters. ISBN-13 is EAN-13 with a 978 or 979 prefix.

Frequently asked

Will a store scanner accept this?

If the number is a real GTIN and the print is sharp, most scanners will. This tool does not register products.

Do I need a quiet zone?

Yes. Leave white margin around the bars. The download includes a default pad.

Can I make a QR code here?

Use the QR page. These are linear barcodes.

Why is my EAN rejected?

Length or check digit is wrong. Paste the 12 data digits and let the tool add the check.

Is this a GS1 license?

No. Buy numbers from GS1 if you need a unique retail GTIN.