Real Digital Product Passport Examples (live & scannable)

Most 'DPP example' articles show a mock-up of a product that does not exist. Here are two real Digital Product Passports — a battery and a textile — that you can open, scan and request as JSON-LD right now.

by QR3 Redaktion

Real Digital Product Passport Examples (live & scannable)

Search for "Digital Product Passport example" and you mostly find screenshots of products that do not exist — invented model names, placeholder data, nothing you can actually open. That is not very convincing when you are trying to understand what a DPP is.

So here are two real, live passports you can open right now, scan with your phone, and even request as machine-readable JSON-LD. Both run on the same infrastructure you would use in production.

Example 1 — an EU battery passport

Open it: https://qr3.app/dpp/04019999999902/DEMO-BAT-01

It resolves to the consumer page for EcoMax 5000 (Demo) by GreenPower GmbH (Germany), sold in FR/DE/IT. The passport carries the fields the EU Battery Regulation 2023/1542 expects:

Field Value
Capacity 5.2 kWh
Carbon footprint 42.5 kg CO₂e
Recycled content 35 %
Recyclability 95 %
Manufacturer warranty 8 years
Certifications CE, UN38.3

Want the machine-readable version a recycler or authority would consume? Same URL, JSON-LD:

curl "https://qr3.app/dpp/04019999999902/DEMO-BAT-01?format=jsonld"
# { "@context": ["https://schema.org","https://gs1.org/voc/"],
#   "@type": "Product", "gtin": "04019999999902", "name": "EcoMax 5000 (Demo)", ... }

Example 2 — an EU textile passport

Open it: https://qr3.app/dpp/04019999999901/DEMO-TX-01

This is Cotton T-Shirt (Demo) by Fabric AG — a textile DPP under the ESPR, including the supply-chain transparency fashion brands now have to provide:

Field Value
Fibre composition 70 % cotton (TR) · 30 % recycled polyester (CN, 100 % recycled)
Recycled content 30 %
Durability class B (≈ 80 wash cycles)
PEF carbon footprint 12.4 kg CO₂e
Microplastics No
Supply chain Weaving PT · Dyeing TR · Assembly FR
Certifications OEKO-TEX STANDARD 100

What makes these "real"

Unlike a static mock-up, each example:

  • resolves through a live GS1 Digital Link resolver — the URL is the access point, not a screenshot;
  • has scannable QR codes in print formats (SVG/PNG/PDF/EPS);
  • returns JSON-LD (schema.org + GS1 vocabulary) for machines via ?format=jsonld;
  • renders a localized consumer page (these demos default to German).

Build your own in minutes

Both passports were created through the same public API you can use. Creating one is a single call:

import { QR3 } from "@qr3/sdk";

const client = new QR3({ apiKey: process.env.QR3_API_KEY! });

const passport = await client.dpp.create({
  gtin: "09506000134376",
  serial: "SN-00012345",
  product_name: "PowerCell 5 kWh LFP",
  manufacturer: "ExampleTech GmbH",
  origin_country: "DE",
  category: "battery",
  battery_data: {
    capacity_kwh: 5,
    carbon_footprint_kg: 62,
    recycled_content_pct: 12,
    recyclability_pct: 95,
    manufacturer_warranty_years: 8,
  },
});

console.log(passport.qr.svg); // print-ready GS1 Digital Link QR

(Full walkthrough: Generate EU Digital Product Passports via API.)

FAQ

Can I scan these with a normal phone? Yes. Each passport page exposes a standard QR code carrying its GS1 Digital Link — any camera opens it.

Is the data real or placeholder? It is demo data, but it is complete and standards-shaped: real GTINs, the actual battery/textile fields the regulations require, and valid JSON-LD — not a marketing screenshot.

How do authorities read it? They request JSON-LD (or the linkset) from the same URL. Humans get the page, machines get the data.

Sources

Open the live passports above, then start for free and build your own.