When should I use Code 128?
Use Code 128 for internal business identifiers such as shipment IDs, asset labels, inventory numbers, carton labels and order references.
1D Barcodes
Best when you want to confirm format, size and text layout fast. This page opens with Code 128 and still lets you switch to common retail or logistics formats.
Start below by pasting, typing or importing your data, then print or export as soon as the barcode is ready.
Starts with
Code 128
Fastest path
Input or import -> generate -> print
Takeaway files
PNG / SVG / ZIP / Excel
Code 128 barcode guide
Code 128 is a high-density linear barcode used for shipping labels, warehouse asset IDs, inventory tags, order numbers and internal tracking codes. It supports letters, numbers and common symbols, which makes it a practical default for business labels.
Format FAQ
Use Code 128 for internal business identifiers such as shipment IDs, asset labels, inventory numbers, carton labels and order references.
Yes. Code 128 can encode uppercase letters, lowercase letters, numbers and many punctuation characters, making it more flexible than numeric-only retail codes.
Usually no. Retail checkout generally requires UPC or EAN product identifiers from an official numbering authority. Code 128 is better for internal operations and logistics.