A two-dimensional matrix barcode consisting of black and white 'cells' or modules arranged in either a square or rectangular pattern. Widely used for marking small items.
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": "data_matrix",
"content": "Data Matrix | Powered by https://xbarcode.ai"
}' > barcode.svg How our Rust engine optimizes this specific format:
DP encoder spans all ISO 16022 modes to minimize codewords (ASCII/C40/Text/X12/EDIFACT/Base256).
Explore how xBarcode powers retail GTIN, shipping labels, and GS1 Digital Link migration.