The EU is mandating Digital Product Passports for textiles by 2027. The regulatory framework is in place; the delegated act specifying exact data requirements is pending. This site documents what is known, what is still open, and what a practical reference implementation looks like.
A DPP is a structured set of data about a product - where it was made, what's in it, how to care for it, and what to do with it at end of life. Encoded in a QR code on the label. Required by EU law from 2027.
Scan it and you reach a structured data record - not a PDF, not a marketing page. Machine-readable information that software can process automatically.
The EU specifies what information must be included - fibre composition, recycled content, supply chain, repairability, end-of-life guidance. Some fields are public; others are restricted to authorities and verified parties.
A DPP follows the garment through its whole life - manufacture, retail, resale, repair, recycling. Dynamic fields can be updated after sale, by repairers, refurbishers, and recyclers.
The Ecodesign for Sustainable Products Regulation (Reg. EU 2024/1781) is the legal basis. Textiles are the first major product category. A delegated act specifying exact requirements is expected in 2025-2026.
The manufacturer - which in fashion typically means the brand that designs and markets the product - is legally responsible for the DPP. Not the factory. Not the retailer.
Any product placed on the EU market needs a DPP - including products made outside the EU. The importer or EU authorised representative takes on the manufacturer's obligations.
You have a deadline, a product range, and a supply chain to coordinate. You don't need another 80-page standards document. You need to know what data to collect, from whom, in what format, and by when.
open-dpp is a reference implementation with concrete decisions about identifiers, data structure, and access tiers. Use it as a baseline, fork it, or build on top of it.
The standards space is genuinely complex - ESPR, delegated acts, CEN/CENELEC JTC 24, GS1, UNTP, CIRPASS. The legislation tracker maps the key milestones and what's still open.
DPP data doesn't come from nowhere - fibre composition from mills, facility identifiers from factories, certifications from auditors. The responsibility matrix maps the data collection challenge.
GS1, UNTP, CEN/CENELEC JTC 24, ISO, CIRPASS - all active, all producing documents, none yet mandated. The EU hasn't specified which standards DPPs must conform to. Brands are being asked to prepare for compliance without a clear target.
A 120-page PDF describing a data model is not the same thing as knowing what to put in a database field. open-dpp makes concrete decisions so you don't have to start from scratch.
ESPR gives the Commission power to specify exact requirements via delegated acts. The textile act hasn't been adopted yet. This means some requirements are confirmed (ESPR Art. 27 identifiers, access tiers) and others are expected but not final. We mark the difference clearly.
DPP infrastructure built on proprietary platforms creates lock-in and fragmentation. A shared open reference schema is a public good. Fork it, adapt it, contribute back.
The QR code on a garment should tell you what's in it, where it was made, how to care for it, and what to do with it when you're done. That's it. The rest is implementation detail.
The schema, the tracker data, and this site are all in public GitHub repos. No login required to read anything. Feedback, issues, and pull requests welcome.
The milestones that matter most for brands preparing for compliance.
The textile schema covers 18 data fields across 10 sections. Every field is annotated with its regulatory basis, access tier, and who in the supply chain provides the data.