ADIFApparel DPP Interoperability Framework
Look up a product by its ADID, its barcode or its style code

A structured, vendor-neutral address for every apparel product.

ADIF turns a factory's existing product spreadsheet into Digital Product Passport records. Each garment design, each colour and size, and each individual item gets an Apparel DPP Identity (ADID) that opens its passport.

A research prototype. It is not a legally designated DPP service or authority, and it does not imply regulatory compliance.

Ceylon Breeze Crew Tee adif-oydy.onrender.com/adid/ c9ff1d17-020d-4f9b-9d7f -fd1ab604db48 Scan with your phone: it opens the live passport
A working QR code for the registered example design.
  1. 1design
  2. 3 × 3colours × sizes
  3. 9variants, each with its own barcode
  4. 3serialised shirts
  5. 3production lots, kept private

Three identity levels

Linked in the registry, so each one leads to the others.

/adid/…/ocean-blue_m/9c41…

Instance

Opens by scanNot listed publicly
Registered here so far 13 designs 84 colour-and-size variants and 52 individually identified items, from 3 manufacturers.
Batch and lot Recorded as data Batch numbers sit in the passport record, not in the address. Manufacturers and authorities can list everything from one lot.

From spreadsheet to printed label

  1. Upload

    The product sheet you already keep, as CSV, Excel or JSON.

  2. Match

    The gateway matches your column names to passport fields, each with a confidence score.

  3. Check

    You confirm or correct each match. Your choices can be saved as a template.

  4. Register

    Each design, variant and serialised item receives its ADID and passport record.

  5. Print

    Put the ADID in the label's QR code. Later corrections update the record behind it.

See what each kind of user does, and what happens to your data

The regulation this responds to

Passport data must be transferable "without vendor lock-in".
EU Regulation 2024/1781, Art. 10(1)(d)

ADIF uses open identifiers, an open data model and JSON-LD, not one supplier's product codes.

Passports may be required at model, batch or item level.
EU Regulation 2024/1781, Art. 9(2)(d)

ADID addresses the design, variant and item, and records the batch as passport data.

Textiles, in particular garments, are a priority product group.
EU Regulation 2024/1781, Art. 18(5)(c)

The textile delegated act is not yet adopted, so ADIF does not claim compliance with requirements that do not exist yet.