---
title: "DPP QR-koder: storlek, felkorrigering och GS1 (en utvecklarguide) — qr3.app Blog"
description: "QR-koden på ett Digital Product Passport är inte vilken QR-kod som helst — den bär en GS1 Digital Link, måste klara av att tryckas på en produkt och måste leda till passet. De tekniska detaljer som de flesta guider hoppar över, med tryckfärdig genereringskod."
canonical: "https://qr3.app/sv/blog/dpp-qr-code-guide/"
lang: "sv"
robots: "index,follow,max-image-preview:large,max-snippet:-1"
---

# DPP QR-koder: storlek, felkorrigering och GS1 (en utvecklarguide) — qr3.app Blog

> QR-koden på ett Digital Product Passport är inte vilken QR-kod som helst — den bär en GS1 Digital Link, måste klara av att tryckas på en produkt och måste leda till passet. De tekniska detaljer som de flesta guider hoppar över, med tryckfärdig genereringskod.

Canonical: <https://qr3.app/sv/blog/dpp-qr-code-guide/>

[← Blogg](/sv/blog/) [Guider](/sv/blog/category/tutorials/)

30 maj 2026 4 min läsning [Guider](/sv/blog/category/tutorials/) [dpp](/sv/blog/tag/dpp/)[qr-code](/sv/blog/tag/qr-code/)[gs1-digital-link](/sv/blog/tag/gs1-digital-link/)[error-correction](/sv/blog/tag/error-correction/)[labeling](/sv/blog/tag/labeling/)

# DPP QR-koder: storlek, felkorrigering och GS1 (en utvecklarguide)

QR-koden på ett Digital Product Passport är inte vilken QR-kod som helst — den bär en GS1 Digital Link, måste klara av att tryckas på en produkt och måste leda till passet. De tekniska detaljer som de flesta guider hoppar över, med tryckfärdig genereringskod.

av **QR3 Redaktion**

![DPP QR-koder: storlek, felkorrigering och GS1 (en utvecklarguide)](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/dpp-qr-code-guide/hero.png)

QR-koden på ett Digital Product Passport ser ut som vilken annan svartvit ruta som helst. Det är den inte. Den måste bära en **GS1 Digital Link**, klara av att tryckas litet på en böjd produkt som lätt repas, och tillförlitligt leda till passet under hela produktens livslängd. Här är vad som faktiskt har betydelse när du genererar en — de delar som de flesta artiklar om "DPP QR-koder" hoppar över.

## Det är en GS1 Digital Link, inte en vanlig URL

En DPP-QR kodar en strukturerad GS1-URL, inte `example.com/product/123`:

```
https://id.gs1.org/01/09520000000011/21/DEMO-BAT-01
```

`01` är GTIN, `21` serienumret. Vilken kamera som helst öppnar den; en resolver returnerar rätt representation för varje anropare (se *The GS1 Digital Link Resolver, Explained*). Rikta QR-koden mot din resolver så förblir GTIN/serienummer stabila för alltid.

## Felkorrigeringsnivå: välj Q eller H för produkter

QR-koder har fyra felkorrigeringsnivåer — ju högre, desto mer av symbolen kan skadas och ändå skannas:

| Nivå | Återställning | Använda för en DPP? |
| --- | --- | --- |
| L | ~7 % | Nej — för ömtålig på fysiska produkter |
| M | ~15 % | Endast webb/skärm |
| **Q** | ~25 % | **Ja** — etiketter, förpackningar |
| **H** | ~30 % | **Ja** — små, böjda eller hårt slitna produkter |

En passetikett kan bli repad, böjd runt en battericell eller delvis nött. Använd **Q eller H** så att den fortfarande skannas efter ett år ute i fält. Högre korrigering innebär en tätare symbol, så väg det mot tryckstorleken.

## Tyst zon och minsta tryckstorlek

- **Tyst zon:** håll en fri marginal på minst **4 moduler** runt symbolen. Inga logotyper, ingen text i den.

- **Minsta storlek:** tumregeln är att modulstorleken bör vara **≥ 0,33 mm** för närskanning med telefon; större om den skannas på avstånd. På en typisk etikettskrivare med 300 DPI motsvarar det ungefär en **2 × 2 cm** symbol för en Digital Link med serienummer — verifiera med din skanner och belysning i värsta fall.

## Dynamisk, inte statisk — annars är den inte compliant

En *statisk* QR bakar in data i symbolen. En DPP:s data ändras under produktens livstid (koldioxidavtrycket mäts om, mål för återvunnet innehåll uppnås, reparationsinformation uppdateras). Om data är inbakad kan du inte uppdatera den utan att trycka om varje etikett — och ett inaktuellt pass är inte compliant.

Därför måste en DPP-QR vara **dynamisk**: den bär en stabil resolver-URL (oföränderlig GTIN/serienummer), och datan bakom den uppdateras via API. Tryck en gång, uppdatera för alltid.

## Generera en tryckfärdig DPP-QR (kod)

När du skapar ett pass returneras QR-koden i fyra format — inget separat QR-steg:

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

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

const passport = await client.dpp.create({
  gtin: "09520000000011",
  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); // vektor — skalas till valfri etikettstorlek, ingen pixelering
console.log(passport.qr.pdf); // CMYK-PDF för tryck
// qr.png för webben, qr.eps för professionella etikettskrivare
```

Använd **SVG eller EPS** för etiketter (vektor klarar all skalning); **PNG** för webben. QR-koden kodar redan GS1 Digital Link till passet.

## Små produkter: GS1 Data Matrix

När det inte finns plats för en QR (liten elektronik, smycken) bär en **GS1 Data Matrix** samma Digital Link på mindre yta och stöds av samma standarder. Samma URL, mindre symbol.

## FAQ

**Kan jag lägga till min logotyp i mitten?**
Ja, inom ramen för felkorrigeringsbudgeten — på nivå Q/H går en liten centrerad logotyp att återställa. Håll den tysta zonen fri och testskanna.

**Innehåller QR-koden själva produktdatan?**
Nej — den innehåller GS1 Digital Link. Datan finns bakom resolvern och förblir uppdaterbar. Det är det som gör passet hållbart.

**SVG eller PNG för etiketter?**
SVG/EPS (vektor) för allt som trycks — det skalas rent till valfri storlek. PNG endast för webbanvändning i fast storlek.

## Källor

- [GS1 Digital Link standard](https://www.gs1.org/standards/gs1-digital-link)

- [ISO/IEC 18004 — QR Code symbology](https://www.iso.org/standard/62021.html)

- [EU Battery Regulation 2023/1542](https://eur-lex.europa.eu/eli/reg/2023/1542/oj)

**Börja kostnadsfritt** och generera en tryckfärdig DPP-QR: [app.qr3.app/sign-up](https://app.qr3.app/sign-up)

Detta är fungerande demoer med fiktiva produktdata och exempel-GTIN från GS1-prefix 952. De styrker inte tilldelade produktidentifierare, registrering eller certifiering.

## Relaterade inlägg

- [![](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/gs1-resolver-test-suite-dpp-links/hero.png) Guider GS1 Resolver Test Suite: DPP-länkar före produktionssättning tillförlitligt verifierade Den stabila GS1-testsviten gör Resolver 1.2 verifierbar. Så testar du omdirigeringar, länkset, CORS, språk och felsituationer före produktionssättning.](/sv/blog/gs1-resolver-test-suite-dpp-links/)
- [![](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/ppwr-one-data-carrier-dpp/hero.png) QR-kodteknik PPWR, QR-kod och DPP: Varför ett datamedium måste räcka PPWR kräver öppna digitala datamedier för förpackningsinformation. På så sätt kan förpackning, sortering och produktpass kopplas samman via en stabil ingång.](/sv/blog/ppwr-one-data-carrier-dpp/)
- [![](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/dpp-battery-passport-2027-20260715/hero.png) Branschnyheter BatteryPass-Ready lanserar testmiljö för det digitala batteripasset Konsortiet BatteryPass-Ready lanserade den 24 juni 2026 en offentlig testmiljö för det digitala batteripasset, inför EU-kravet från februari 2027.](/sv/blog/dpp-battery-passport-2027-20260715/)
- [![](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/sector-20260713/hero.png) Branschnyheter Digitalt batteripass 2027: Vad tillverkare nu måste veta Webbinarier, verktyg med öppen källkod och nya standarder: EU:s batteripass tar fart. En överblick över läget i juli 2026 och de obesvarade frågorna fram till februari 2027.](/sv/blog/sector-20260713/)

[← Alla artiklar](/sv/blog/) [Kom igång gratis](https://app.qr3.app/sign-up)
