
QR-Code-Fehlerkorrektur: Stufen L, M, Q und H erklärt
Was die QR-Code-Fehlerkorrekturstufen L, M, Q und H wirklich bedeuten, warum der Mythos vom 30-Prozent-Schaden trügt und welche Stufe Sie für Bildschirm, Druck, Außeneinsatz und Logos wählen sollten.
ScanKit · Organization
· 16 Min. Lesezeit
Jeder QR-Code, den Sie erzeugen, trägt eine verborgene Einstellung in sich, die darüber entscheidet, ob er die echte Welt übersteht. Es ist die Fehlerkorrekturstufe, und die meisten Tools verstecken sie hinter einem einzigen Buchstaben: L, M, Q oder H. Wählen Sie falsch, scheitert ein Code, der auf Ihrem Monitor einwandfrei funktioniert hat, an einem verwitterten Plakat, hinter einem Kaffeefleck oder in dem Moment, in dem ein Designer ein Logo in die Mitte setzt. Wählen Sie richtig, steckt dasselbe Motiv Schmutz, Reflexe und einen schlechten Tag der Druckerei mühelos weg.
Kaum eine andere Einstellung wird so schlecht erklärt wie diese. Sie werden lesen, dass "Stufe H es erlaubt, 30 % des Codes zu beschädigen", was in einem engen technischen Sinn stimmt und in jeder Hinsicht, die für eine gedruckte Kampagne zählt, irreführend ist. Dieser Artikel leistet daher zweierlei: Er erklärt Ihnen genau, was die vier Stufen sind, und er korrigiert den Mythos, der sich um sie rankt, damit Sie eine Stufe bewusst wählen, statt die Voreinstellung dem Zufall zu überlassen.
Was Fehlerkorrektur wirklich ist
Ein QR-Code speichert nicht nur Ihre Daten. Er speichert Ihre Daten plus einen bewussten Überschuss an redundanten Informationen, so berechnet, dass ein Scanner das Original auch dann rekonstruieren kann, wenn ein Teil des Symbols unlesbar ist. Dahinter steht die Reed-Solomon-Fehlerkorrektur, dieselbe Familie von Codes, die eine zerkratzte CD noch abspielbar macht und einer Raumsonde im Weltall den Funkkontakt zur Erde sichert. Denso Wave, das Unternehmen, das den QR-Code erfunden hat, hat dieses Prinzip von Anfang an eingebaut, gerade weil die Codes von schmutzigen Fabrikteilen gelesen werden sollten, nicht von makellosen Bildschirmen.
Den Mechanismus zu verstehen lohnt sich, weil er alles Folgende erklärt. Ihre Daten werden in Blöcke aufgeteilt, und jeder Block erhält ein zusätzliches Paket an "Fehlerkorrektur-Codewörtern" obendrauf. Liest ein Scanner einen beschädigten Code, nutzt er diese zusätzlichen Codewörter, um die fehlerhaften Teile zu erkennen und zu rekonstruieren. Je mehr Redundanz Sie hinzufügen, desto mehr Schaden kann der Code verkraften, aber desto größer und dichter wird er. Genau dieser Kompromiss ist die ganze Geschichte.
Die vier Stufen und was jede wirklich wiederherstellt
Die Norm, die QR-Codes regelt (ISO/IEC 18004, fortgeführt aus dem ursprünglichen Entwurf von Denso Wave), definiert vier Fehlerkorrekturstufen. Jede wird als der ungefähre Anteil der gesamten Codewörter eines Codes angegeben, der wiederhergestellt werden kann, wenn er verloren geht oder beschädigt wird.
- Stufe L (Low): etwa 7 % Wiederherstellung. Die schlankeste Option. Am besten dort, wo Sie wissen, dass der Code sauber bleibt: ein Bildschirm, eine Folie, ein Video, eine digitale Anzeige.
- Stufe M (Medium): etwa 15 % Wiederherstellung. Die Allzweck-Voreinstellung und die Stufe, die die meisten Generatoren wählen, wenn Sie die Einstellung nie anrühren. Richtig für gewöhnlichen Druck in Innenräumen: Flyer, Speisekarten, Visitenkarten, Verpackungsbeilagen.
- Stufe Q (Quartile): etwa 25 % Wiederherstellung. Die Wahl für draußen und für starke Beanspruchung. Fensteraufkleber, Kundenstopper, Fahrzeugbeschriftungen, alles, was Wetter und Berührung ausgesetzt ist.
- Stufe H (High): etwa 30 % Wiederherstellung. Das Maximum. Reserviert für raue Bedingungen und, in der Praxis, für jeden Code mit einem Logo in der Mitte.
Diese Prozentwerte sind harte Spezifikation, direkt aus Denso Waves eigener Dokumentation. Die Empfehlung zu jeder Stufe ist die Faustregel der Branche, die sich darum herum gebildet hat, und sie ist solide, aber bei den Prozentwerten gehen die Leute in die Irre. Bevor Sie also "30 %" als Schadensreserve behandeln, lesen Sie den nächsten Abschnitt, denn er bedeutet mit ziemlicher Sicherheit nicht das, was Sie denken.
Der Mythos vom "30 % Schaden", richtiggestellt
Hier ist die Behauptung, die Ihnen überall begegnet: Wählen Sie Stufe H, und Sie können 30 % des QR-Codes beschädigen, abdecken oder verlieren, und er lässt sich trotzdem scannen. Das klingt wie ein Freibrief, ein Viertel des Motivs mit einem Logo zuzukleistern. Ist es aber nicht, und genau dieser Glaube ist der Grund, warum gut aussehende Codes am Ende nicht scannbar sind.
Drei Dinge sind gleichzeitig wahr, und zusammen entlarven sie den Mythos.
Erstens wird der Prozentwert in Codewörtern gemessen, nicht in physischer Fläche. Denso Wave stellt ausdrücklich klar, dass die Zahl eine "Datenwiederherstellungsrate für die gesamten Codewörter" ist. Ein Codewort ist ein Block aus acht Modulen (den kleinen Quadraten), und sie sind über das gesamte Symbol verstreut und verschachtelt, nicht in einem ordentlichen Raster angeordnet, aus dem Sie eine Ecke herausschneiden könnten. "30 % der Codewörter" lässt sich also nicht sauber auf "30 % des sichtbaren Quadrats" übertragen.
Zweitens können manche Teile des Codes auf keiner Stufe wiederhergestellt werden. Die drei großen Quadrate in den Ecken sind die Suchmuster, und die Linien, die zwischen ihnen verlaufen, sind die Taktmuster. Über sie findet und richtet ein Scanner den Code überhaupt erst aus. Beschädigen Sie diese, gibt es keinen Dekodierschritt mehr, den man erreichen könnte, Fehlerkorrektur hin oder her. Die Redundanz schützt Ihre Daten, nicht die Struktur, über die eine Kamera den Code findet.
Drittens verhält sich Schaden in der Praxis schlechter als in der Theorie. Der sorgfältigste öffentliche Test dazu, vom Ingenieur Huon Wilson, erzeugte Tausende von Codes und beschädigte sie schrittweise. Codes der Stufe H hörten typischerweise auf zu scannen, sobald der Schaden etwa 20 % der Fläche überschritt, deutlich vor den vielzitierten 30 %, und die niedrigeren Stufen versagten noch früher. Die ehrliche Lesart ist: Die Prozentwerte ordnen die Stufen korrekt ein (H ist tatsächlich weit robuster als L; Wilson stellte fest, dass deutlich mehr H-Codes Schaden überstanden als L-Codes), aber die Zahlen sind eine theoretische Obergrenze, keine Reserve für den Praxiseinsatz. Kalkulieren Sie mit weniger, und lassen Sie den Schaden niemals eine Ecke berühren.

Das Diagramm oben zeigt die vier Stufen nebeneinander. So lesen Sie es:
- Stufe L trägt die geringste Redundanz, daher ist der Code am lockersten und die zentrale Freifläche für ein Logo am kleinsten.
- Stufe M schafft genug Spielraum für den Alltagsdruck, ohne den Code stark wachsen zu lassen.
- Stufe Q erhöht die Dichte spürbar und erkauft echte Wetterfestigkeit für den Außeneinsatz.
- Stufe H packt die meiste Redundanz hinein, und genau das lässt ein zentriertes Logo obendrauf sitzen, ohne den Scan zu zerstören, um den Preis des belebtesten, dichtesten Codes der vier.
Was höhere Korrektur Sie kostet
Redundanz gibt es nicht umsonst. Um mehr wiederherstellen zu können, muss der Code mehr tragen, und bei einer festen Datenmenge bedeutet das mehr Module. Ein QR-Code wächst in festen Stufen, den sogenannten Versionen, von Version 1 mit 21 mal 21 Modulen bis zu Version 40 mit 177 mal 177, wobei pro Schritt vier Module je Seite hinzukommen. Treiben Sie die Fehlerkorrektur nach oben, treiben Sie die Version nach oben, denn die zusätzlichen Codewörter müssen irgendwo hin.
Die Größe dieser Strafe ist real. Denso Waves eigene Zahlen zeigen, dass das Erreichen der höheren Korrekturstufen den Codewort-Overhead ungefähr verdoppelt. Für eine feste Nutzlast ergaben Wilsons Messungen, dass ein Code der Stufe H weit mehr als die doppelte Modulanzahl des entsprechenden Codes der Stufe L hat. Andersherum betrachtet frisst die Fehlerkorrektur an dem, was Sie speichern können: Ein Symbol der Version 1 fasst auf Stufe L 41 numerische Zeichen, auf Stufe H aber nur 17. Wenn Sie das vollständige Bild dieses Kompromisses wollen, führt Sie unser Leitfaden dazu, wie viele Daten ein QR-Code fassen kann, durch die Versionstabellen.
Warum ist das für eine gedruckte Kampagne wichtig? Weil mehr Module bei gleicher physischer Größe kleinere Module bedeuten, und kleinere Module sind für eine Handykamera schwerer aufzulösen, besonders auf Distanz oder bei schlechtem Licht. Alles "sicherheitshalber" auf H zu drehen kann also nach hinten losgehen: Sie tauschen theoretische Schadenstoleranz gegen einen dichteren Code, den ein Passant womöglich gar nicht mehr scannen kann. Das ist dieselbe Spannung zwischen Dichte und Lesbarkeit, die wir unter wie groß ein QR-Code sein sollte behandeln, und die Fehlerkorrektur ist einer der Regler, die darauf einzahlen.
Welche Stufe Sie tatsächlich wählen sollten
Lässt man die Theorie beiseite, ist die Entscheidung kurz. Passen Sie die Stufe an den Ort an, an dem der Code leben wird.
- Auf einem Bildschirm (Digital Signage, eine Folie, eine E-Mail, ein Video) nehmen Sie L. Es gibt keinen Schmutz, von dem man sich erholen müsste, und der schlankere Code liest sich schneller und aus größerer Entfernung. Höhere Stufen sind hier reine Kosten ohne Nutzen.
- Für gewöhnlichen Druck in Innenräumen (Flyer, Speisekarten, Broschüren, Visitenkarten) ist M die richtige Voreinstellung und diejenige, die die meisten Tools ohnehin schon wählen.
- Für Außen- oder stark beanspruchte Platzierungen (Fenster, Aufsteller, Fahrzeuge, Beschilderung, die Wetter und Berührung abbekommt) steigen Sie auf Q um. Wenn Sie zwischen M und Q für etwas im Freien unsicher sind, wählen Sie Q; der Größenaufschlag ist moderat und die Haltbarkeit ist es wert.
- Für raue Umgebungen oder jeden Code mit Logo verwenden Sie H. Die meisten Tools für gebrandete QR-Codes erzwingen H (oder zumindest Q) automatisch, sobald Sie ein Logo hinzufügen, denn das Logo ist für den Scanner schlicht Schaden, von dem er sich erholen muss.
Beachten Sie, dass "immer H verwenden" nicht auf der Liste steht. Es ist ein verbreiteter Reflex und meist der falsche. Auf einem sauberen Bildschirm beschert Ihnen H einen dichteren, schwerer lesbaren Code im Tausch gegen einen Schadensschutz, den Sie nie brauchen werden.
Logos und die Stufe, die sie möglich macht
Der häufigste Grund, warum eine Agentur sich überhaupt für diese Einstellung interessiert, ist das Logo. Ein Kunde möchte seine Marke in der Mitte des Codes, und die Fehlerkorrektur ist es, die das funktionieren lässt: Der Scanner behandelt die verdeckten Module als Schaden und baut sie aus der Redundanz anderswo wieder auf. Deshalb erfordert die Logo-Platzierung praktisch Stufe H, und deshalb gilt: Je mehr vom Code Ihr Logo verdeckt, desto weniger Spielraum bleibt für den echten Verschleiß, dem der Code im Feld begegnet.
Die Arbeitsregel lautet: Halten Sie das Logo zentriert, decken Sie höchstens etwa ein Fünftel des Codes damit ab, lassen Sie ein wenig Freiraum um die Marke und lassen Sie es niemals über die drei Suchmuster in den Ecken kriechen. Behandeln Sie das Fehlerkorrektur-Budget als zwischen dem Logo und der echten Welt geteilt: Ein Logo, das den größten Teil davon aufzehrt, lässt nichts mehr für einen Fleck oder einen schlechten Kamerawinkel. Die vollständige Methode, einschließlich Farbe und Kontrast, behandeln wir in ein Logo in einen QR-Code setzen, ohne den Scan zu zerstören.
Der Kurz-URL-Vorteil, den Sie einplanen können
Hier ist ein Hebel, den viele übersehen, und es ist die eine Stelle, an der die Art des verwendeten Codes die Rechnung verändert. Fehlerkorrektur und Datenlänge treiben beide die Version nach oben. Wenn Sie eine lange Ziel-URL direkt in einen statischen Code kodieren, geben Sie bereits Module für diese URL aus, bevor Sie überhaupt Redundanz hinzufügen, sodass das Erreichen von Stufe Q oder H ein großes, dichtes Symbol erzwingt.
Ein dynamischer QR-Code umgeht das. Er kodiert nur eine kurze Weiterleitungsadresse (in ScanKit ein kompakter /r/-Link), und das eigentliche Ziel liegt hinter diesem Sprung, wo Sie es jederzeit ändern können. Weil die kodierte Nutzlast winzig ist, haben Sie freie Kapazität, die Sie stattdessen in die Fehlerkorrektur stecken können. Das praktische Ergebnis: Sie können Stufe Q oder H bei gleicher physischer Größe fahren, ohne dass die Modulanzahl explodiert, sodass Sie Haltbarkeit und Logo-Spielraum ohne Lesbarkeitseinbußen erhalten. Diese kurze Nutzlast ist eine direkte Folge davon, wie Versionen und Kapazität funktionieren, und sie ist ein weiterer Grund, warum Agenturen auf dynamische statt statische Codes setzen.
Wo die Fehlerkorrektur Sie nicht retten wird
Ebenso wichtig ist es zu wissen, was diese Einstellung nicht beheben kann, denn nach einer höheren Stufe zu greifen ist bei mehreren häufigen Pannen genau der falsche Instinkt.
Die Fehlerkorrektur bewältigt lokalen Verlust: einen Kratzer, einen Fleck, Schlamm über einer Region, ein Logo in der Mitte. Die Redundanz ist über das Symbol verteilt, sodass ein ausgefallener Bereich aus dem rekonstruiert werden kann, was überlebt. Was sie nicht bewältigen kann, ist alles, was den gesamten Code auf einmal verschlechtert. Sonnenverblasste Tinte, schwacher gedruckter Kontrast und eine glänzende Laminierung, die Reflexe über die Oberfläche wirft, schaden allen Modulen zugleich, einschließlich der Suchmuster, und keine Fehlerkorrekturstufe erholt sich davon. Das sind Kontrast- und Veredelungsprobleme, behoben durch einen dunkleren Code auf hellerem Hintergrund, eine matte Veredelung und eine ordentliche Ruhezone, nicht durch einen Sprung von M auf H. Unser Leitfaden zur Druckvorbereitung deckt die Produktionsseite ab, und falls ein bestimmter Code versagt, geht die Diagnose bei nicht scannbaren Codes die üblichen Verdächtigen der Reihe nach durch.
Häufig gestellte Fragen
Welche vier Fehlerkorrekturstufen gibt es bei QR-Codes?
Es gibt vier: L, M, Q und H. Sie stellen jeweils rund 7 %, 15 %, 25 % und 30 % der gesamten Codewörter eines Codes wieder her, falls ein Teil des Symbols verloren geht oder beschädigt wird. L ist die schlankeste und eignet sich für die saubere digitale Anzeige; H ist die robusteste und wird für raue Bedingungen sowie für Codes mit Logo verwendet. M ist die übliche Voreinstellung für den gewöhnlichen Druck.
Wie viel von einem QR-Code darf beschädigt sein, bevor er nicht mehr scannt?
Weniger, als die plakativen Prozentwerte vermuten lassen. Die Zahlen (bis zu etwa 30 % auf Stufe H) beziehen sich auf wiederherstellbare Codewörter, nicht auf ein zusammenhängendes Stück des sichtbaren Quadrats, und sie schließen die Suchmuster in den Ecken aus, die sich gar nicht wiederherstellen lassen. In kontrollierten Tests versagten Codes der Stufe H typischerweise, sobald der Schaden etwa 20 % der Fläche überschritt, und niedrigere Stufen versagten früher. Behandeln Sie die Prozentwerte als Rangordnung, nicht als Garantie, und halten Sie Schaden von den Ecken fern.
Welche Fehlerkorrekturstufe sollte ich für einen gedruckten QR-Code verwenden?
Für gewöhnlichen Druck in Innenräumen wie Flyer und Speisekarten ist Stufe M die sinnvolle Voreinstellung. Für Außen- oder stark beanspruchte Platzierungen wie Fenster, Beschilderung und Fahrzeuge steigen Sie auf Q um. Reservieren Sie H für raue Umgebungen und für jeden Code mit Logo.
Welche Fehlerkorrekturstufe brauche ich für einen QR-Code mit Logo?
Stufe H, in fast jedem Fall. Das Logo verdeckt einen Teil des Codes, und der Scanner behandelt diese verdeckten Module als zu rekonstruierenden Schaden, also brauchen Sie die höchste Redundanz. Halten Sie das Logo zentriert, decken Sie höchstens etwa ein Fünftel des Codes ab, und lassen Sie es niemals die drei Suchmuster in den Ecken berühren. Viele Tools für gebrandete QR-Codes wechseln automatisch auf H, sobald Sie ein Logo hinzufügen.
Macht eine höhere Fehlerkorrekturstufe einen QR-Code schwerer scannbar?
Das kann sie. Höhere Korrektur fügt redundante Codewörter hinzu, was bei gleichen Daten den Code auf eine höhere Version mit mehr und kleineren Modulen treibt. Auf einer sauberen Oberfläche ist dieser dichtere Code für eine Kamera tatsächlich schwerer zu lesen, nicht leichter, weshalb Stufe L auf Bildschirmen vorzuziehen und H dort überflüssig ist. Passen Sie die Stufe an die Bedingungen an, statt sie reflexartig zu maximieren.
Verringert die Fehlerkorrektur, wie viele Daten ein QR-Code fassen kann?
Ja. Die redundanten Codewörter belegen Platz, der sonst Ihre Daten aufnähme, also sinkt die Kapazität, je höher die Stufe ist. Ein Code der Version 1 fasst auf Stufe L 41 numerische Zeichen, auf Stufe H aber nur 17. Die kodierte Nutzlast kurz zu halten, etwa durch eine dynamische Weiterleitungs-URL, lässt mehr Raum sowohl für Ihre Daten als auch für eine höhere Korrekturstufe.
Die Kurzfassung
Fehlerkorrektur ist die Redundanz, die ein QR-Code mit sich trägt, damit er noch lesbar ist, nachdem die Welt sich an ihm versucht hat. Es gibt vier Stufen: L für saubere Bildschirme, M für gewöhnlichen Druck, Q für Außen- und stark beanspruchte Platzierungen und H für raue Bedingungen und jeden Code mit Logo. Die berühmte "30 % Schaden"-Zahl ist eine Codewort-Obergrenze, keine physische Fläche, die Sie abdecken können, die Suchmuster in den Ecken lassen sich nie wiederherstellen, und im Feld versagen Codes meist schon vor der plakativen Zahl, also kalkulieren Sie konservativ. Höhere Stufen kosten Sie Dichte und Kapazität, weshalb "immer H" die falsche Voreinstellung ist und weshalb sich eine kurze dynamische URL zu planen lohnt: Sie macht die Kapazität frei, um eine robuste Stufe in einer lesbaren Größe zu fahren. Öffnen Sie Ihr QR-Tool, suchen Sie die L/M/Q/H-Einstellung, und stellen Sie sie auf den Ort ein, an dem der Code tatsächlich leben wird, bevor Sie das Motiv in den Druck geben.
Mehr lesen

· 14 Min. Lesezeit
QR-Code Messe: das Agentur-Playbook für Lead-Erfassung, Tracking und Follow-up
QR-Codes auf der Messe richtig nutzen: pro Touchpoint ein eigener, trackbarer und dynamischer Code, ehrliche Lead-Formulare, DSGVO-konforme Einwilligung und schnelles Follow-up. Das Agentur-Playbook für Messestand-Leads, Tracking und Nachfassen.
Weiterlesen
· 14 Min. Lesezeit
QR-Code-Speisekarte für Restaurants: der Agentur-Leitfaden, der es richtig macht
Digitale Speisekarte per QR-Code richtig umgesetzt: reine Ansicht oder Bestellen-und-Bezahlen, warum der Code dynamisch sein muss, Barrierefreiheit, Datenschutz (DSGVO) und wie Agenturen Codes platzieren und messen.
Weiterlesen