Was ist ein QR-Code und wie funktioniert er?
QR-Codes begegnen uns überall – auf Plakaten, Speisekarten und Tickets. Wir erklären verständlich, wie ein QR-Code aufgebaut ist, wie das Scannen technisch funktioniert und worauf man bei der Sicherheit achten sollte.
Sie kleben auf Speisekarten, Werbeplakaten, Paketen und sogar auf Stromrechnungen: QR-Codes sind aus dem Alltag nicht mehr wegzudenken. Ein kurzer Scan mit dem Smartphone genügt, und schon öffnet sich eine Webseite, ein Ticket oder das WLAN-Passwort wird übernommen. Doch was steckt eigentlich hinter den schwarz-weißen Quadraten? In diesem Artikel erfährst du, was ein QR-Code ist, wie er technisch funktioniert, wie du ihn scannst und selbst erstellst – und wie du dich vor betrügerischen Codes schützt.
Was ist ein QR-Code?
QR steht für „Quick Response", also „schnelle Antwort". Ein QR-Code ist ein zweidimensionaler Barcode, der Informationen in Form von kleinen schwarzen und weißen Quadraten – sogenannten Modulen – speichert. Im Gegensatz zum klassischen Strichcode, der nur in einer Richtung (horizontal) gelesen wird und meist nur eine Zahlenfolge enthält, speichert der QR-Code Daten in zwei Richtungen: in der Höhe und in der Breite. Dadurch passen deutlich mehr Informationen auf gleiche Fläche.
Entwickelt wurde der QR-Code bereits 1994 von dem japanischen Ingenieur Masahiro Hara beim Unternehmen Denso Wave, einer Tochterfirma des Toyota-Konzerns. Ursprünglich diente er dazu, Bauteile in der Automobilproduktion schneller zu erfassen. Heute kann ein einzelner QR-Code je nach Variante bis zu rund 7.000 Ziffern oder etwa 4.300 Buchstaben und Zeichen aufnehmen – genug für Internetadressen, Kontaktdaten, Texte oder Zahlungsinformationen.
Wie ist ein QR-Code aufgebaut?
Auf den ersten Blick wirkt ein QR-Code wie ein zufälliges Muster. Tatsächlich folgt er aber einem klar definierten Aufbau, der das schnelle und fehlerfreie Auslesen ermöglicht. Zu den wichtigsten Bestandteilen gehören:
- Suchmuster (Finder Patterns): Die drei großen Quadrate in den Ecken oben links, oben rechts und unten links. Sie verraten dem Scanner, wo sich der Code befindet und wie er gedreht ist. Deshalb lässt sich ein QR-Code aus nahezu jedem Winkel lesen.
- Ausrichtungsmuster (Alignment Patterns): Kleinere Quadrate, die bei größeren Codes Verzerrungen ausgleichen – etwa wenn der Code auf einer gewölbten Flasche klebt.
- Taktungsmuster (Timing Patterns): Abwechselnd schwarze und weiße Module, die wie ein Lineal die Größe und Anordnung der einzelnen Datenpunkte festlegen.
- Datenbereich: Der Großteil der Fläche, in dem die eigentlichen Informationen codiert sind.
- Ruhezone (Quiet Zone): Der weiße Rand rund um den Code. Er sorgt dafür, dass der Scanner den Code klar von seiner Umgebung abgrenzen kann.
Wie funktioniert das Scannen technisch?
Beim Scannen erfasst die Kamera des Smartphones das Muster als Bild. Eine Software erkennt zunächst die drei Suchmuster in den Ecken und richtet das Bild gerade aus. Anschließend liest sie das Raster aus schwarzen und weißen Modulen ab: Schwarz steht dabei vereinfacht gesagt für eine „1", Weiß für eine „0". Aus diesem Muster aus Einsen und Nullen werden die gespeicherten Zeichen rekonstruiert.
Eine clevere Besonderheit ist die Fehlerkorrektur. QR-Codes enthalten zusätzliche Prüfdaten, die nach dem mathematischen Reed-Solomon-Verfahren berechnet werden. Dadurch lässt sich ein Code selbst dann noch lesen, wenn ein Teil beschädigt, verschmutzt oder überklebt ist – je nach Stufe bis zu rund 30 Prozent der Fläche. Genau deshalb funktionieren auch QR-Codes mit Logos in der Mitte: Der fehlende Bereich wird rechnerisch wieder ergänzt.
Wofür werden QR-Codes genutzt?
QR-Codes sind echte Allrounder. Zu den häufigsten Einsatzgebieten zählen:
- Webseiten öffnen: Der mit Abstand häufigste Zweck – ein Link führt direkt zu einer Internetseite.
- WLAN teilen: Gäste verbinden sich ohne Passworteingabe, indem sie einen Code scannen.
- Bezahlen: Viele Bezahl-Apps und Überweisungen (etwa über die GiroCode-Funktion) nutzen QR-Codes.
- Tickets und Eintrittskarten: Bahntickets, Konzert- oder Flugtickets werden per Code geprüft.
- Kontaktdaten und Visitenkarten: Name, Telefonnummer und E-Mail landen mit einem Scan im Adressbuch.
- Produktinfos und Speisekarten: Besonders seit der Corona-Zeit ersetzt der Code die gedruckte Karte im Restaurant.
QR-Code scannen – so geht's
Bei den meisten aktuellen Smartphones ist kein Zusatzprogramm mehr nötig. Auf dem iPhone öffnest du einfach die normale Kamera-App und hältst sie auf den Code – nach kurzer Zeit erscheint eine Mitteilung, die du antippen kannst. Bei Android funktioniert es ab Version 9 in der Regel ebenfalls direkt über die Kamera oder über Google Lens. Sollte es nicht klappen, hilft eine kostenlose Scanner-App aus dem App Store oder Google Play. Wichtig ist nur, dass genügend Licht vorhanden ist und der Code vollständig im Bild erscheint.
QR-Code selbst erstellen
Einen eigenen QR-Code zu erzeugen ist unkompliziert. Im Internet gibt es zahlreiche kostenlose QR-Code-Generatoren. Du gibst dort einfach den gewünschten Inhalt ein – zum Beispiel eine Internetadresse oder einen Text – und der Code wird sofort als Bilddatei erstellt. Diese kannst du dann ausdrucken oder digital weitergeben.
Ein wichtiger Unterschied: Statische Codes enthalten die Information fest und lassen sich nicht mehr ändern. Dynamische Codes verweisen dagegen auf eine Zwischenadresse, deren Ziel man nachträglich anpassen kann – praktisch, wenn sich ein Link später ändert. Dynamische Codes erfordern meist ein (oft kostenpflichtiges) Anbieterkonto.
Sicherheit: Vorsicht vor „Quishing"
So praktisch QR-Codes sind, so sehr nutzen auch Betrüger sie aus. Beim sogenannten Quishing (eine Mischung aus „QR" und „Phishing") werden gefälschte Codes verbreitet, die auf betrügerische Webseiten führen. Beliebt sind etwa überklebte Codes an Parkautomaten oder gefälschte Strafzettel. Das Tückische: Anders als bei einem Link siehst du dem Code nicht an, wohin er führt.
Schütze dich mit ein paar einfachen Regeln: Prüfe vor dem Öffnen die angezeigte Internetadresse genau, bevor du sie antippst. Sei misstrauisch bei aufgeklebten Codes im öffentlichen Raum und gib niemals leichtfertig Passwörter oder Bankdaten auf einer per QR-Code geöffneten Seite ein. Wenn du dir unsicher bist, tippe die Adresse lieber manuell in den Browser ein.
Fazit
Der QR-Code ist ein kleines technisches Meisterwerk: Mit seinem cleveren Aufbau aus Such- und Datenmustern sowie einer eingebauten Fehlerkorrektur lässt er sich schnell, zuverlässig und aus jedem Winkel auslesen. Er verbindet die analoge mit der digitalen Welt und macht den Zugriff auf Informationen so einfach wie nie. Wer beim Scannen ein wenig auf die Sicherheit achtet, kann die schwarz-weißen Quadrate im Alltag bedenkenlos nutzen.