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

Der wichtigste Unterschied ist die Zielgruppe: Ein Data-Matrix-Code wird von Industrie-Scannern gelesen, ein QR-Code von jedem. Beide speichern Daten in einem Raster aus schwarzen und weißen Modulen, beide überstehen Kratzer dank Reed-Solomon-Fehlerkorrektur, und beide sind lizenzfrei nutzbar. Danach gehen sie auseinander.

Data Matrix (ECC 200)QR-Code
NormISO/IEC 16022ISO/IEC 18004
ErkennungsmerkmalDurchgezogene L-Kante auf zwei Seiten, getaktete Kante auf den anderen zweiDrei große Quadrate in drei Ecken
Kleinstes quadratisches Symbol10 × 10 Module21 × 21 Module (Version 1)
Größtes Symbol144 × 144 Module177 × 177 Module (Version 40)
Maximal speicherbar3.116 Ziffern oder 2.335 alphanumerische Zeichen7.089 Ziffern oder 4.296 alphanumerische Zeichen (Stufe L)
FehlerkorrekturFest je Symbolgröße, nicht wählbarVier Stufen: L, M, Q, H
Ruhezone (leerer Rand)Mindestens 1 ModulÜblich 4 Module
Lesen mit SmartphoneJe nach Gerät und App, nicht überall eingebautIn den Kamera-Apps der gängigen Smartphones eingebaut
Typischer EinsatzBauteile, Leiterplatten, Laborröhrchen, ArzneimittelLinks, Tickets, Zahlung, Visitenkarten, Werbung

Die Normangaben für Größen und Kapazitäten stammen aus den Spezifikationen der Symbologien, die Sie bei ISO/IEC 16022 (Data Matrix) und ISO/IEC 18004 (QR-Code) finden. Rechenbeispiele dazu folgen im nächsten Abschnitt.

Welcher Code ist kleiner: Data Matrix oder QR-Code?

Bei kurzen Inhalten ist Data Matrix deutlich kleiner, ab etwa 100 Zeichen nähern sich beide an, und bei langen Ziffernfolgen (ab etwa 90 Ziffern) kann der QR-Code sogar gewinnen. Das ist der Grund, warum Data Matrix auf Chips und Röhrchen sitzt, aber auf Plakaten nie.

Wir haben die Größen mit der Bibliothek nachgemessen, die auch die Generatoren dieser Website nutzt (Stand 2026-11-04). Angegeben ist die Kantenlänge in Modulen ohne Ruhezone, beim QR-Code mit Fehlerkorrektur Stufe M, wie sie der QR-Code-Generator hier einsetzt.

InhaltZeichenData MatrixQR-Code (M)
Ziffernfolge 12345678901012 × 1221 × 21
GTIN 40063813339311314 × 1421 × 21
Seriennummer CHARGE-2026-11-041718 × 1821 × 21
Kurze URL, z. B. https://barcode-generieren.de/ratgeber3824 × 2429 × 29
100 gleiche Buchstaben10036 × 3637 × 37
100 Ziffern10032 × 3229 × 29

Bei der GTIN-Zeile braucht der 13-stellige Code als Data Matrix 196 statt 441 Module, also weniger als die halbe Fläche eines QR-Codes. Das erklärt, warum Hersteller Seriennummern lieber als Data Matrix drucken. Zum Vergleich mit dem Strichcode: Welche Formate es gibt und wofür, steht in Barcode-Arten im Überblick.

Wie viele Daten passen in einen Data-Matrix-Code und einen QR-Code?

Theoretisch fasst ein QR-Code mehr als doppelt so viel wie ein Data Matrix, nämlich bis zu 7.089 Ziffern gegenüber 3.116. In der Praxis sind beide Grenzen irrelevant: Ein Symbol mit mehreren tausend Zeichen ist auf einem Etikett kaum lesbar. Auf dieser Website ist die Eingabe bei beiden Generatoren auf 500 Zeichen begrenzt.

  • Nur Ziffern sind am sparsamsten. Hier ist Data Matrix in unserer Messung bis etwa 80 Ziffern kleiner; bei 90 und 100 Ziffern ist schon der QR-Code kompakter.
  • Großbuchstaben und Ziffern sind in beiden Symbologien etwas kompakter kodiert als gemischter Text.
  • Umlaute und Sonderzeichen kosten mehr Platz, weil sie als Bytes (UTF-8) gespeichert werden.

Welcher Code übersteht Beschädigungen besser?

Beide korrigieren fehlende Module mit dem Reed-Solomon-Verfahren, aber nur der QR-Code lässt Sie die Stärke wählen. Je höher die QR-Stufe, desto größer wird das Symbol.

QR-StufeWiederherstellbar bis ca.Sinnvoll für
L7 %Saubere Bildschirme und Papier
M15 %Standard für Druck
Q25 %Raue Umgebung
H30 %Logo in der Mitte, starke Abnutzung

Beim Data Matrix ECC 200 gibt die Norm für jede Symbolgröße einen festen Anteil an Korrekturdaten vor. Sie stellen nichts ein, die Größe folgt aus dem Inhalt. Wichtiger als die Stufe sind in der Praxis ein sauberer Druck und die freie Ruhezone. Wenn ein Code trotzdem nicht liest, hilft die Checkliste Barcode scannt nicht.

Kann man einen Data-Matrix-Code mit dem Handy scannen?

Ja, aber nicht jede Kamera-App liest ihn von Haus aus. QR-Codes erkennen die Kamera-Apps gängiger Smartphones direkt, bei Data Matrix hängt es von Gerät, Betriebssystem und App ab. Probieren Sie es mit Ihrem Gerät aus, bevor Sie Etiketten für Kundschaft drucken.

Mit unserem Barcode-Scanner lesen Sie Data Matrix, QR-Code, PDF417 und die gängigen Strichcodes per Kamera oder Bild-Upload im Browser. Das ist der schnellste Gegencheck, ob ein selbst erzeugtes Symbol ausgedruckt noch lesbar ist. In Lager, Labor und Produktion lesen Imager-Scanner Data Matrix ohne Zusatz. Klassische Laser-Scanner lesen keine 2D-Codes.

Wann nehmen Sie Data Matrix, wann den QR-Code?

Nehmen Sie Data Matrix, wenn Platz knapp ist und Maschinen lesen. Nehmen Sie den QR-Code, wenn Menschen mit dem Telefon scannen sollen.

AnwendungBesser geeignetGrund
Link auf Website, Speisekarte, WLANQR-CodeKamera öffnet ihn direkt
Seriennummer auf Leiterplatte oder BauteilData MatrixKleinste Fläche für kurze Nummern
ArzneimittelpackungData MatrixVorgabe des Marktes, siehe unten
Probenröhrchen, LaborplatteData MatrixSehr kleine, quadratische Fläche
Eintrittskarte, CouponQR-CodeKundschaft scannt selbst
Produkt an der Ladenkasse (heute)Weder noch: EAN-13 bzw. UPC-ADie Kasse erwartet eine GTIN als Strichcode, siehe EAN, UPC und GTIN
Längerer Text oder Formular mit mehreren ZeilenPDF417Wächst in die Breite statt in ein großes Quadrat

Data Matrix, QR-Code und GS1: Was gilt im Handel und bei Arzneimitteln?

Beide Codes können GS1-Daten wie GTIN, Charge, Verfallsdatum und Seriennummer tragen, aber nur in der genormten Struktur. Ein Quadrat mit der nackten Nummer ist kein „GS1 DataMatrix“ und kein „GS1 QR-Code“. Weitere Hintergründe zu GTIN und EAN: EAN, UPC und GTIN.

  • Arzneimittel: Verschreibungspflichtige Medikamente in der EU müssen nach der Delegierten Verordnung (EU) 2016/161 einen individuellen Erkennungsmerkmal-Code in einem 2D-Barcode tragen. In der Praxis ist das ein Data Matrix mit Produktcode, Seriennummer, Charge und Verfallsdatum.
  • Einzelhandel: Mit der Initiative GS1 Sunrise 2027 sollen Kassensysteme bis Ende 2027 in der Lage sein, 2D-Codes zu lesen. Der Strichcode auf Ihrer Verpackung bleibt bis dahin das, was zählt, und ein selbst erzeugter 2D-Code ersetzt keine zugeteilte GTIN. Wie Sie an Nummern kommen, erklärt der Ratgeber EAN-Nummer beantragen.

Data Matrix oder QR-Code selbst erstellen

Beide Codes erzeugen Sie kostenlos: den Data-Matrix-Generator und den QR-Code-Generator öffnen Sie direkt, ein Konto brauchen Sie nicht. Alle Formate zusammen finden Sie im Barcode-Generator ohne Anmeldung. Laden Sie fürs Drucken die SVG-Datei herunter und skalieren Sie proportional. Wie groß und mit welcher Auflösung gedruckt wird, steht unter Barcode drucken. Beim Erzeugen protokolliert die Website Format und Inhalt, siehe Datenschutz. Geben Sie deshalb keine Passwörter oder geheimen Links ein.

Quellen

  • ISO/IEC 16022:2024: Data-Matrix-Spezifikation (Symbolgrößen, Finder-Muster, Kapazität).
  • ISO/IEC 18004: QR-Code-Spezifikation (Versionen 1–40, Fehlerkorrekturstufen L bis H).
  • Delegierte Verordnung (EU) 2016/161: Sicherheitsmerkmale auf Arzneimittelpackungen.
  • GS1 Sunrise 2027 (GS1 Germany): Umstieg auf 2D-Codes an der Kasse.
  • Größenvergleich: eigene Messung mit der Generator-Bibliothek dieser Website, 2026-11-04.