What is Code 128 for Shipping Labels?
Code 128 is the barcode symbology used on most shipping labels worldwide. Couriers like UPS and FedEx use Code 128 (or its GS1-128 variant) to encode tracking numbers, since it packs a lot of data into a compact, scannable format that survives package handling. When you print a shipping label, the Code 128 barcode is what the courier scans at every checkpoint.
Common Uses for Code 128 for Shipping Labels
- Printing courier tracking barcodes for outbound parcels
- Creating dock and dispatch labels for freight shipments
- Adding barcodes to internal mailroom routing labels
- Generating returns labels with tracking numbers
Frequently Asked Questions
What barcode do shipping labels use?
Most couriers (UPS, FedEx, DHL) use Code 128 or its GS1-128 variant on shipping labels, because it encodes tracking numbers compactly and scans reliably.
Is Code 128 the same as GS1-128?
GS1-128 is Code 128 used with GS1 application identifiers (like SSCC-18). The symbology is identical - GS1-128 just adds standardized data prefixes for supply chain.
What is the format of a tracking barcode?
A tracking barcode encodes your courier's tracking number. The exact format depends on the courier - enter the tracking number you want encoded and the barcode is generated instantly.
Can I generate many shipping barcodes at once?
Yes, paste a list of tracking numbers, one per line, and this tool generates a full batch you can print on one label sheet.