All apps
Digital Product PassportEU DPP for textiles

EU product passportsfor fashion brands.

Record materials, origin, care, repair and end of life for every product, and publish a passport page with a QR code on your own shop domain. Built around the data the EU Ecodesign Regulation (ESPR) and France’s AGEC law ask for.

  • Coming soon to the Shopify App Store
  • Free plan with 10 passports
  • 14-day trial on paid plans
  • Built by a Shopify Partner
Digital Product Passport for an organic cotton tee on a phone: brand, GTIN, fibre composition, organic content, certification and the statement that it contains no substances of very high concern
  • 11 languagesOn the public passport page, plus machine-readable JSON
  • SHA-256Checksum on every published passport version
  • 10 passportsIncluded in the free plan
  • 14 daysFree trial on every paid plan

What the app does

One passport per product. Complete before it goes live.

Digital Product Passports for textiles are not mandatory yet: the EU delegated act is expected in 2027. France’s AGEC rules and the EU ban on generic environmental claims already apply. The app gives your catalogue a structured passport now, with the fields the rules and the EU’s research for textiles point to.

Public passport page on two phones: materials and certification, origin by processing step, the French environmental cost label, care instructions and repair options

The passport

The passport your customers scan.

Each product gets a passport page on your shop domain, in the shopper’s language. Fibres, care instructions and countries come from fixed lists, so they are translated automatically, without you writing eleven versions.

  • Fibre composition per part (main fabric, lining, filling and more), each adding up to 100%
  • Recycled and organic share, with pre- or post-consumer origin
  • Substances of very high concern (SVHC) with CAS numbers
  • Processing countries for fibre, spinning, weaving, dyeing and making-up
  • Care, durability, repair, recyclability and end of life

Everything around the passport

  • Public page

    On your own domain, in 11 languages.

    Passports are served through Shopify’s App Proxy at your-shop.com/apps/dpp/p/…, so shoppers stay on your domain. Every page is also available as JSON for retailers, marketplaces and software.

    • English, German, French, Spanish, Italian, Dutch, Polish, Portuguese, Swedish, Danish and Chinese
    • Machine-readable JSON for every passport
    • Stays online if the product is deleted in Shopify
  • Labels

    GS1 from Pro

    QR codes and GS1 Digital Link.

    Download a QR code per passport as SVG or PNG for hangtags and care labels. With GS1 Digital Link, your-shop.com/apps/dpp/01/<GTIN-14> opens the same passport.

    • QR codes as SVG and PNG on every plan
    • GTIN check-digit validation, with a warning for duplicate GTINs
    • QR format chosen per shop
  • Version history

    Every published version, with a checksum.

    Each time you publish or update a published passport, the app stores a new version with a SHA-256 hash. The page and the JSON show the version and the hash, and older versions stay retrievable.

    • Version number and hash on the public page
    • Older versions stay retrievable by number
    • Published passports cannot be deleted by accident
  • France

    From Pro

    French environmental cost via Ecobalyse.

    Calculate the official French score for clothing (Décret 2025-957) with the government’s Ecobalyse API v7.0.0, from composition, countries, weight, category and durability details. It appears on the passport only after you confirm it is declared on the official portal.

    • Label preview based on the official graphic charter
    • Points, points per 100 g, method version and date stored
    • Link to the calculation in Ecobalyse as proof
  • Checks

    Completeness check and greenwashing guard.

    Publishing stays blocked until the required data is filled in. While you write, the editor warns about generic environmental claims, which the EU has banned since 27 September 2026 unless they are backed by recognised excellent environmental performance (Directive (EU) 2024/825).

    • Checklist of missing required fields
    • Warnings for generic claims in German, English, French and Spanish
    • Microfibre notice for more than 50% synthetic fibres (AGEC)
  • Company & shop

    Operator data, theme block and CSV.

    Enter your economic operator details once, and they appear on every passport. A theme block shows the passport link on your product pages, and CSV keeps your data portable.

    • Operator ID (GLN), EORI, EU responsible person, EPR numbers per country
    • Theme block as a card or link, optionally with QR code, no theme code edits
    • CSV export on every plan, CSV import from Pro

How it works

From product data to a scannable passport.

  1. Add your company data

    Install the app and fill in your economic operator details once: legal name, address, operator ID, EORI and EPR numbers. They appear on every passport.

  2. Create and publish passports

    Choose a product, enter composition, countries, substances, care and end of life. The completeness check shows what is missing, then you publish. Or fill many at once by CSV import.

  3. Show it to shoppers

    Print the QR code on your labels and add the theme block to your product pages. Shoppers open the passport on your domain, in their language.

Planned pricing

Start free. Pay as your catalogue grows.

These are the plans the app is built with. Prices apply once the app is live in the Shopify App Store.

Free

Try it with your first products.

$0

Get early access
  • Up to 10 passports
  • QR codes (SVG & PNG)
  • Theme block for product pages
  • Passport page in 11 languages
  • CSV export

Starter

For small collections.

$9/month

or $90/year · 14-day free trial

Get early access
  • Up to 100 passports
  • Everything in Free
  • Email support
For France & GS1

Pro

For brands selling in France and the EU.

$29/month

or $290/year · 14-day free trial

Get early access
  • Up to 500 passports
  • CSV import of all passport data
  • GS1 Digital Link QR codes
  • France environmental cost (Ecobalyse)
  • No “Powered by BrandUp”
  • Priority support

Unlimited

For large catalogues.

$79/month

or $790/year · 14-day free trial

Get early access
  • Unlimited passports
  • Everything in Pro
  • Personal onboarding
  • Premium support
  • Planned prices in US dollars, billed through Shopify once the app is live. Yearly billing costs ten monthly payments.
  • Version history with SHA-256 checksum and the public JSON are part of every passport.
  • The app is in production and has been submitted to the Shopify App Store. Write to us for early access.

FAQ

Questions, answered.

Get your passports ready before they are required.

Digital Product Passport is coming to the Shopify App Store. Write to us for early access, and start with 10 free passports for your first products.