Zonlet

Free Code 128 barcode generator

Create Code 128 barcodes for SKUs, inventory bins, shipping labels, asset tags and tickets. Code 128 encodes letters, numbers and symbols compactly, which makes it the most flexible barcode for internal use.

Why Code 128?

Code 128 can encode the full set of keyboard characters, upper and lower case, and packs data more tightly than older formats like Code 39. That makes it ideal for SKUs such as "BOX-0042-A", serial numbers, order numbers and warehouse locations.

Common uses

Warehouses use Code 128 for bin and pallet labels, shops for internal SKUs, IT teams for asset tags, event organisers for tickets, and logistics companies for shipping labels. Any handheld or phone barcode scanner can read it.

Labels in bulk

Have a list of SKUs or asset numbers? Paste them into the CSV or Excel template, add an optional caption per row, and download all labels as a ZIP or a printable PDF sheet.

How to generate a Code 128 barcode

  1. Type your value. Enter any text, such as a SKU, serial number or location code.
  2. Add a caption. Optionally show the item name or description above or below.
  3. Set the size. Choose bar height and colors that suit your label printer.
  4. Download or batch. Export PNG, SVG or PDF, or upload a sheet for many labels.

Frequently asked questions

What characters can Code 128 contain?

Code 128 supports all 128 ASCII characters: upper and lower case letters, digits, spaces and common symbols like - / . and #.

Is Code 128 used on retail products?

Not usually. Retail checkouts use EAN-13 or UPC-A. Code 128 is used for internal labels, shipping, inventory and logistics.

Will my label printer print these barcodes?

Yes. Download PNG or PDF to print from any printer or label software, or SVG for design tools. Keep black bars on a white background for reliable scanning.

Can I create sequential Code 128 labels?

Yes. Fill the numbers in a spreadsheet (Excel can auto-fill sequences), upload it in batch mode, and download every label at once.

Related tools