Zum Inhalt springen

Wie funktioniert ein QR-Code?

Christopher Deutz, 29. September 2026, 7 Minuten

Wie ein QR-Code aufgebaut ist, wie das Handy ihn liest, warum er trotz Logo oder Kratzer funktioniert und wie viele Zeichen hineinpassen.

Inhalt, 10 Abschnitte

Ein QR-Code speichert Daten in einem Raster aus hellen und dunklen Quadraten, den Modulen. Die Kamera findet den Code über die drei großen Quadrate in den Ecken, liest das Raster Modul für Modul aus und setzt daraus Text, Zahlen oder eine Adresse zusammen. Eine eingebaute Fehlerkorrektur ergänzt dabei fehlende oder verschmutzte Stellen, deshalb funktioniert ein Code auch mit Kratzer oder Logo.

Das Wichtigste in Kürze
  • Den QR-Code hat Denso Wave 1994 vorgestellt, zuerst für die Autoindustrie.
  • Drei Positionsmarken zeigen Lage und Drehung, Taktlinien und Ausrichtungsmarke helfen beim Vermessen des Rasters.
  • Es gibt 40 Versionen, von 21 × 21 bis 177 × 177 Modulen.
  • Vier Fehlerkorrekturstufen stellen etwa 7, 15, 25 oder 30 Prozent der Daten wieder her.
  • Rundherum braucht der Code einen freien Rand von vier Modulen.

Woher kommt der QR-Code?

Der QR-Code stammt von Denso Wave, damals eine Abteilung der japanischen Denso Corporation. Die Firma stellte ihn 1994 vor, entwickelt hatte ihn ein Team aus zwei Personen unter der Leitung von Masahiro Hara. Der Anlass: Ein Strichcode fasst laut Denso Wave nur etwa 20 alphanumerische Zeichen. Gefragt war ein Code, der deutlich mehr Daten aufnimmt und auch japanische Schriftzeichen wie Kanji speichern kann. Als Erstes nutzte ihn die Autoindustrie für ihr elektronisches Kanban, mit dem sie Abläufe von der Produktion bis zum Versand steuert. QR steht für Quick Response, also schnelle Antwort.

Seit Juni 2000 ist der QR-Code als ISO/IEC 18004 international genormt. Denso Wave hält ein Patent darauf, hat aber erklärt, es für genormte QR-Codes nicht auszuüben. In Japan verbreitete sich der Code 2002 in der breiten Bevölkerung, als Handys mit eingebauter Lesefunktion in den Handel kamen. Stand: September 2026, laut Denso Wave zur Geschichte des QR-Codes und zu den Normen.

Woraus besteht ein QR-Code?

Modul: das kleinste Quadrat im Code, hell oder dunkel. Alle Größenangaben zum QR-Code werden in Modulen gerechnet.

Ein Teil der Module ist in jedem Code gleich angeordnet. Diese festen Muster tragen keine Daten, sie helfen dem Lesegerät, das Raster zu finden und zu vermessen. Der Rest ist Datenbereich.

TeilWo er liegtWozu er dient
PositionsmarkenDrei Ecken: oben links, oben rechts, unten linksZeigen Lage, Größe und Drehung des Codes
AusrichtungsmarkeKleineres Quadrat im DatenbereichGleicht Verzerrung aus, etwa auf gewölbten Flächen
TaktlinienReihe und Spalte aus abwechselnd hellen und dunklen Modulen zwischen den PositionsmarkenLegen die Koordinaten der einzelnen Module fest
FormatinformationSchmale Streifen neben den PositionsmarkenEnthält Fehlerkorrekturstufe und Maskenmuster
DatenbereichAlle übrigen ModuleNutzdaten und Fehlerkorrektur
RuhezoneFreier Rand um den ganzen CodeTrennt den Code von der Umgebung, mindestens vier Module breit
Schaubild eines QR-Codes mit markierten Positionsmarken, Ausrichtungsmarke, Taktlinien, Formatinformation, Datenbereich und Ruhezone
Aufbau eines QR-Codes (Version 3). Die Markierungen zeigen die festen Muster, alles andere sind Daten und Fehlerkorrektur.

Die Ausrichtungsmarke gehört zum heutigen Modell 2, einer Weiterentwicklung des ursprünglichen Modells 1. Laut Denso Wave hilft sie, Codes auf gewölbten Flächen oder aus schrägem Winkel zuverlässig zu lesen. Die Bezeichnungen der Teile und ihre Aufgaben beschreibt der Codeleser-Hersteller Keyence in seiner Übersicht zur Struktur von QR-Codes, die Ruhezone von vier Modulen nennt auch Denso Wave. Stand: September 2026.

Wie liest das Handy einen QR-Code?

Positionsmarken finden

Quer durch die Mitte einer Positionsmarke folgen dunkel, hell, dunkel, hell, dunkel im Verhältnis 1:1:3:1:1 aufeinander. Denso Wave wählte dieses Verhältnis, weil es auf Formularen und anderen Drucksachen am seltensten vorkam. So findet das Lesegerät den Code schnell und erkennt, wie er gedreht ist. Deshalb klappt das Lesen aus jeder Richtung.

Raster vermessen

Die Taktlinien legen die Koordinaten der einzelnen Module fest. Die Ausrichtungsmarke hilft, wenn der Code gewölbt ist oder schräg im Bild liegt.

Formatinformation lesen

Sie wird als Erstes ausgewertet und verrät Fehlerkorrekturstufe und Maskenmuster. Die Maske sorgt beim Erzeugen dafür, dass im Datenbereich keine Muster entstehen, die wie eine Positionsmarke aussehen.

Daten auslesen und korrigieren

Das Handy liest die übrigen Module, prüft sie mit der Fehlerkorrektur, ergänzt fehlende Stellen und zeigt das Ergebnis an, zum Beispiel einen Link.

Was bedeuten die Versionen 1 bis 40?

Die Version gibt an, aus wie vielen Modulen ein Code besteht. Version 1 hat 21 × 21 Module, jede weitere Version fügt pro Seite vier Module hinzu, bis Version 40 mit 177 × 177 Modulen. Version 3 hat demnach 29 × 29 Module. Je mehr Daten ein Code tragen soll, desto mehr Module braucht er. Als Beispiel nennt Denso Wave 100 Ziffern mit Fehlerkorrekturstufe M, dafür passt Version 3. Stand: September 2026, laut Denso Wave zu Versionen und Kapazität.

Für den Druck heißt das: Die Größe des fertigen Codes ergibt sich aus der Modulzahl mal der Breite eines Moduls. Bei gleicher Druckgröße werden die Module also kleiner, je mehr Daten im Code stecken. Eine kurze Adresse ergibt deshalb einen gröberen Code, der sich leichter lesen lässt.

Was bringt die Fehlerkorrektur?

Ein QR-Code enthält neben den eigentlichen Daten zusätzliche Prüfdaten nach dem Reed-Solomon-Verfahren. Damit lassen sich verschmutzte oder fehlende Teile rechnerisch wiederherstellen. Wie viel, legt die Fehlerkorrekturstufe fest, die beim Erzeugen gewählt wird:

StufeWiederherstellbar, ungefährEinsatz laut Denso Wave
L7 %Saubere Umgebung, viele Daten
M15 %Die am häufigsten gewählte Stufe
Q25 %Umgebungen, in denen Codes schmutzig werden, etwa in Fabriken
H30 %Wie Q, mit mehr Reserve

Die Prozentwerte beziehen sich auf die Codewörter, also die Datenbausteine des Codes, nicht genau auf die sichtbare Fläche. Mehr Fehlerkorrektur kostet Platz: Die Prüfdaten belegen Module, die dann für Nutzdaten fehlen. Stand: September 2026, laut Denso Wave zur Fehlerkorrektur.

Warum funktioniert ein QR-Code mit Logo in der Mitte?

Für das Lesegerät ist ein Logo nichts anderes als ein Fleck: Die verdeckten Module fehlen, und die Fehlerkorrektur rechnet sie zurück. Das klappt nur, solange das Logo weniger verdeckt, als die gewählte Stufe ausgleichen kann. Schmutz und Kratzer im Alltag zehren zusätzlich an derselben Reserve. Denso Wave mahnt in seinen häufigen Fragen zur Vorsicht, wenn ein Code mit Illustrationen überlagert oder gestaltet wird.

So bleibt ein Code mit Logo lesbar

Setzen Sie das Logo in die Mitte, nie über eine Positionsmarke, denn an ihnen erkennt das Lesegerät den Code überhaupt erst. Wählen Sie eine hohe Fehlerkorrekturstufe, halten Sie das Logo klein und testen Sie den fertigen Code vor dem Druck mit mehreren Handys.

Wie viel passt in einen QR-Code?

Das hängt von der Version, der Fehlerkorrekturstufe und der Art der Zeichen ab. Reine Ziffern passen am meisten hinein. Die Werte von Denso Wave:

ZeichenartVersion 1, Stufe LVersion 40, Stufe LVersion 40, Stufe H
Ziffern417.0893.057
Alphanumerisch254.2961.852
Byte (Binärdaten)172.9531.273
Kanji101.817784

Bilder oder Töne lassen sich in einen QR-Code praktisch nicht speichern, die Obergrenze liegt laut Denso Wave bei etwa 3 KB. Ein Code für ein Foto oder eine Speisekarte enthält deshalb eine Adresse, unter der die Datei liegt. Stand: September 2026, laut den Kapazitätstabellen von Denso Wave.

Fester Code oder Code mit Weiterleitung: was ist der Unterschied?

Bei einem festen Code steckt der Inhalt direkt im Muster, etwa die vollständige Adresse einer Website. Er lässt sich nach dem Druck nicht mehr ändern und funktioniert, solange das Ziel existiert. Ein Code mit Weiterleitung enthält dagegen eine kurze Adresse eines Anbieters, die auf das eigentliche Ziel weiterleitet. Das Ziel bleibt änderbar, aber nur so lange, wie der Anbieter die Weiterleitung betreibt. Feste Codes erstellen Sie kostenlos im QR-Code-Generator von QRweiser.

Worauf kommt es beim Drucken an?

Vor dem Druck prüfen

  • Bleibt rundherum ein freier Rand von mindestens vier Modulen?
  • Ist der Code dunkel auf hellem Grund? Denso Wave empfiehlt grundsätzlich Schwarz auf Weiß. Manche Farbpaare, etwa Rot auf Weiß, können Lesegeräte mit rotem Licht nicht erkennen.
  • Ist der Code so groß, wie die Fläche es zulässt? Das rät Denso Wave ausdrücklich.
  • Passt die Modulgröße zu Drucker und Lesegerät? Beides soll man laut Denso Wave bei der Wahl der Modulgröße berücksichtigen.
  • Steckt nur so viel Inhalt im Code wie nötig? Weniger Daten ergeben bei gleicher Druckgröße größere Module.
  • Haben Sie einen Probedruck mit mehreren Handys getestet?

Die Empfehlungen zu Rand, Farbe und Größe stehen bei Denso Wave in den Hinweisen zur Modulgröße und in den häufigen Fragen. Welche Druckgröße für Visitenkarte, Aufsteller oder Plakat passt, zeigt die Tabelle beim kostenlosen QR-Code-Generator von QRweiser. Wie Sie einen Code mit iPhone oder Android lesen, erklärt der Ratgeber QR-Code scannen.

Häufige Fragen

Wer hat den QR-Code erfunden?

Die Firma Denso Wave, damals eine Abteilung der Denso Corporation, hat den QR-Code 1994 vorgestellt. Entwickelt hat ihn ein zweiköpfiges Team unter der Leitung von Masahiro Hara. Als Erstes setzte ihn die Autoindustrie für ihr elektronisches Kanban ein, also zur Steuerung der Abläufe von der Produktion bis zum Versand.

Wofür sind die drei Quadrate in den Ecken eines QR-Codes?

Das sind die Positionsmarken. An ihnen erkennt das Lesegerät, wo der Code liegt, wie groß er ist und wie er gedreht ist. Deshalb lässt sich ein QR-Code aus jeder Richtung lesen.

Wie viele Zeichen passen in einen QR-Code?

Laut Denso Wave höchstens 7.089 Ziffern, 4.296 alphanumerische Zeichen oder 2.953 Byte. Diese Werte gelten für die größte Version 40 mit der niedrigsten Fehlerkorrekturstufe L. Mit mehr Fehlerkorrektur passt deutlich weniger hinein.

Funktioniert ein QR-Code mit Logo in der Mitte?

Ja, wenn es klein genug ist, weil die Fehlerkorrektur verdeckte Stellen wie eine Beschädigung ausgleicht. Das Logo darf aber nicht mehr verdecken, als die gewählte Stufe wiederherstellen kann, und die Positionsmarken in den Ecken müssen frei bleiben. Denso Wave rät, bei Gestaltungen vorsichtig zu sein. Testen Sie den Code deshalb vor dem Druck mit mehreren Handys.

Kann ein QR-Code ablaufen?

Ein QR-Code mit festem Inhalt nicht, der Inhalt steckt fest im Muster. Er funktioniert, solange das Ziel dahinter existiert, etwa die Website. Ein Code, dessen Ziel sich später ändern lässt, leitet dagegen über eine Adresse des Anbieters weiter und funktioniert nur so lange, wie der Anbieter diese Weiterleitung betreibt.