EDGE ENGINE SUB-2MS DETERMINISTIC V8 EXECUTION • ZERO DATA RETENTION • EXPLORE API SPECS →

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

SizeRowsFormats
Small 100 rows .json · .csv
Medium 2,000 rows .json · .csv
Large 20,000 rows .json · .csv

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

https://doi.org/10.5281/zenodo.23076189

Columns

KeyMeaning
gtinGTIN-14
element_stringElement string
lotBatch / lot
expiryExpiry

Frequently Asked Questions

Is this GS1 GTIN-14 / element string test data free to use?

Yes. The rows are released under CC0-1.0, so you can copy, modify, and redistribute them without attribution.

Is the data real?

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.

How is the dataset generated?

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.