GS1 GTIN Test Data
Valid GTIN-14 identifiers with MOD-10 check digits and element strings.
Format: GS1 GTIN-14 / element string · Licence: CC0-1.0, engine-validated
What it is
GS1 GTIN-14 identifiers with correctly computed MOD-10 check digits, plus a GS1 element string with batch and expiry (AI 01/10/17).
Downloads
Cite this dataset
If you use this data in a post, paper, or tool, please cite it with the DOI:
StanzaAPI. (2026). GS1 GTIN Test Data. CC0-1.0.
DOI: 10.5281/zenodo.23076189
https://stanzaapi.com/datasets/gs1-gtin
Columns
| Key | Meaning |
|---|---|
gtin | GTIN-14 |
element_string | Element string |
lot | Batch / lot |
expiry | Expiry |
Frequently Asked Questions
Yes. The rows are released under CC0-1.0, so you can copy, modify, and redistribute them without attribution.
No. All rows are synthetic. Every value is validated by the StanzaAPI engine for this format: it matches the standard structure and passes the format’s check-digit algorithm.
Deterministically from a fixed seed, so the same size always produces the same rows. That makes it safe to pin in a fixture or CI pipeline.