Barcode Studio

Data-Matrix-Barcode-Generator

Erstellen Sie kompakte Data-Matrix-Barcodes für Produktkennzeichnung, industrielle Etikettierung, Elektronik, Gesundheitswesen und andere Anwendungen mit hoher Datendichte.

Data Matrix PDF417 Code 128 Code 93 EAN-13 EAN-8 UPC-A ISBN Code 39 ITF-14 MSI Plessey Pharmacode Codabar

Barcode- & Matrix-Generator

Live-Studio-Vorschau
Ungültiges Eingabeformat für die ausgewählte Symbologie.
INTELLIGENTE BARCODE-ANALYSE
Barcode wird analysiert...
-- /100 SCANBEREIT
EMPFOHLENES FORMAT Analyse läuft...
GEEIGNET FÜR —
DATENREGELN —
PRÜFZIFFER —
KONTRAST —
Barcode-Daten werden analysiert...
PROFESSIONELLES EXPORT-STUDIO
Barcode exportieren Wählen Sie ein professionelles Format und die passende Ausgabeauflösung.
HOHE AUFLÖSUNG
PNG · 1024 px · Aktueller Hintergrund

Code 128 Seriennummern-Generator für Chargen

Erstellen Sie fortlaufende Code-128-Barcodes für Lager-SKUs, Inventarschilder, Bestandsetiketten und andere interne Kennungen.

Konfigurieren Sie oben Ihre Sequenz und klicken Sie auf „Generieren“, um Chargenelemente zu erstellen.
BARCODE-WISSENSSTUDIO

Data-Matrix-Barcode-Generator

Kurzantwort: Ein Data-Matrix-Barcode ist eine 2D-Matrix-Symbologie, die in der Norm ISO/IEC 16022:2006 definiert ist. Die Fehlerkorrektur ECC 200 nutzt die Reed-Solomon-Codierung und ermöglicht das Lesen des Symbols selbst bei erheblichen Beschädigungen. Die maximale Kapazität beträgt 3.116 Ziffern, 2.335 alphanumerische Zeichen oder 1.555 Bytes.

Läuft in Ihrem Browser Standardkonforme Formate Stapel-Serienmodus SVG, PNG, WEBP, JPG

What a Data Matrix barcode is

Data Matrix is a 2D matrix barcode symbology defined in ISO/IEC 16022:2006. The current edition mandates ECC 200 error correction for all new applications. ECC 000 through ECC 140 are legacy convolutional correction variants used only in closed, existing systems.

Das Symbol besteht aus einem quadratischen oder rechteckigen Raster aus dunklen und hellen Modulen. Zwei benachbarte Seiten bilden ein durchgehendes, L-förmiges Suchmuster, die beiden übrigen Seiten bilden eine abwechselnde Taktspur. Das Suchmuster ermöglicht es einem Scanner, das Symbol in jeder Ausrichtung und bei jeder Drehung zu erkennen. Deshalb hat Data Matrix keine festgelegte Ober- oder Unterseite.

ECC 200 verwendet Reed-Solomon-Codierung. Dabei werden Fehlerkorrektur-Codewörter aus den Daten berechnet und im Symbol verschachtelt. Ein Lesegerät kann die ursprünglichen Daten wiederherstellen, selbst wenn ein erheblicher Teil des Symbols physisch fehlt, zerkratzt oder verunreinigt ist. Der genaue Prozentsatz hängt von der Symbolgröße und dem Anteil der beschädigten Module ab und nicht von einem festen Wert wie den vier Fehlerkorrekturstufen des QR Code.

Technische Spezifikation von Data Matrix

Capacity and symbol sizes

ParameterWertQuelle
StandardISO/IEC 16022:2006iso.org/standard/44230.html
FehlerkorrekturECC 200 — Reed-Solomon (all new applications)ISO/IEC 16022:2006 §4.1
Max capacity — numeric3,116 digitsISO/IEC 16022:2006 §4.1(d)
Max capacity — alphanumeric2,335 charactersISO/IEC 16022:2006 §4.1(d)
Max capacity — bytes1,555 bytesISO/IEC 16022:2006 §4.1(d)
Square symbol sizes (ECC 200)10×10 to 144×144 modules (even values)ISO/IEC 16022:2006 §4.3.2
Rectangular symbol sizes (ECC 200)8×18 to 16×48 modulesISO/IEC 16022:2006 §4.3.2
Orientation independenceYes — reads in any orientationISO/IEC 16022:2006 §4.1(g)
ZeichensatzASCII values 0–127 (US ASCII), 128–255 (ISO 8859-1), full binary via Base 256 modeISO/IEC 16022:2006 §4.1(a)

ECC 200 im Vergleich zu früheren ECC-Varianten

ECC 000 through ECC 140 use convolutional error correction and are found in closed legacy systems that predate the ISO/IEC 16022 standard. ECC 200 supersedes all of them. Any new application, any new printing system and any new scanner should use ECC 200 only. Mixing ECC variants in the same system requires scanners that can identify and switch modes, which most modern readers do not support.

Quadratische und rechteckige Symbole

ECC 200 definiert 24 quadratische Symbolgrößen von 10×10 bis 144×144 Modulen und 6 rechteckige Symbolgrößen von 8×18 bis 16×48 Modulen. Quadratische Symbole bieten bei den größten Größen die höchste Datendichte. Rechteckige Symbole kommen zum Einsatz, wenn der Etikettenplatz schmal und hoch ist, etwa auf einem Spritzenzylinder oder einem schmalen Kabelbinder. Dieser Generator unterstützt beide Varianten. Wählen Sie die Form, die zur Geometrie Ihres Etiketts passt.

Wann ein Data-Matrix-Barcode verwendet werden sollte

Pharmaceutical serialisation under EU FMD. The EU Falsified Medicines Directive requires a unique identifier on the outer packaging of prescription medicines sold in the European Union. The European Medicines Verification Organisation (EMVO) and EUDAMED specify Data Matrix as the required 2D symbology for that identifier. GS1 DataMatrix is the variant used in practice, combining the Data Matrix symbol with GS1 Application Identifiers to encode GTIN, serial number, batch number and expiry date in one symbol.

Direktmarkierung von Bauteilen in der Elektronik und auf Leiterplatten. Leiterplatten, Halbleiterwafer und montierte Elektronik benötigen häufig eine dauerhafte Rückverfolgbarkeitsmarkierung, die den Fertigungsprozess übersteht. Data-Matrix-Symbole können direkt auf Oberflächen geätzt, laserbeschriftet, genadelt oder chemisch geätzt werden, auf denen kein Papieretikett haften würde. Die Fehlerkorrektur von ECC 200 gleicht Oberflächenfehler und Beschädigungen aus.

Chirurgische Instrumente und Medizinprodukte. Die Anforderungen an die eindeutige Produktidentifikation (Unique Device Identification, UDI) in den Vereinigten Staaten (FDA) und der Europäischen Union schreiben dauerhafte Kennzeichnungen auf wiederverwendbaren chirurgischen Instrumenten vor. Data Matrix ist die in den UDI-Leitlinien festgelegte 2D-Symbologie, da sie wiederholte Sterilisationszyklen übersteht, bei denen ein Papieretikett zerstört würde.

Rückverfolgung von Teilen in der Luft- und Raumfahrt sowie im Verteidigungsbereich. Für die Rückverfolgbarkeit von Flugzeugkomponenten sind dauerhafte Kennzeichnungen erforderlich, die jahrzehntelang lesbar bleiben. Data Matrix mit kleinen X-Dimensionen erfüllt diese Anforderungen und ermöglicht eine so kleine Kennzeichnung, dass sie auf Hydraulikanschlüsse und Befestigungselemente passt.

Verpackungen mit kleinen Etiketten, für die ein QR Code zu groß ist. Data Matrix bietet dieselbe Datenkapazität wie ein QR Code bei geringerem Platzbedarf. Ein Data-Matrix-Symbol mit 32×32 Modulen kann eine kurze URL oder Seriennummer auf einer Fläche codieren, für die der entsprechende QR Code eine höhere Versionsnummer und mehr Module benötigen würde.

Anforderungen an Druck und Kennzeichnung für Data Matrix

X-dimension. The X-dimension is the width of one module. It determines the physical size of the entire symbol and the minimum scanner resolution required to decode it. Print quality standards for 2D symbols follow ISO/IEC 15415. The correct X-dimension for a given application depends on the reading distance and the scanner's resolution specification, not a single universal figure.

Ruhezone. Die Ruhezone um ein Data-Matrix-Symbol muss auf jeder Seite mindestens eine X-Dimension breit sein. Diese Anforderung ist weniger streng als die Ruhezone von vier Modulen bei QR Codes. Deshalb kann Data Matrix auf einem Etikett eine kleinere Gesamtfläche einnehmen.

Contrast and substrate. The modules must be dark and the background light, or the reverse (light modules on dark substrate with appropriate scanner inversion setting). Substrates that absorb ink unevenly, such as raw corrugated board, increase the risk of voided modules. For direct part marking, contrast depends on the marking method and surface reflectivity — verify with a scan grade test (ISO/IEC 15415) before committing to production.

Balkenhöhe. Data Matrix ist eine quadratische oder rechteckige Matrix und kein linearer Barcode. Daher gibt es keinen separaten Parameter für die Balkenhöhe. Das Seitenverhältnis des Symbols ist durch die gewählte Matrixgröße festgelegt. Skalieren Sie ein Data-Matrix-Symbol nicht unverhältnismäßig: Wird eine Achse gestreckt, verzerrt das den Modulabstand und macht das Symbol unlesbar.

Modulgleichmäßigkeit. Jedes Modul sollte möglichst quadratisch sein – so quadratisch, wie es das Druck- oder Markierverfahren zulässt. Verlaufen der Tinte, Unterätzung und raue Oberflächen beeinträchtigen die Modulränder. Drucken Sie mit der höchsten verfügbaren Auflösung Ihres Ausgabegeräts und überprüfen Sie die Scanqualität vor der Produktion.

Fehlerbehebung: Warum Ihr Data-Matrix-Barcode nicht scannt

Falsches Zeichen für den Codierungsmodus. Der Data-Matrix-Modus Base 256 verarbeitet binäre Bytes, aber einige Generatorkonfigurationen verwenden standardmäßig den ASCII- oder C40-Modus. Wenn Sie Binärdaten codieren und das Symbol nicht korrekt gescannt wird, prüfen Sie, ob der Generator den für den Datentyp geeigneten Modus verwendet.

Die X-Dimension ist für den Scanner zu klein. Ein Data Matrix, das mit 0,1 mm pro Modul gedruckt wird, erfordert zum Decodieren einen hochauflösenden Industriescanner. Kameras von Smartphones können Symbole mit feinem Raster möglicherweise nicht auflösen. Vergrößern Sie die X-Dimension oder verwenden Sie ein größeres Symbolformat.

Fehlende oder unzureichende Ruhezone. Die Ruhezone muss auf jeder Seite mindestens eine X-Dimension breit sein. Alles, was in die Ruhezone hineinragt – ein Rand, ein anderes Element oder die abgeschnittene Kante eines Etiketts – verhindert, dass das Suchmuster erkannt wird.

Beschädigtes Suchmuster. Der durchgehende L-förmige Rand an zwei Seiten eines Data-Matrix-Symbols dient dem Decoder als primäres Ziel zur Positionserkennung. Physische Beschädigungen an diesen beiden Kanten verhindern die Positionserkennung des Symbols, selbst wenn der Großteil des Datenbereichs intakt ist.

Symbol durch nicht einheitliche Skalierung verzerrt. Durch Strecken oder Stauchen eines Data-Matrix-Symbols werden die Modulabstände entlang einer Achse ungleichmäßig. Die meisten Decoder weisen Symbole zurück, deren Modul-Seitenverhältnis deutlich von einem Quadrat abweicht. Skalieren Sie immer gleichmäßig ausgehend von der Quelldatei.

Scanner nicht für ECC 200 konfiguriert. Bei manchen älteren Industriescannern oder Handscannern ist ECC 200 standardmäßig deaktiviert. Lesen Sie im Programmierhandbuch des Scanners nach und scannen Sie vor dem Testen den ECC-200-Aktivierungs-Barcode.

Insufficient print contrast. ISO/IEC 15415 specifies minimum print contrast ratios for 2D symbols. A scan grade test with a calibrated verifier identifies contrast failures before deployment.

Data Matrix versus QR Code

Sowohl Data Matrix als auch QR Code sind 2D-Matrix-Symbologien mit Reed-Solomon-Fehlerkorrektur. Sie sind nicht austauschbar: Ein Scanner, der für das Lesen des einen Codes konfiguriert ist, kann nicht unbedingt auch den anderen lesen. Die meisten Smartphone-Kameras von Verbrauchern können QR Code scannen, Data Matrix jedoch nur mit einer speziellen App.

Data MatrixQR Code
StandardISO/IEC 16022:2006ISO/IEC 18004
FehlerkorrekturReed-Solomon (ECC 200)Reed-Solomon, levels L/M/Q/H
Max capacity (numeric)3,116 digits7,089 digits (Version 40)
Max capacity (bytes)1,555 bytes2,953 bytes (Version 40, level L)
Minimum symbol size10×10 modules21×21 modules (Version 1)
Orientation independenceAnyAny
Ruhezone1 module all sides4 modules all sides
Consumer phone scan (native)No — requires dedicated appYes — iOS and Android native
Am besten fürDPM, pharma serialisation, small labelsConsumer-facing URLs, marketing, payments

Wählen Sie Data Matrix, wenn der Platz auf dem Etikett knapp ist, in einer industriellen Umgebung gescannt wird und die Lesbarkeit mit Smartphones von Verbrauchern keine Anforderung ist. Wählen Sie QR Code, wenn Endverbraucher das Symbol mit ihrem eigenen Gerät scannen sollen.

Diesen Barcode in Bahrain und internationalen Lieferketten verwenden

Einzelhändler, Importeure, Hersteller und Logistikteams in Bahrain sollten sicherstellen, dass die Kennungen den Vorgaben ihrer Handelspartner entsprechen. GTINs für den Einzelhandel müssen von der zuständigen Vergabeorganisation stammen; ein Generator erstellt die Druckvorlage, weist aber keine Eigentümerschaft zu. Interne Bestands- und Anlagenkennungen können organisationsdefinierte Werte verwenden, sofern das empfangende System diese unterstützt.

Verwenden Sie in betrieblichen Anweisungen britisches Englisch, sofern es dem Stil Ihrer Organisation entspricht, und ergänzen Sie arabische Anweisungen für Teams, die diese benötigen. Drucken Sie unter den tatsächlichen Einsatzbedingungen. Die Hitze, das helle Licht, der Staub, gewölbte Verpackungen und reflektierende Laminierungen in Bahrain können Kontrast- oder Oberflächenprobleme sichtbar machen, die auf einem Monitor nicht zu erkennen sind.

Halten Sie die Ruhebereiche frei, vermeiden Sie es, das Bild zu strecken, und bevorzugen Sie dunkle Balken auf einem einfarbigen hellen Hintergrund. Scannen Sie Muster vom Anfang, aus der Mitte und vom Ende eines Drucklaufs. Bei regulierten Anwendungen im Einzelhandel, Gesundheitswesen, Verlagswesen oder in der Logistik sollten Sie vor der Produktionsfreigabe die aktuellen Vorgaben von GS1, der ISBN-Agentur, des Kunden oder der Branche bestätigen.

PRODUKTIONS-CHECKLISTE

Vor dem Drucken

  • Die richtige Symbolik wurde ausgewählt
  • Eigentumsverhältnisse des Identifikators bestätigt
  • Prüfziffer bestätigt
  • Ruhezonen werden freigehalten
  • Starker Balkenkontrast
  • Seitenverhältnis unverändert
  • SVG oder hochauflösendes PNG
  • Test eines Produktionsscanners
Zurück zum Generator ↑
Häufig gestellte Fragen zu Barcodes

Häufig gestellte Fragen

Öffnen Sie eine Frage, um eine kurze technische Antwort zu lesen.

01Was ist ein Data-Matrix-Barcode?+

Ein Data-Matrix-Barcode ist eine in ISO/IEC 16022:2006 definierte 2D-Matrix-Symbologie. Er speichert Daten als Raster aus dunklen und hellen Modulen. Die Fehlerkorrektur ECC 200 nutzt die Reed-Solomon-Codierung, wodurch das Symbol auch dann noch decodiert werden kann, wenn ein erheblicher Teil physisch beschädigt ist. Der Data-Matrix-Barcode lässt sich in jeder Ausrichtung lesen und erfordert keine festgelegte Ober- oder Unterseite.

02Wie viele Daten kann ein Data-Matrix-Barcode speichern?+

Bei der maximalen Symbolgröße von 144×144 ECC 200 speichert Data Matrix bis zu 3.116 Ziffern, 2.335 alphanumerische Zeichen oder 1.555 Byte an Binärdaten. Diese Angaben stammen aus ISO/IEC 16022:2006 §4.1(d). Kleinere Symbolgrößen fassen proportional weniger Daten.

03Was ist die ECC-200-Fehlerkorrektur?+

ECC 200 ist das in der Norm ISO/IEC 16022:2006 für Data Matrix definierte Reed-Solomon-Fehlerkorrekturverfahren. Fehlerkorrektur-Codewörter werden in das Symbol eingestreut, sodass ein Lesegerät die Originaldaten auch dann rekonstruieren kann, wenn Module physisch fehlen oder beschädigt sind. ECC 200 ist für alle neuen Data-Matrix-Anwendungen verbindlich vorgeschrieben; frühere ECC-Varianten werden nur noch aus Kompatibilitätsgründen verwendet.

04Was ist der Unterschied zwischen einem Data-Matrix-Code und einem QR-Code?+

Data Matrix ist in der Norm ISO/IEC 16022:2006 und der QR-Code in der Norm ISO/IEC 18004 standardisiert. Data Matrix erreicht eine höhere Datendichte bei geringerem Platzbedarf – seine Ruhezone umfasst ein Modul gegenüber vier Modulen beim QR-Code. Die Kameras von Verbraucher-Smartphones lesen QR-Codes standardmäßig, können Data-Matrix-Codes jedoch in der Regel nur mit einer speziellen App erkennen. Data Matrix ist die richtige Wahl für die industrielle Direktkennzeichnung von Bauteilen und die Serialisierung in der Pharmabranche; der QR-Code eignet sich für Anwendungen im Endverbraucherbereich.

05In welchen Branchen werden Data-Matrix-Barcodes verwendet?+

Die EU-Richtlinie über gefälschte Arzneimittel schreibt die Verwendung von Data-Matrix-Codes (insbesondere GS1 DataMatrix) auf den Außenverpackungen verschreibungspflichtiger Arzneimittel vor, die in der EU verkauft werden. Elektronik- und Leiterplattenhersteller nutzen Data-Matrix-Codes zur direkten Teilemarkierung auf Bauteilen, die für ein Etikett zu klein sind. In der Luft- und Raumfahrt sowie im Verteidigungsbereich werden sie für dauerhafte Rückverfolgbarkeitsmarkierungen auf Bauteilen verwendet. Chirurgische Instrumente, die den UDI-Anforderungen der FDA und der EU unterliegen, werden mit Data-Matrix-Codes gekennzeichnet, da diese Sterilisationszyklen überstehen.

06Kann ein Data-Matrix-Code in jeder Ausrichtung gelesen werden?+

Ja. Das L-förmige Suchmuster an zwei Kanten und die abwechselnde Uhrspur an den beiden anderen Kanten ermöglichen es dem Decoder, das Symbol unabhängig von seiner Drehung zu lokalisieren und auszurichten. Dies ist in ISO/IEC 16022:2006 §4.1(g) ausdrücklich festgelegt.

07Ist „Data Matrix“ dasselbe wie „GS1 DataMatrix“?+

GS1 DataMatrix ist eine spezielle Anwendung der Data-Matrix-Symbologie. Es verwendet das standardmäßige ECC-200-Data-Matrix-Symbol, codiert die Daten jedoch gemäß den GS1-Anwendungsidentifikatoren, sodass Systeme in der GS1-Lieferkette das Symbol in GTIN, Seriennummer, Chargennummer und Verfallsdatum aufschlüsseln können. Alle GS1-DataMatrix-Symbole sind gültige Data-Matrix-Symbole, aber nicht jedes Data-Matrix-Symbol ist ein GS1-DataMatrix-Symbol.

08Können mit Data Matrix binäre Daten kodiert werden?+

Ja. ISO/IEC 16022:2006 §4.1(a) legt einen Kodierungsmodus mit der Basis 256 fest, der Byte-Werte von 0 bis 255 speichert. Dadurch kann Data Matrix beliebige binäre Inhalte kodieren, einschließlich nicht druckbarer Steuerzeichen und Rohbytes, bis zur Kapazitätsgrenze von 1.555 Bytes des 144×144-ECC-200-Symbols.

09Wie groß muss ein Data-Matrix-Barcode mindestens sein?+

Die Mindestgröße hängt von der X-Dimension (Modulbreite) und dem verwendeten Scanner ab. Die Norm ISO/IEC 16022 legt keine universelle Mindestdruckgröße fest; die Norm ISO/IEC 15415 regelt die Einstufung der Druckqualität für 2D-Symbole. Beim automatisierten industriellen Scannen wird die X-Abmessung in der Regel durch die Auflösungsspezifikation des Scanners vorgegeben. Bei Verbraucheranwendungen sollten größere X-Abmessungen verwendet werden, da Handykameras eine geringere Auflösung aufweisen als industrielle Lesegeräte.

10Benötige ich eine GS1-Lizenz, um einen Data-Matrix-Barcode zu erstellen?+

Nein, in den meisten Anwendungsfällen. Ein Data-Matrix-Barcode kann beliebige Daten ohne GS1-Lizenz kodieren. Eine GS1-Lizenz ist nur erforderlich, wenn der kodierte Inhalt eine GS1-Anwendungsidentifikator-Struktur (GS1 DataMatrix) enthält, die eine GTIN umfasst – dieselbe Lizenzanforderung gilt für jeden Barcode, der eine Produktkennzeichnung für den Einzelhandel enthält.