Code 128 barcode generator

Code 128 is a compact barcode for letters, digits and symbols, found on shipping, warehouse and asset labels.

This is the generic symbology standard that does not prescribe a symbol’s data format or size constraints. Labels for many use cases have rules of their own. You should carefully ensure that you use the variant your application standard requires.

Type your text as it is. Its check character is implicit, is added for you and never appears in the printed text.

Generic Code 128 has no fixed size: the X-dimension and height can be whatever is appropriate for the application.

Examples:

Symbol definition
Customisation (click to expand)(Confused? Use your AI assistant.)

General

Size ?

1.00 × 72X 0.15 × X

Text

Text block:
?

Border ?

Colours ?


Raster scaling (PNG/JPEG/TIFF; ignored for EPS/PDF/SVG/EMF) ?
(dimensionless bitmap)
(resolution-tagged bitmap)

Adjustments (all formats)

Label systems with specific rules

LabelNote
GS1 AI syntaxUse GS1-128, SSCC-18, EAN-14 or GS1-128 Composite.
Amazon FNSKUEnter the FNSKU exactly as Amazon gives it.
International registered mailUse UPU S10, for the S10 tracking number.
DPD parcelsUse DPD Parcel Label.
Health industry suppliesUse HIBC Code 128 for data in HIBC format.
Blood, tissue and cell productsLabelled to ISBT 128, which sets the content.
Automotive transport labelsFollow the Global Transport Label (Odette, AIAG B-16, VDA 4994).

Making this hugely popular barcode generator freely available consumes a rapidly increasing amount of resources at the owner's expense. If you think this tool is worthy of a donation then please consider making a small contribution to support its availability. (A PayPal account is not required. Bitcoin is also accepted.)



Code 128 barcode for Count01234567!