QR-Code-Fehlerkorrektur und Druckgröße

QR-Codes enthalten Prüfdaten, mit denen ein Scanner auch beschädigte oder verschmutzte Codes noch lesen kann. Je mehr Prüfdaten, desto robuster – aber auch desto größer und dichter wird der Code.

Die vier Stufen

Der QR-Standard (ISO/IEC 18004) kennt vier Stufen der Fehlerkorrektur. Die Prozentangaben sagen, welcher Anteil der Codewörter ungefähr wiederhergestellt werden kann.

Stufewiederherstellbargrößte Datenmenge (Bytes, Version 40)passt für
Letwa 7 %2.953Bildschirm, saubere Drucke, lange Inhalte
Metwa 15 %2.331die meisten Drucke – Standard im Werkzeug
Qetwa 25 %1.663Etiketten, die verkratzen oder verschmutzen können
Hetwa 30 %1.273raue Umgebung, Außenbereich

Quelle der Werte: Wikipedia, „QR code“ (englisch) mit Verweis auf den Standard. Die Datenmenge gilt für den Byte-Modus, den das Werkzeug immer verwendet, damit Umlaute und Sonderzeichen sicher ankommen. Ein Umlaut belegt dabei zwei Bytes.

Version: wie viele Module ein Code hat

Ein QR-Code besteht aus kleinen Quadraten, den Modulen. Version 1 hat 21 × 21 Module, jede weitere Version vier mehr je Seite, bis 177 × 177 bei Version 40. Das Werkzeug wählt automatisch die kleinste Version, in die dein Inhalt passt. Ein kurzer Link braucht meist Version 2 bis 4, ein langer Link mit vielen Parametern deutlich mehr.

Ruhezone

Um den Code gehört ein heller Rand von vier Modulen Breite, die Ruhezone. Ohne sie finden Scanner den Code schlechter. Das Werkzeug setzt die Ruhezone in jeder Datei und auf jedem Etikett mit; schneide sie beim Weiterverarbeiten nicht ab.

Wie groß drucken?

Entscheidend ist die Größe eines Moduls, nicht die des ganzen Codes. Bei gleicher Druckfläche wird jedes Modul kleiner, je länger der Inhalt und je höher die Fehlerkorrektur ist. Eine feste Mindestgröße für alle Fälle gibt es nicht; sie hängt von Drucker, Papier, Kamera und Leseabstand ab. Deshalb:

Das Werkzeug zeigt beim Drucken die Modulgröße in Millimetern und weist auf sehr kleine Module hin.

Zum Werkzeug