A high-density alphanumeric barcode. Our engine uses dynamic lookup algorithms to automatically switch between Subsets A, B, and C for the shortest possible symbol width.
Completes check digits when their position is clear. Use parenthesized AIs for GS1. Existing check digits are validated. Other formats keep their usual behavior.
This standard is widely used in the following industries:
curl -X POST https://api.xbarcode.ai/v1/render \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-d '{
"format": "code_128",
"content": "CODE-128-DEMO"
}' > barcode.svg How our Rust engine optimizes this specific format:
Dynamic-programming encoder guarantees the minimum Code 128 codeword sequence across Sets A/B/C.
Explore how xBarcode powers retail GTIN, shipping labels, and GS1 Digital Link migration.