HoldQR

Wie funktioniert ein QR-Code? Einfach erklärt

Drei Quadrate in den Ecken, ein Muster aus Punkten und eine clevere Fehlerkorrektur: So steckt eine Webadresse in einem kleinen Bild.

HoldQR-RedaktionAktualisiert am 13. Oktober 20265 Min. Lesezeit

QR steht für „Quick Response“ – schnelle Antwort. Erfunden wurde der Code 1994 von der japanischen Firma Denso Wave, um Autoteile in der Produktion schneller zu erfassen als mit einem Strichcode. Heute steckt er auf Speisekarten, Paketen und Plakaten. Aber wie passt eine Webadresse in ein paar schwarze Quadrate?

Der Aufbau: Was die Teile bedeuten

  • Drei große Quadrate in den Ecken (Positionsmarken): Daran erkennt die Kamera, dass es ein QR-Code ist, wo er liegt und wie er gedreht ist.
  • Ein kleineres Quadrat (bei größeren Codes): Es gleicht Verzerrungen aus, etwa wenn der Code auf einer gewölbten Flasche klebt.
  • Punktlinien zwischen den Ecken (Taktmuster): Sie zeigen, wie groß ein einzelnes Modul ist.
  • Formatinformationen neben den Ecken: Fehlerkorrekturstufe und Maske.
  • Der Rest: die eigentlichen Daten plus Korrekturdaten.

Wie die Daten hineinkommen

Der Inhalt – zum Beispiel https://holdqr.com – wird in Bits umgewandelt, also Einsen und Nullen. Jede Eins wird ein dunkles Modul, jede Null ein helles. Damit keine großen einfarbigen Flächen entstehen, die die Kamera verwirren, legt der Generator eine von acht Masken darüber und wählt die, die am besten lesbar ist.

QR-Codes gibt es in 40 Größen („Versionen“): von 21 × 21 Modulen bis 177 × 177. Je mehr Inhalt, desto mehr Module – und desto feiner wird das Muster. Ein QR-Code fasst höchstens etwa 7.000 Ziffern oder knapp 3.000 Bytes. Deshalb steckt in einem Foto-QR-Code nie das Foto selbst, sondern nur der Link dazu.

Warum ein QR-Code trotz Kratzern funktioniert

Der Trick heißt Reed-Solomon-Fehlerkorrektur, dieselbe Technik wie bei CDs. Ein Teil des Codes besteht aus Zusatzdaten, aus denen sich fehlende Stellen rekonstruieren lassen. Es gibt vier Stufen:

StufeWiederherstellbarTypischer Einsatz
Lca. 7 %Bildschirme, saubere Umgebung
Mca. 15 %Standard für die meisten Drucke
Qca. 25 %Raue Umgebung, Etiketten
Hca. 30 %Codes mit Logo in der Mitte

Deshalb darf ein Logo in die Mitte

Ein Logo verdeckt einen Teil der Module. Mit Stufe H kann der Code das ausgleichen – solange das Logo nicht zu groß ist. Der Generator von HoldQR stellt die Stufe automatisch richtig ein.

Was beim Scannen passiert

Die Kamera-App sucht die drei Positionsmarken, richtet das Bild gerade aus, liest Modul für Modul, entfernt die Maske, korrigiert Fehler und erhält den ursprünglichen Text. Ist es ein Link, bietet das Handy an, ihn zu öffnen; bei WLAN-Daten verbindet es sich, bei einer vCard speichert es den Kontakt. Das alles dauert weniger als eine Sekunde. Sie können es selbst ausprobieren mit dem Online-QR-Scanner.

Statisch und dynamisch: derselbe Code, anderer Inhalt

Technisch ist jeder QR-Code gleich. Der Unterschied liegt im Inhalt: Ein statischer Code enthält das Ziel selbst, ein dynamischer einen kurzen Link zu einem Dienst, der weiterleitet – und das Ziel lässt sich dort ändern. Mehr dazu im Vergleich statischer vs. dynamischer QR-Code.

Häufige Fragen

Braucht man eine App, um QR-Codes zu lesen?

Nein. Die Kamera-Apps von iPhone und Android lesen QR-Codes direkt. Am Computer hilft ein Online-Scanner.

Kann ein QR-Code kaputtgehen?

Der Code selbst nicht. Er wird unlesbar, wenn zu viel davon zerkratzt oder verdeckt ist, oder wenn das Ziel – etwa eine Webseite – nicht mehr existiert.

Ist ein QR-Code sicher?

Der Code ist nur Text. Prüfen Sie vor dem Öffnen, welche Adresse das Handy anzeigt, besonders bei Codes an öffentlichen Orten.

Eigenen QR-Code erstellen

Mit Fehlerkorrektur, Scan-Check und Logo – kostenlos als PNG oder SVG.

QR-Code erstellen

Weitere Anleitungen