Was ist ein QR-Code?

Kostenlos QR-Codes generieren. Kein Tracking, keine Werbung, keine Kosten.

Jeder erstellte Code wird nach 3 Tagen vom Server gelöscht.


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:

QR-Code Strukturelemente: A=Finder-Pattern, B=Alignment-Pattern, C=Timing-Pattern, D=Stille Zone
A = Finder-Pattern  ·  B = Alignment-Pattern
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/abc oder qr.io/123 sagen nichts über das eigentliche Ziel aus – und jeder Aufruf wird beim Shortener-Betreiber gespeichert.
  • Firmen-eigene Redirect-Dienste: go.example.com/kampagne-2025 oder qr.example.com/a4b7 – sieht nach der eigenen Domain aus, ist aber oft ein Tracking-Dienst.
  • UTM-Parameter: URLs mit ?utm_source=flyer&utm_campaign=messe enthalten 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.