Barcode generator

Code 128 barcode generator

Create compact Code 128 barcodes for internal labels, shipping flows, inventory systems and operational IDs. Code 128 supports a broad character set and works well when space is limited.

Barcode type

Best for shipping, inventory and general labels.

Preview

BQ-2026-0001

Code 128

* Always test your code before printing or use. Barqode is not responsible for errors, unreadable codes or incorrect output.

About this format

Generate compact Code 128 barcodes for labels, logistics and inventory.

Create compact Code 128 barcodes for internal labels, shipping flows, inventory systems and operational IDs. Code 128 supports a broad character set and works well when space is limited.

Common uses

  • Generate internal product, order or shipment IDs.
  • Create barcode labels for warehouse and logistics workflows.
  • Use alphanumeric content in a compact barcode format.

When to use Code 128

Code 128 is a good choice for operational barcodes: shipping labels, warehouse labels, internal product IDs, order numbers, batch references and asset labels. It is compact compared with older alphanumeric formats, which helps when label space is limited.

Content rules

Code 128 can encode letters, numbers and many common symbols, so it is more flexible than numeric-only formats like EAN-13. Keep the content as short and predictable as possible, especially if the code will be printed small or scanned in a busy warehouse environment.

Reliable label exports

Use SVG when the barcode will be placed into a label template or print layout. Use PNG for quick digital use or when a system does not accept SVG. Leave enough blank space around the barcode so scanners can detect the start and end of the symbol.

When should I use Code 128?

Use Code 128 for shipping labels, inventory IDs, order numbers and other operational labels that need compact, scannable data.

Does Code 128 support letters and numbers?

Yes. Code 128 supports letters, numbers and many common symbols, which makes it more flexible than numeric-only retail formats.