QR-Codes sind aus dem Alltag nicht mehr wegzudenken: auf Plakaten, Speisekarten, Paketen, Visitenkarten und sogar auf Stromrechnungen. Doch was steckt technisch hinter diesen schwarz-weissen Quadraten? Dieser Ratgeber erklaert dir, wie ein QR-Code aufgebaut ist, welche Daten er speichern kann und worauf du achten solltest, damit dein Code zuverlaessig gescannt wird.
Was ist ein QR-Code eigentlich?
QR steht fuer "Quick Response", also schnelle Antwort. Entwickelt wurde das Format 1994 vom japanischen Unternehmen Denso Wave, urspruenglich zur Nachverfolgung von Autoteilen in der Produktion. Anders als ein klassischer Strichcode, der Informationen nur in einer Dimension (horizontal) speichert, ist ein QR-Code zweidimensional. Dadurch passt deutlich mehr Information auf die gleiche Flaeche.
Ein einzelner QR-Code kann je nach Version und Zeichensatz bis zu rund 7.000 Ziffern oder etwa 4.300 alphanumerische Zeichen speichern. In der Praxis nutzt man meist nur einen Bruchteil davon, etwa fuer eine URL oder eine kurze Textnachricht.
Der Aufbau: Was die Muster bedeuten
Wenn du genau hinschaust, fallen dir in einem QR-Code wiederkehrende Strukturen auf. Die drei grossen Quadrate in den Ecken sind die sogenannten Finder-Muster. Sie helfen dem Scanner, den Code zu erkennen und seine Ausrichtung zu bestimmen, egal ob du dein Handy gerade oder schraeg haeltst. Kleinere Ausrichtungsmuster sorgen bei groesseren Codes fuer zusaetzliche Stabilitaet, und die gepunkteten Linien zwischen den Findern (Timing-Muster) geben den Raster-Takt vor.
Der eigentliche Inhalt steckt im restlichen Punktmuster, das in Bloecken angeordnet ist. Ein Teil dieser Bloecke enthaelt die Nutzdaten, ein anderer Teil die Fehlerkorrektur-Daten.
Fehlerkorrektur: Warum beschaedigte Codes trotzdem funktionieren
Eine der cleversten Eigenschaften des QR-Codes ist die eingebaute Fehlerkorrektur nach dem Reed-Solomon-Verfahren. Es gibt vier Stufen: L (etwa 7 Prozent), M (15 Prozent), Q (25 Prozent) und H (30 Prozent). Die Prozentzahl gibt an, wie viel der Code-Flaeche zerstoert oder verdeckt sein darf, ohne dass die Information verloren geht.
Das ist der Grund, warum du in der Mitte vieler QR-Codes ein Logo platzieren kannst: Bei Stufe H verkraftet der Code bis zu 30 Prozent Stoerung. Je hoeher die Fehlerkorrektur, desto dichter wird allerdings das Muster, weil mehr Redundanz untergebracht werden muss. Fuer Druckanwendungen mit Logo empfiehlt sich Stufe Q oder H, fuer reine Bildschirmnutzung reicht oft M.
Welche Datentypen passen in einen QR-Code?
Ein QR-Code ist im Kern nur ein Text. Was dein Smartphone daraus macht, haengt davon ab, wie dieser Text formatiert ist. Die wichtigsten Typen:
- URL: Beginnt mit
https://und oeffnet beim Scannen direkt eine Webseite. Der mit Abstand haeufigste Anwendungsfall. - Reiner Text: Eine Notiz, ein Code oder eine Seriennummer ohne weitere Aktion.
- WLAN: Mit einem speziellen Format (
WIFI:S:Name;T:WPA;P:Passwort;;) verbindet sich das Geraet automatisch mit dem Netzwerk, ohne dass jemand das Passwort eintippen muss. - E-Mail: Oeffnet das Mailprogramm mit vorausgefuelltem Empfaenger, Betreff und Text.
- vCard: Eine digitale Visitenkarte mit Name, Telefon und Adresse, die direkt ins Adressbuch wandert.
Mit dem QR-Code Generator auf kotsch.tech erstellst du genau diese Typen direkt im Browser und laedst das Ergebnis als PNG herunter, ganz ohne Wasserzeichen und ohne dass deine Daten an einen Server gesendet werden.
Praxis-Tipps fuer scanbare Codes
Ein QR-Code ist nur so gut wie seine Lesbarkeit. Diese Punkte machen den Unterschied:
- Kontrast: Dunkles Muster auf hellem Grund. Invertierte Codes (hell auf dunkel) werden von vielen Scannern nicht erkannt.
- Ruhezone: Lass rundherum einen weissen Rand von mindestens vier Modulbreiten frei. Ohne diesen Abstand findet der Scanner die Finder-Muster schlechter.
- Mindestgroesse: Auf Druckmaterial sollte der Code je nach Scanabstand mindestens 2 bis 3 Zentimeter gross sein.
- Kurze URLs: Je weniger Daten, desto groesser werden die einzelnen Punkte und desto robuster ist der Code. Ein Kurzlink lohnt sich.
Wer haeufig mit Webdaten arbeitet, kombiniert den QR-Generator gern mit weiteren Helfern wie dem URL Encoder fuer sauber kodierte Linkparameter. Eine Uebersicht aller verfuegbaren Werkzeuge findest du jederzeit unter kotsch.tech/webtools.
Statisch oder dynamisch?
Man unterscheidet statische und dynamische QR-Codes. Bei einem statischen Code ist der Inhalt fest im Muster verankert und nicht mehr aenderbar. Ein dynamischer Code verweist dagegen auf eine Weiterleitungs-URL, deren Ziel du nachtraeglich aendern kannst, was allerdings einen Dienst im Hintergrund voraussetzt. Fuer die meisten privaten und kleineren geschaeftlichen Zwecke ist ein statischer Code voellig ausreichend, datenschutzfreundlich und kostet nichts.
Fazit
QR-Codes sind ein elegant einfaches und gleichzeitig robustes Format, das dank Fehlerkorrektur selbst beschaedigt noch funktioniert. Wer Kontrast, Ruhezone und Datentyp beachtet, erstellt in wenigen Sekunden einen zuverlaessigen Code. Probiere es direkt mit dem QR-Code Generator aus und lade dein Ergebnis als hochaufloesendes PNG herunter.