GS1 Tools

GS1 AI Parser

Paste a GS1 element string or scanned barcode data and decode every Application Identifier — with its meaning, value and validation. Everything runs in your browser.

Element string or scan data
Accepts the bracketed form (01)…(17)… or raw concatenated data. For raw variable-length fields, mark the FNC1 separator with <GS> where one occurs.
Parsed 3 elements with no issues.
AIMeaningValue
01
GTIN (Global Trade Item Number)
09506000134369
17
Expiration date (YYMMDD)
261231
2026-12-31
10
Batch / lot number
LOT2026

What is a GS1 Application Identifier?

A GS1 Application Identifier (AI) is the two-to-four-digit prefix that defines the meaning and format of the data that follows it in an element string. For example (01) marks a GTIN, (10) a batch or lot number and (17) an expiry date in YYMMDD form. Fixed-length AIs have a set number of characters; variable-length AIs run until an FNC1 (Group Separator) or the end of the data.