Code 128
Code 128 Barcode Scanner
Upload PDFs or images, scan Code 128, and detect possible GS1-128 values.
Upload Files
Max 500MB total
Formats
Drag and drop PDF or image files here, or click to select files
Scan Code 128 and possible GS1-128 barcodes
Code 128 is common on shipping labels, carton labels, SKU labels, and warehouse labels. Upload a PDF or image, copy the decoded value, and see a possible GS1-128 hint when the content follows GS1 application identifier patterns.
Code 128 by default
This page scans Code 128 first to reduce unrelated barcode results.
Possible GS1-128 hint
Values with GTIN, lot, expiry date, serial number, or similar GS1 patterns are marked.
No PDF conversion step
Upload PDF label files directly, useful for shipping label, carton label, SKU label, and warehouse label diagnostics.
Common Code 128 use cases
Logistics label tracking barcodes
Check whether Code 128 tracking numbers, carton IDs, or internal logistics codes can be read from shipping labels, carton labels, or warehouse labels.
Warehouse carton and bin labels
Read carton IDs, bin locations, batch numbers, or SKU barcodes.
GS1-128 logistics codes
Inspect GS1-128 labels that may carry GTIN, lot, date, or serial number data.
Code 128 and GS1-128 FAQ
Are GS1-128 and Code 128 the same barcode?
GS1-128 uses Code 128 to encode GS1 structured data. Scanners usually return Code 128 first, then the decoded content can be interpreted as possible GS1-128.
Can I scan Code 128 from a PDF?
Yes. Upload the PDF directly and the tool renders pages locally before scanning.