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 | |
|---|---|---|
| Norm | ISO/IEC 16022 | ISO/IEC 18004 |
| Erkennungsmerkmal | Durchgezogene L-Kante auf zwei Seiten, getaktete Kante auf den anderen zwei | Drei große Quadrate in drei Ecken |
| Kleinstes quadratisches Symbol | 10 × 10 Module | 21 × 21 Module (Version 1) |
| Größtes Symbol | 144 × 144 Module | 177 × 177 Module (Version 40) |
| Maximal speicherbar | 3.116 Ziffern oder 2.335 alphanumerische Zeichen | 7.089 Ziffern oder 4.296 alphanumerische Zeichen (Stufe L) |
| Fehlerkorrektur | Fest je Symbolgröße, nicht wählbar | Vier Stufen: L, M, Q, H |
| Ruhezone (leerer Rand) | Mindestens 1 Modul | Üblich 4 Module |
| Lesen mit Smartphone | Je nach Gerät und App, nicht überall eingebaut | In den Kamera-Apps der gängigen Smartphones eingebaut |
| Typischer Einsatz | Bauteile, Leiterplatten, Laborröhrchen, Arzneimittel | Links, 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.
| Inhalt | Zeichen | Data Matrix | QR-Code (M) |
|---|---|---|---|
| Ziffernfolge 1234567890 | 10 | 12 × 12 | 21 × 21 |
| GTIN 4006381333931 | 13 | 14 × 14 | 21 × 21 |
| Seriennummer CHARGE-2026-11-04 | 17 | 18 × 18 | 21 × 21 |
| Kurze URL, z. B. https://barcode-generieren.de/ratgeber | 38 | 24 × 24 | 29 × 29 |
| 100 gleiche Buchstaben | 100 | 36 × 36 | 37 × 37 |
| 100 Ziffern | 100 | 32 × 32 | 29 × 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-Stufe | Wiederherstellbar bis ca. | Sinnvoll für |
|---|---|---|
| L | 7 % | Saubere Bildschirme und Papier |
| M | 15 % | Standard für Druck |
| Q | 25 % | Raue Umgebung |
| H | 30 % | 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.
| Anwendung | Besser geeignet | Grund |
|---|---|---|
| Link auf Website, Speisekarte, WLAN | QR-Code | Kamera öffnet ihn direkt |
| Seriennummer auf Leiterplatte oder Bauteil | Data Matrix | Kleinste Fläche für kurze Nummern |
| Arzneimittelpackung | Data Matrix | Vorgabe des Marktes, siehe unten |
| Probenröhrchen, Laborplatte | Data Matrix | Sehr kleine, quadratische Fläche |
| Eintrittskarte, Coupon | QR-Code | Kundschaft scannt selbst |
| Produkt an der Ladenkasse (heute) | Weder noch: EAN-13 bzw. UPC-A | Die Kasse erwartet eine GTIN als Strichcode, siehe EAN, UPC und GTIN |
| Längerer Text oder Formular mit mehreren Zeilen | PDF417 | Wä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.