Barcode Generator
Code128, EAN, UPC, ITF, Code39 barcodes
Ten symbologies, chosen from a dropdown, with the constraints each one imposes surfaced immediately rather than after a wasted print run. Code 128 encodes the full ASCII range and is the right default for internal inventory labels. EAN-13, EAN-8, and UPC-A are retail formats with fixed digit counts, and an invalid value is flagged the moment you type it — including the check digit, which the encoder computes and verifies. ITF and ITF-14 are the shipping and box-marking standards, and they are the ones to be careful with: ITF encodes digits only, so letters will be rejected. Pharmacode and Codabar cover older instrument and library labelling. The human-readable value is printed under the bars, bar width and height are adjustable for your label stock, and you get both a 2× PNG for raster workflows and an SVG for print production.
Generate print-ready barcodes in Code 128, EAN-13, UPC-A, Code 39, ITF and pharmacode formats. Customize dimensions, download as PNG or SVG — great for inventory and retail.
Private Barcode Generator In Your Browser
Barcode Generator is processed locally with client-side JavaScript. Your files never touch a server, and there is no queue to wait in.
How to use Barcode Generator
Choose a symbology from the Barcode format dropdown — Code 128, Code 39, EAN-13, EAN-8, UPC-A, ITF-14, ITF, MSI, Pharmacode, or Codabar.
Type the value into Barcode value; the preview re-renders as you type.
Adjust Bar width between 1 and 4 pixels and Height between 40 and 200 pixels to suit your label stock.
Download the PNG (2×) for raster use, or the SVG for print production.
- Ten symbologies: Code 128, Code 39, EAN-13, EAN-8, UPC-A, ITF-14, ITF, MSI, Pharmacode, and Codabar
- Invalid values for the chosen format are flagged in the panel instead of producing an unscannable label
- Bar width is adjustable from 1 to 4 pixels in 0.5 steps, and height from 40 to 200 pixels
- The human-readable value is printed beneath the bars, with exports as a 2× PNG and as an SVG
- A warehouse worker generating Code 128 labels for parts bins in an internal inventory system.
- A retailer producing compliant EAN-13 or UPC-A barcodes for a product run.
- A lab technician printing Codabar labels for specimen tubes and storage racks.