GS1 Tag Standard API

Run EPC encoder and decoder of RFID tags according to GS1 EPC Tag Data Standards (TDS) 1.12.

EPC Encode

Each GS1 Identification Key (GTIN, GLN, SSCC, GRAI, GIAI, GSRN, GDTI et al) can be encoded in an EPC structure, typically for use in an RFID tag. EPC Encoder is used to encode the data into any GS1 EPC scheme given the data specific to the scheme. Following schemes are currently supported.

  • GTIN (sgtin-96  / sgtin -198)
  • Serial Shipping Container Code (sscc-96)
  • Global Location Number With or Without Extension (sgln-96 / sgtn-195)
  • Global Returnable Asset Identifier (grai-96 / grai-170)
  • Global Individual Asset Identifier (giai-96 / giai-202)
  • Global Service Relation Number – Recipient (gsrn-96)
  • Global Service Relation Number – Provider (gsrnp-96)
  • Global Document Type Identifier (gdti-96 /gdti-174)
  • Component / Part Identifier (cpi-96 / cpi-var)
  • Serialised GlobalCouponNumber (sgcn-96)
  • Individual Trade Item Piece (itip-110 / itip-212)
  • General Identifier (gid-96)
  • US Department of Defense Identifier (usdod-96)
  • Aerospace and Defense Identifier (adi-var)
  • Global Identification Number for Consignment (GINC)
  • Global Shipment Identification Number (GSIN)
  • Unit Pack Identifier(UPUI)
  • Global Location Number of Party (PGLN)
  • BIC Container Code (BIC)
EPC Encoder
EPC Decoder

EPC Decode

Decodes the given EPC hexa value to the equivalent GS1 scheme.  All the GS1 schemes are supported.

URI Decode

Decodes the given URI value to the equivalent GS1 scheme.  All the GS1 schemes are supported. The URI can be EPC URI / Tag URI / Raw URI.

RFID Decoder

LIVE GS1 Tag Standard API Demo