QR steht für Quick Response – schnelle Antwort. Ein QR-Code ist eine zweidimensionale Matrix aus schwarzen und weißen Quadraten, die Informationen maschinenlesbar speichert: URLs, Texte, Kontaktdaten, WLAN-Zugangsdaten und vieles mehr. Im Gegensatz zum klassischen Strichcode speichert ein QR-Code erheblich mehr Daten und ist aus jeder Richtung lesbar.
Woher kommt der QR-Code?
Der QR-Code wurde 1994 von Masahiro Hara und seinem Team bei Denso Wave entwickelt, einem Zulieferer für Toyota. Das Ziel war pragmatisch: Fahrzeugteile in der Produktion schneller erfassen als mit herkömmlichen Barcodes. Der klassische Barcode speichert maximal ein paar Dutzend Zeichen; ein QR-Code fasst bis zu 7.089 Ziffern oder 4.296 alphanumerische Zeichen.
Denso Wave ließ den Code 2000 als ISO-Standard zertifizieren (ISO/IEC 18004) und verzichtete auf die Durchsetzung des Patents – ein ungewöhnlicher Schritt, der die weltweite Verbreitung erst ermöglichte. In Japan etablierte sich der QR-Code schon in den 2000ern; in Deutschland blieb er lange eine Randerscheinung, bis die Corona-Pandemie 2020/21 ihn schlagartig in Speisekarten, Eintrittspässe und Impfnachweise beförderte.
Wie ist ein QR-Code aufgebaut?
Ein QR-Code besteht aus mehreren funktionalen Bereichen:
C = Timing-Pattern · D = Stille Zone
- A – Finder-Pattern: Die drei großen Quadrate in den Ecken oben links, oben rechts und unten links. Sie ermöglichen dem Scanner, den Code aus jeder Richtung und bei jeder Verdrehung zu erkennen.
- B – Alignment-Pattern: Kleineres Quadrat im Inneren (bei größeren Codes), das Verzerrungen ausgleicht – etwa wenn der Code auf einer gewölbten Fläche klebt.
- C – Timing-Pattern: Abwechselnd schwarze und weiße Streifen zwischen den Finder-Patterns, die dem Scanner das Modulraster vorgeben.
- Datenbereich: Der eigentliche Inhalt, verteilt über die restliche Fläche – gespeichert mit Reed-Solomon-Fehlerkorrektur.
- D – Stille Zone: Der weiße Pflichtrand ringsum – mindestens 4 Module breit. Ohne ihn erkennt kein Scanner den Code.
Fehlerkorrektur: Warum funktionieren beschädigte Codes noch?
QR-Codes verwenden den Reed-Solomon-Algorithmus – denselben, der auch CDs und Satellitenkommunikation robuster macht. Die Daten werden redundant gespeichert, sodass ein Scanner fehlende oder unleserliche Teile rechnerisch rekonstruieren kann.
Es gibt vier Fehlerkorrektur-Level:
- L (Low): ~7 % der Daten können wiederhergestellt werden. Kleinster Code, aber empfindlich.
- M (Medium): ~15 % – ein guter Kompromiss für saubere Umgebungen.
- Q (Quartile): ~25 % – empfohlen, wenn der Code gedruckt oder auf Oberflächen angebracht wird.
- H (High): ~30 % – der robusteste Level. QR4free verwendet ausschließlich Level H.
Das ist auch der Grund, warum QR-Codes mit einem Logo im Zentrum funktionieren: Das Logo verdeckt einen Teil der Daten, aber dank Fehlerkorrektur kann der Scanner den fehlenden Bereich ergänzen – solange nicht mehr als 30 % überdeckt sind. Höhere Fehlerkorrektur bedeutet einen größeren Code für dieselbe Datenmenge, da mehr Redundanz eingebaut wird.
Woran erkennt man einen Tracking-QR-Code?
Viele QR-Codes führen nicht direkt ans Ziel, sondern über einen Zwischenserver, der den Aufruf protokolliert: wer, wann, von wo, mit welchem Gerät. Das lässt sich an mehreren Merkmalen erkennen:
-
URL-Shortener als Ziel: Adressen wie
bit.ly/xyz,t.co/abcoderqr.io/123sagen nichts über das eigentliche Ziel aus – und jeder Aufruf wird beim Shortener-Betreiber gespeichert. -
Firmen-eigene Redirect-Dienste:
go.example.com/kampagne-2025oderqr.example.com/a4b7– sieht nach der eigenen Domain aus, ist aber oft ein Tracking-Dienst. -
UTM-Parameter: URLs mit
?utm_source=flyer&utm_campaign=messeenthalten kein Redirect-Tracking, aber Marketing-Messpunkte, die Google Analytics und ähnliche Dienste auswerten. - Verschachtelte Redirects: Manche Codes leiten mehrfach weiter – erst zum Tracking-Server, dann zur eigentlichen Seite.
Schutzmaßnahme: Nutze einen Scanner, der die URL erst anzeigt, bevor er sie öffnet. So kannst du die Adresse prüfen, bevor du klickst. QR-Codes, die von QR4free erstellt werden, enthalten immer direkt die eingegebene Adresse – kein Tracking, kein Zwischenserver.
Welche QR-Code-Scanner sind empfehlenswert?
Grundsätzlich gilt: Ein guter Scanner zeigt die URL, bevor er sie öffnet.
- iOS – eingebaute Kamera-App: Zeigt die URL als Vorschau an. Keine Extra-App nötig, kein Tracking durch Apple.
- Android – eingebaute Kamera oder Google Lens: Ebenfalls direkter Scan ohne Drittanbieter-App. Google Lens zeigt die URL vor dem Öffnen.
- Binary Eye (Android, Open Source): Einfach, schnell, datenschutzfreundlich – keine Werbung, keine Cloud-Anbindung, zeigt den Inhalt immer zuerst an. Kostenlos auf F-Droid und im Play Store.
- Vorsicht bei: Apps, die sofort öffnen ohne die URL anzuzeigen, die eine Registrierung verlangen oder die „QR-Code-Verlauf in der Cloud" anbieten – das ist oft der eigentliche Geschäftszweck.