What GS1 Digital Link Data Matrix is
GS1 Digital Link Data Matrix encodes a web URI (per the GS1 Digital Link standard) inside a Data Matrix symbol, so one scan can resolve to a live product web page as well as carry GS1 AI data.
Generate it now
Enter a GS1 Digital Link URI or AI data to see a live preview.
Valid input
Input follows GS1 Digital Link URI syntax layered over Data Matrix's binary/text capacity; bwip-js handles the AI-to-URI structuring automatically, regardless of the parse option's value.
Key options
Supported options include version. Unlike the plain-AI GS1 encoders, gs1dldatamatrix runs bwip-js's caret-escape decoder directly on the raw Digital Link URI text before any AI structuring: with parse set, a URI path segment containing that escape syntax (e.g. ^048 for a raw byte value) decodes before validation instead of being rejected as literal text. An ordinary URI with no escape text is unaffected either way.
Output and printing
Export SVG for product packaging that needs to remain scannable by both legacy AI-only scanners and general smartphone cameras.
Common uses
GS1 Digital Link Data Matrix supports the retail migration toward 2D codes that connect a single scan to both supply-chain data and consumer-facing web content.
Example
See the live preview above, seeded with a bwip-js-verified valid value.
Size guidance
It inherits Data Matrix's narrow quiet-zone requirement.
Troubleshooting
If the URI is rejected, confirm it follows GS1 Digital Link path structure rather than an arbitrary URL.
Related formats
Related formats: GS1 Digital Link QR Code, GS1 DataMatrix, and plain Data Matrix.