GS1-DataMatrix-Generator
Geben Sie GTIN, Verfallsdatum, Charge und Seriennummer ein; Prüfziffer und Feldregeln werden geprüft und ein GS1 DataMatrix (ECC 200) wird erzeugt. Laden Sie für einen Code SVG oder PNG herunter oder fügen Sie eine Liste ein und öffnen Sie einen druckbaren Bogen.
8, 12, 13 oder 14 Ziffern einschließlich Prüfziffer eingeben; für Feld (01) wird auf 14 Stellen aufgefüllt.
Prüfziffer ist korrekt. Feld (01): 09506000134352
Datum wählen; im Code wird es als JJMMTT geschrieben. Bleibt das Feld leer, entfällt es.
Bis zu 20 Zeichen. GS1-Zeichensatz: Buchstaben, Ziffern und ! " % & ' ( ) * + , - . / : ; < = > ? _ (keine Leerzeichen).
Bis zu 20 Zeichen, gleicher Zeichensatz.
Weitere Felder (optional)
Keine weiteren Felder.
Zum Beispiel (11) Herstellungsdatum, (15) Mindesthaltbarkeitsdatum, (240) zusätzliche Produktidentifikation, (30) Menge. Ein unbekannter Datenbezeichner führt zu einem Fehler.
Ausgabeeinstellungen
Kantenlänge eines Moduls bei PNG- und SVG-Download.
Wird in die PNG-Datei geschrieben; Druckprogramme lesen daraus die physische Größe.
Für ECC 200 mindestens 1 Modul an jeder Seite.
Modulkante der Symbole auf dem Druckbogen.
Die Kodierung läuft nur in Ihrem Browser; eingegebene Daten werden nie an einen Server gesendet.
Vorschau
PNG: 192 × 192 Pixel, bei 300 DPI etwa 16,3 × 16,3 mm
Felder
| AI | Wert | Name |
|---|---|---|
| (01) | 09506000134352 | GTIN (Artikelnummer) |
| (17) | 281231 | Verfallsdatum |
| (10) | LOT2026A | Charge / Losnummer |
| (21) | ABC123XYZ | Seriennummer |
- Symbolgröße
- 22 × 22
- Modulanzahl
- 484 (22 × 22)
- Datenbereiche
- 1 (1 × 1), 20 × 20
- Kapazität
- 30
- Codewörter
- 30 Daten (30 belegt, 0 Füllung) + 20 Fehlerkorrektur
Rohdaten, die ein Lesegerät liefern sollte (Trennzeichen <GS>)
]d201095060001343521728123110LOT2026A<GS>21ABC123XYZ
Codewörter (dezimal)
232 131 139 180 190 130 143 173 182 147 158 142 161 140 77 80 85 150 156 66 232 151 66 67 68 142 52 89 90 91 165 216 94 12 56 81 103 140 11 236 202 137 121 184 192 54 34 216 28 205
Daten (232 = FNC1, ab 129 ggf. Füllung) gefolgt von den Fehlerkorrektur-Codewörtern.
Das Symbol am Bildschirm ist ideal. In der Produktion entscheiden Drucker, Druckqualität und Lesegerät: Dieses Werkzeug dient Entwurf und Test. Prüfen Sie gedruckte Codes mit einem Verifizierer, der nach ISO/IEC 15415 bewertet, und mit Ihren eigenen Lesegeräten.
Möchten Sie diese Codes an Ihrer Linie erzeugen, mit Druckern und Kameras prüfen und mit Ihrer Datenbank abgleichen? Gestalten wir Ihren Serialisierungsablauf gemeinsam.
Gespräch anfragen01
So geht’s
A
GTIN eingeben und die Prüfziffer prüfen oder berechnen lassen. Verfallsdatum wählen, Charge und Seriennummer eintragen und bei Bedarf weitere Datenbezeichner (AI) ergänzen.
B
Symbolgröße, Codewörter und Klartextzeilen in der Vorschau kontrollieren. Wird eine Regel verletzt, nennt die Meldung das Feld und den Grund.
C
SVG oder PNG herunterladen (Modulpixel und DPI wählbar). Für viele Codes die Liste einfügen und den Druckbogen öffnen.
02
Was ist GS1 DataMatrix?
GS1 DataMatrix transportiert mit GS1-Datenbezeichnern (AI) strukturierte Daten in einem Data-Matrix-Symbol vom Typ ECC 200 (ISO/IEC 16022): die Artikelnummer GTIN (01), das Verfallsdatum (17), die Charge (10), die Seriennummer (21) und weitere. Ein spezielles FNC1-Zeichen am Anfang kennzeichnet das Symbol als GS1-Daten; Lesegeräte melden das mit dem Symbologie-Kennzeichen ]d2.
Folgt auf ein Feld variabler Länge (Charge, Seriennummer) ein weiteres Feld, steht dazwischen wieder ein FNC1; das Lesegerät liefert es in den Rohdaten als ASCII 29 (GS). Nach Feldern fester Länge (GTIN, Datumsangaben) ist kein Trennzeichen nötig. Diese Struktur wird bei der Arzneimittel-Serialisierung und der Kennzeichnung von Medizinprodukten (UDI) verwendet; welche Felder verpflichtend sind, hängt von Land und Regelwerk ab. Beachten Sie die aktuellen Leitfäden der zuständigen Stelle.
03
Feldreihenfolge, Trennzeichen und Prüfziffer
GS1 empfiehlt, Felder fester Länge zuerst und Felder variabler Länge zuletzt zu schreiben. Das verringert die Zahl der Trennzeichen und macht das Symbol oft eine Stufe kleiner. Das Werkzeug sortiert standardmäßig so; ausgeschaltet bleiben die Felder in Ihrer Reihenfolge, die Trennzeichen werden weiterhin richtig gesetzt.
Die letzte Stelle einer GTIN ist eine Modulo-10-Prüfziffer. Das Werkzeug prüft entweder die Prüfziffer der eingegebenen Nummer oder berechnet und ergänzt sie. Datumsangaben haben das Format JJMMTT; ein Tag „00“ bedeutet bei GS1 den letzten Tag des Monats. Charge und Seriennummer sind auf den GS1-Zeichensatz 82 beschränkt: keine Leerzeichen und keine Umlaute.
04
Warum vor der Produktion testen?
Dieses Werkzeug kodiert das Symbol nach ISO/IEC 16022 ECC 200; das gedruckte Ergebnis hängt jedoch von Drucker, Punkt-Modul-Verhältnis, Kontrast, Oberfläche und Ruhezone ab. Die Qualität eines gedruckten Codes wird mit einem Verifizierer nach ISO/IEC 15415 bewertet; für die direkte Teilemarkierung (DPM) gelten eigene Regeln.
Der Kodierer verwendet nur die ASCII-Kodierung (kein C40, Base 256 und Ähnliches). Da GS1-Daten überwiegend aus Ziffern bestehen, genügt das meist; bei sehr langen Großbuchstabentexten können andere Kodierungen ein kleineres Symbol ergeben. Verwenden Sie Produktionscodes nicht, ohne sie mit eigenen Lesegeräten und einem Verifizierer getestet zu haben.
Häufige Fragen
- Werden meine Daten irgendwohin gesendet?
- Nein. Kodierung und Prüfung laufen vollständig als Code in Ihrem Browser; die eingegebenen GTIN, Chargen und Seriennummern werden an keinen Server übertragen und nicht gespeichert.
- Entspricht der erzeugte Code den GS1- und ISO-Regeln?
- Die Kodierung folgt dem Algorithmus nach ISO/IEC 16022 ECC 200, FNC1 kennzeichnet ihn als GS1, und die Felder werden gegen die Regeln der GS1 General Specifications zu Länge, Zeichensatz, Datum und Prüfziffer geprüft. Das ist keine Konformitätsbescheinigung; gedruckte Codes müssen mit Verifizierer und Lesegeräten getestet werden.
- Warum wird die GTIN auf 14 Stellen aufgefüllt?
- Bei GS1 DataMatrix hat Feld (01) immer 14 Stellen. GTIN-8, GTIN-12 und GTIN-13 erhalten führende Nullen bis 14 Stellen; die Prüfziffer ändert sich nicht.
- Warum werden manche Codes kleiner?
- Bei der ASCII-Kodierung passen zwei aufeinanderfolgende Ziffern in ein Codewort, überwiegend numerische Daten brauchen daher ein kleineres Symbol. Auch Felder fester Länge zuerst zu sortieren verringert die Zahl der Trennzeichen.
- Kann ich ein rechteckiges Symbol verwenden?
- Das Werkzeug erzeugt alle sechs rechteckigen Größen nach ISO/IEC 16022. Quadratische Symbole werden jedoch bevorzugt; wählen Sie die rechteckige Form nur bei Platzmangel und wenn die GS1-Regeln Ihrer Anwendung sie zulassen.
- Wie viele Millimeter sollte das Symbol haben?
- Die nötige Größe hängt von der Anwendung und vom Drucker ab. Unser Rechner für DataMatrix-Größe und Druck ermittelt für eine Druckerauflösung die ganzzahlige Punktzahl pro Modul und die Symbolmaße.
Codeerzeugung und -prüfung an Ihrer Linie
Unsere Serialisierungssoftware kommuniziert direkt mit Druckern und Kameras, verhindert doppelte Codes und verfolgt die Aggregation Karton–Palette durchgängig.