📐 Technical Specifications
- Standard
- ISO/IEC 15417
- Character Set
- Full ASCII 128 (Letters, numbers, punctuation, control chars)
- Subsets
- Code 128A (Caps/Control), Code 128B (ASCII), Code 128C (Double-density numeric pairs)
- Checksum
- Modulo 103 check character (calculated automatically)
- Quiet Zones
- 10X minimum on both ends
🏭 Standard Industry Use Cases
- ✓ Warehouse bin and pallet rack labeling
- ✓ Shipping container and carton tracking (UCC/EAN-128)
- ✓ Enterprise asset tags and equipment serial numbers
- ✓ Medical laboratory specimen tube labeling
Frequently Asked Questions
What characters can I encode into a Code 128 barcode?
Code 128 can encode all 128 standard ASCII characters, including uppercase letters, lowercase letters, numbers, punctuation symbols, and control codes.
Does your engine use Code 128 subset C for numeric data?
Yes. Our engine uses automatic optimization to switch into Code 128C whenever strings of digits appear, compressing two numeric digits into a single barcode character for maximum compactness.