GS1 Digital Link ist ein GS1-Standard, der Produktidentifikatoren als Webadressen schreibt. Er legt die GTIN und ihre Qualifier in fester Reihenfolge in den URL-Pfad, sodass ein Quadrat auf der Packung von der Supermarktkasse, dem Telefon der Kundin und einem Zollsystem gelesen werden kann — jedes erhält vom selben Code eine andere Antwort.
Aufbau einer GS1-Digital-Link-URI
Wie eine GS1-Digital-Link-URI aufgebaut ist
GS1 Digital Link ist eine Regel dafür, Kennungen als Webadressen zu schreiben. Die Artikelnummer versteckt sich nicht hinter einer Datenbankabfrage — sie steht im URL-Pfad, in einer Reihenfolge, die jedes System lesen kann.
Die Domain am Anfang gehört Ihnen. Alles danach folgt dem Standard: ein Anwendungsbezeichner, dann sein Wert, beliebig oft wiederholt. Eine Maschine, die den Pfad liest, weiß, dass (01) eine GTIN und (10) eine Charge einleitet — unabhängig davon, wer den Code ausgegeben hat.
Das ist der ganze Kniff. Dieselbe Zeichenkette ist für einen Browser eine gültige Webadresse und für einen Scanner eine gültige Produktkennung.
Welche Identifikatoren einen Digital Link beginnen dürfen — und welche nicht
Das ist der Teil, den die meisten Erklärungen auslassen, und der Teil, an dem Implementierungen scheitern. GS1 definiert 541 Application Identifier. Nur 16 davon dürfen eine Digital-Link-URI beginnen. Alles andere ist entweder ein Qualifier, der dem Primärschlüssel folgt, oder ein Datenattribut, das in den Query-String gehört statt in den Pfad.
| AI | Identifikator | Format | Rolle in der Digital-Link-URI | Zulässige Qualifier, in dieser Reihenfolge |
|---|---|---|---|---|
| 01 | GTIN | N2+N14 | Primärschlüssel | 22 → 10 → 21, / 235 |
| 00 | SSCC | N2+N18 | Primärschlüssel | — |
| 8006 | ITIP | N4+N14+N2+N2 | Primärschlüssel | 22 → 10 → 21 |
| 253 | GDTI | N3+N13[+X..17] | Primärschlüssel | — |
| 8013 | GMN | N4+X..25 | Primärschlüssel | — |
| 414 | LOC No. | N3+N13 | Primärschlüssel | 254, / 7040 |
| 8010 | CPID | N4+Y..30 | Primärschlüssel | 8011 |
| 22 | CPV | N2+X..20 | Qualifier | — |
| 10 | BATCH/LOT | N2+X..20 | Qualifier | — |
| 21 | SERIAL | N2+X..20 | Qualifier | — |
| 17 | USE BY / EXPIRY | N2+N6 | Datenattribut — kein Pfadelement | — |
Zwei Konsequenzen lohnt es festzuhalten. Erstens darf eine GTIN-basierte Adresse Verbraucherproduktvariante, Charge und Seriennummer tragen — aber in dieser Reihenfolge: 22 vor 10 vor 21. Zweitens ist ein Verfallsdatum kein Qualifier. Es ist ein Datenattribut und reist im Query-String. Es in den Pfad zu setzen ist der häufigste Weg, auf dem ein handgebauter Digital Link an einem konformen Resolver scheitert.
Quelle: der bei ref.gs1.org veröffentlichte GS1-Application-Identifier-Datensatz, Version 1.2, zuletzt geändert am 26. Januar 2026. Die Zahlen stammen aus dem Datensatz selbst, nicht aus einer Zusammenfassung.
Was der Resolver beim Scannen tut
Die Domain in der URI zeigt auf einen Resolver — den Dienst, der entscheidet, wo ein Scan landen soll. Er liest die Kennung, sieht sich an, wer fragt, und leitet entsprechend weiter.
„Wer fragt" ist dabei keine Vermutung. Der Scan bringt Signale mit: die vom Browser angeforderte Sprache, das Land nur dann, wenn die scannende App es mitschickt, und einen Link-Typ, den ein Fachsystem ausdrücklich setzen kann. Der Resolver ordnet diese Signale dem Ziel zu, das Sie konfiguriert haben.
- Eine Kundin in Deutschland scannt zu Hause — die deutsche Produktseite
- Ein Zollbeamter mit Link-Typ für Regulierungsdaten — der Compliance-Datensatz
- Ein Recycler am Lebensende — das Materialdatenblatt
- Eine Kasse — gar keine Webanfrage; sie liest die GTIN aus dem Symbol und verlässt die Kasse nie
Ändern Sie ein Ziel, folgt jeder bereits gedruckte Code der neuen Route. Das Symbol auf der Packung muss nie neu gedruckt werden, weil der Code das Produkt identifiziert, statt auf eine feste Seite zu zeigen.
Digital Link ist nicht ein Standard, sondern drei
Man sagt „GS1 Digital Link“, als wäre es ein einzelnes Dokument. Es ist eine Familie, erstmals ratifiziert im August 2018 — und zu wissen, welcher Teil einem gerade verkauft wird, zählt bei jeder Anbieterbewertung.
- URI Syntax — wie die Adresse geschrieben wird. Das ist der oben behandelte Teil: Primärschlüssel, Qualifier, Reihenfolge.
- GS1-Conformant Resolver — wie sich ein Dienst verhalten muss, wenn diese Adresse angefragt wird: Linktypen, Weiterleitungen und wie eine konforme Antwort aussieht.
- Compression — ein technischer Standard, der EPC-Binärstrings als komprimierte Digital-Link-URIs ausdrückt, für Symbole mit sehr wenig Platz.
Ein Anbieter kann bei der Syntax richtig und bei der Auflösung falsch liegen. „Wir erzeugen Digital-Link-URLs“ beschreibt nur den ersten Standard; ob in fünf Jahren noch etwas konform auf diese URLs antwortet, sagt es nicht.
Warum der EU-Pass genau auf diesem Format landet
Ein digitaler Produktpass muss über die Lebensdauer des Produkts erreichbar bleiben, verschiedenen Zielgruppen verschiedene Daten liefern und das ausgebende Unternehmen überdauern. Eine feste Marketing-URL scheitert an allen drei Punkten.
GS1 Digital Link trennt Kennung und Ziel — und auch die harmonisierten DPP-Normen (EN 18216 und EN 18219–18223) halten diese Ebenen auseinander: Eindeutige Kennungen, Datenträger und Datenspeicherung haben je eine eigene Norm, und EN 18221 beschreibt eine dezentrale, persistente Datenspeicherung. Deshalb ist dasselbe Quadrat, das Ihren Passlink trägt, auch das Format, auf das der Handel für Sunrise 2027 zugeht.
Durchgespielt: ein Kosmetikexporteur baut seinen ersten Digital Link
Ein repräsentatives Szenario. Ein Hersteller mit 1.400 SKUs verkauft über zwei Distributoren nach Deutschland und Frankreich, und beide verlangen Bereitschaft für einen 2D-Code auf der Packung.
Woche eins — was der Code tragen muss. Der Handel braucht die GTIN. Die Distributoren wollen die Charge, denn Rückrufe sind ihr Risiko. Eine Seriennummer braucht niemand, weil die Ware nicht serialisiert ist. Der Pfad ist also GTIN plus Charge: /01/<gtin>/10/<charge>. Die Seriennummer entfällt — und mit ihr eine ganze Klasse variabler Druckdaten.
Woche zwei — der Verfallsdatum-Fehler. Der erste Entwurf setzt das Verfallsdatum in den Pfad hinter die Charge, weil es auf dem Karton daneben gedruckt wird. Die Validierung schlägt fehl. Verfall ist ein Datenattribut, kein Qualifier — es gehört hinter das Fragezeichen. Das im Testsystem zu finden kostet einen Nachmittag; es nach 400.000 gedruckten Kartons zu finden kostet die Auflage.
Woche drei — die Domain-Entscheidung. Die Resolver-Domain steht auf jeder Packung und lässt sich nicht zurückrufen; sie überlebt Verträge, Rebrandings und Anbieter. Das Unternehmen registriert eine kurze eigene Domain und richtet sie auf einen Resolver, statt die Domain eines Anbieters zu drucken, für deren Weiterleben es zahlen müsste.
Das Gegenszenario. Angenommen, es hätte die Anbieter-Domain gedruckt. Zwei Jahre später endet der Vertrag. Jeder Karton im Kanal zeigt nun auf eine Domain, die das Unternehmen nicht kontrolliert — die einzige Abhilfe ist ein Neudruck von allem in Produktion plus eine Weiterleitung, die der Anbieter nicht schuldet. Das Risiko war nie der Identifikator. Es war die Domain davor.
Edge Cases
Verfall, Gewicht und Preis im Pfad. Das sind Datenattribute. Der Pfad gehört dem Primärschlüssel und seinen Qualifiern; alles andere in den Query-String.
Komprimierte URIs. Kompression existiert für Symbole mit fast keinem Platz. Sie ist ein eigener Standard, und nicht jede Scan-App dekomprimiert. Nutzen Sie sie, weil der Platz es erzwingt — nicht, weil es ordentlicher aussieht.
Zwei Symbole auf einer Packung. Während der Migration trägt eine Packung oft Strichcode und 2D-Code zugleich. Das ist erwartet; die Kasse entscheidet, was sie liest. Ein Konfigurationsfehler ist es nicht.
Eigene Domain oder die von GS1. Beides löst auf. Die Frage ist nicht Eigentum, sondern Dauerhaftigkeit: Wer die Domain hält, muss antworten, solange das Produkt existiert.
Eine GTIN, die Ihnen nicht gehört. Ein Digital Link auf fremder GTIN löst zu deren Resolver auf, nicht zu Ihrem. Eigenmarken brauchen die Identifikatoren des Markeninhabers — oder eigene.
Zoom out: der Identifikator zeigt nicht mehr auf eine Seite
Das ältere Web druckte eine URL auf die Packung und hoffte, dass sie weiter funktioniert. Digital Link kehrt das um: Die Packung trägt einen Identifikator, und das Ziel ist eine Entscheidung, die beim Scan ein Dienst unter Ihrer Kontrolle trifft.
Diese Umkehrung ist der Grund, warum dasselbe Quadrat heute Kasse, Regulierer und Recycler zugleich bedienen muss — und warum die EU-Passarbeit Auflösung statt fester Links voraussetzt. Das Quadrat ist kein Marketingmaterial mehr. Es ist der Eingang zu einem Datensatz, der das Produkt überleben muss.
Wo Passmith steht
Wir bauen die Resolver- und Passschicht, die diese Seite beschreibt: Identifikatoren hinein, rollenbewusste Ziele hinaus, mit einem Datensatz dort, wo Zoll oder Recycler ihn erreichen. Das Produkt ist live, und jeder kann ein Konto erstellen.
Trotzdem gehören zwei Dinge klar gesagt. Nichts auf dieser Seite setzt einen Kauf voraus: Die Syntax ist ein öffentlicher Standard, und die Identifikator-Tabelle oben stammt aus GS1s eigenem Datensatz. Und wenn Sie heute nur eine Sache tun, dann die Domain-Entscheidung aus dem Beispiel — sie ist die teuer umkehrbare.
Einen Link samt QR-Code aus Ihrer bereits lizenzierten GTIN erstellen Sie mit unserem kostenlosen QR-Code-Generator für GS1 Digital Link. Er funktioniert ohne Anmeldung, und keine Ihrer Eingaben verlässt Ihren Browser.
Häufige Fragen zu GS1 Digital Link
Ist GS1 Digital Link eine Art QR-Code?
Nein — es ist eine Schreibweise für die Webadresse, die ein QR-Code oder eine Data Matrix trägt. Das Symbol ist der Behälter; GS1 Digital Link ist die Regel für den Inhalt.
Brauche ich eine eigene Resolver-Domain?
Sie brauchen eine Domain, die für Ihre Kennungen antwortet. Sie kann Ihnen gehören oder für Sie betrieben werden. Entscheidend ist, dass sie auflöst, solange das Produkt existiert — die Adresse steht auf Verpackungen, die Sie nicht zurückrufen können.
Kann ein Code wirklich Verbraucher und Zoll bedienen?
Ja. Der Code identifiziert das Produkt; der Resolver wählt das Ziel pro Anfrage anhand von Sprache und Link-Typ und, wenn die scannende App es mitschickt, anhand des Landes. Jede Zielgruppe sieht die für sie bestimmten Daten, ohne dass ein eigener Code gedruckt werden muss.
Welche GS1-Identifikatoren dürfen eine Digital-Link-URI beginnen?
Sechzehn der 541 Application Identifier, die GS1 definiert. Für Handelsware zählt die GTIN (01); die übrigen decken Logistikeinheiten (SSCC), Handelsstückteile (ITIP), Dokumente (GDTI), Modelle (GMN), Orte (414) und Komponenten (CPID) ab. Alles andere ist Qualifier oder Datenattribut.
In welcher Reihenfolge stehen Charge und Seriennummer in der URI?
Nach einer GTIN laufen die Qualifier 22, dann 10, dann 21 — Verbraucherproduktvariante, dann Charge, dann Seriennummer. Ein konformer Resolver erwartet diese Folge; eine andere Reihenfolge ist keine Stilvariante, sondern eine Adresse, die er nicht erkennt.
Wohin gehört das Verfallsdatum?
In den Query-String, nicht in den Pfad. Verfall (17) ist ein Datenattribut und kein Pfad-Qualifier — der häufigste Fehler in handgebauten Digital-Link-URIs.