GS1 Digital Link Data Matrix Generator

Generate GS1 Digital Link Data Matrix barcodes in your browser with live preview, validation, and PNG/SVG export.

Advanced options
Enter a value to see a live preview.
Options

These map directly to real generator options; anything not listed here is available under Advanced options above.

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.