Code 128

Code 128 Barcode Generator

Create the 1D barcode most used in logistics, shipping and warehousing — supports letters and numbers, generated locally, no upload, no signup.

qrdiv's free Code 128 barcode generator encodes alphanumeric content into the 1D barcode widely used across logistics and warehousing. Everything is generated locally in your browser — no upload, no signup — with PNG/SVG/PDF/EPS downloads.

01

Generate your barcode

Fill in the fields on the left, preview live on the right, and download in multiple formats.

Content
Live preview
Fill in the content, then generate
Download
Scannability check
Quiet zone, module size and contrast are checked after you generate.
02

Why use Code 128

Logistics standardThe go-to 1D code for shipping labels, bin locations and asset tags — supported by virtually every scanner.
Full alphanumericEncodes upper- and lower-case letters, digits and common symbols — more flexible than EAN/UPC.
No number to registerUnlike retail barcodes, there's no prefix to register — encode any internal number instantly.
Vector downloadSVG/PDF/EPS vectors stay sharp for label printing, all watermark-free.
FAQ

FAQ

No. Code 128 only supports ASCII (letters, digits, common symbols). For Chinese or long text, use a QR code or Data Matrix.