Barcode Generator — CODE128, EAN, UPC & More

Generate barcodes in every common symbology, powered by JsBarcode. Download as PNG or SVG, tune size and text display, all in your browser.

Last updated: · Runs 100% in your browser

// What is the Barcode Generator?

The Barcode Generator renders one-dimensional barcodes in the common retail and logistics symbologies, including CODE128, EAN-13, UPC-A and ITF. Each symbology has its own rules about which characters are permitted and how many digits are required, and the generator validates your input against those rules before drawing, so an invalid EAN-13 is caught in the browser rather than at the label printer. Output is plain black on white with a quiet zone on either side, because scanners depend on high contrast and clear margins far more than on size. The barcode is drawn on a canvas inside your tab and downloaded directly, so product codes and internal SKUs never leave your machine.

// Features

  • CODE128, CODE39, EAN-13/8, UPC, ITF-14, MSI, pharmacode
  • PNG and SVG download
  • Adjustable width, height, and text display
  • Runs locally — no data upload

// How to use

  1. 01Enter your value.
  2. 02Choose a symbology.
  3. 03Download the barcode.

// Use cases

  • Printing labels for internal inventory or asset tracking.
  • Generating test barcodes for a point-of-sale integration.
  • Producing a shipping or warehouse location label.
  • Checking that a product code is valid for a given symbology.

// FAQ

Your data never leaves your browser. This tool runs 100% locally — no upload, no logging, no analytics on your inputs.

// Related tools