Was ist ein QR-Code?
Diese schwarz-weißen quadratischen Puzzles auf Speisekarten, Postern und Bordkarten können einen Link, WLAN-Zugangsdaten oder ein Ticket auf ein paar Quadratzentimetern packen. Hier erfahren Sie, wie sie funktionieren – und wie Sie sie erstellen und scannen, ohne dabei erwischt zu werden.
Pixel als Daten
Ein QR-Code – Schnellantwortcode, 1994 von Denso Wave zur Verfolgung von Autoteilen erfunden, ist ein zweidimensionaler Barcode. Wo ein alter Supermarkt-Barcode ein Dutzend Ziffern in einer Dimension speichert, speichert ein QR-Code Daten darin zwei Abmessungen: ein Raster aus schwarzen und weißen Modulen, jedes ein bisschen. Deshalb kann ein QR-Code Tausende von Zeichen statt eines Dutzend Ziffern enthalten.
Die Daten können alles sein, was Bytes darstellen können: eine URL, Klartext, Kontaktdaten, WLAN-Anmeldeinformationen, theoretisch sogar Binärdateien. Der Scanner liest das Raster, rekonstruiert die Bytes und interpretiert sie.
Anatomie eines QR-Codes
Drei visuelle Orientierungspunkte machen einen QR-Code aus jedem Blickwinkel dekodierbar:
| Element | Wo | Rolle |
|---|---|---|
| Finder-Muster | Die drei großen Eckquadrate | Lassen Sie den Scanner den Code und seine Ausrichtung lokalisieren |
| Ausrichtungsmuster | Kleines Quadrat, Bereich unten rechts | Korrigiert Linsenverzerrungen auf gekrümmten Oberflächen |
| Zeitmuster | Abwechselnde Linie zwischen Findern | Legt die Modulgitterkoordinaten fest |
| Ruhezone | Rundherum weißer Rand | Trennt den Code von seiner Umgebung – Teil des Standards, nicht beschneiden |
| Daten- und Fehlerkorrektur | Alles andere | Die Nutzlast, verschachtelt mit Redundanz |
Es gibt 40 „Versionen“ – Größen von 21×21 bis 177×177 Modulen. Größere Versionen enthalten mehr Daten; Eine typische URL landet bei Version 3–5.
Warum beschädigte Codes immer noch gescannt werden
QR-Codes einbetten Reed-Solomon-Fehlerkorrektur – die gleiche Mathematik, die CDs und Weltraumsonden schützt. Bis zu einem bestimmten Anteil beschädigter Module stellt der Decoder die fehlenden Daten wieder her, anstatt auszufallen. Vier Ebenen tauschen Kapazität gegen Resilienz:
- L – stellt ~7 % Schaden wieder her; dichtester Code.
- M — ~15 %; der alltägliche Standard.
- Q — ~25 %; Gut für den Druck, der verarbeitet wird.
- H — ~30 %; ermöglicht das Anbringen eines Logos in der Mitte und übersteht raue Oberflächen.
Aus diesem Grund tolerieren die Codes auch eine Logo-Einblendung: Solange der Schaden unter dem Wiederherstellungsbudget bleibt, bleibt die Nutzlast intakt.
Statische vs. dynamische Codes
A statisch Der QR-Code kodiert den endgültigen Inhalt direkt. Es funktioniert ewig, kostet nichts, verfolgt nichts – ändern Sie das Ziel und Sie drucken den Code erneut. A dynamisch Code kodiert eine kurze Weiterleitungs-URL, die einem QR-Dienst gehört: Der Dienst protokolliert jeden Scan und kann das Ziel später neu festlegen. Praktisch für Kampagnen, aber es fügt eine Abhängigkeit (der Dienst muss aktiv bleiben), Datenschutzverfolgung und oft ein Abonnement hinzu. Unser QR-Generator erzeugt nur statische Codes – nichts läuft ab, nichts ruft nach Hause.
Was die Leute hineinstecken
- URLs — Poster, Visitenkarten, Verpackungen.
- W-lan - Die WIFI:S:name;T:WPA;P:password;; Format verbindet sich beim Scannen mit einem Netzwerk; Unser Generator baut es für Sie.
- vCards — eine Kontaktkarte in einem Scan.
- E-Mail, Telefon, SMS – füllt den Verfassen-Bildschirm vorab aus.
- Zahlungen und Tickets – Einmalsignaturen, weshalb diese Codes niemals von Fremden wiederverwendet oder fotografiert werden dürfen.
Sicheres Scannen (Quishing)
Da es sich bei einem Code lediglich um einen Link handelt, den jemand ausgedruckt hat, nutzen ihn auch Angreifer – die Technik hat sogar einen Namen, quining (QR-Phishing). Aufkleber, die über legitime Codes auf Parkuhren geklebt werden, Codes in E-Mails, die zu Seiten zum Sammeln von Zugangsdaten führen: Das Telefon öffnet das Ziel unsichtbar, und das ist die Gefahr.
- Verwenden Sie dazu einen Scanner Zeigt den entschlüsselten Inhalt vor dem Öffnen an – wie die QR-Scanner auf dieser Site – statt einer, die direkt zum Browser springt.
- Lesen Sie die Domain sorgfältig durch: paypa1.com ist kein PayPal.
- Seien Sie besonders misstrauisch gegenüber eintreffenden Codes Abdeckung andere Codes oder die eine Anmeldung direkt nach dem Scannen erfordern.
Sie haben einen QR-Code als Bild erhalten? Entschlüsseln Sie es, ohne ihm zu vertrauen: das QR-Reader Zeigt den Rohinhalt eines Bildes lokal an, bevor Sie etwas öffnen.
Erfahren Sie mehr
- Erstellen Sie eines: das QR-Code-Generator (Links, WLAN, E-Mail, SMS – PNG-Download).
- Lesen Sie eines live: das QR-Scanner mit Ihrer Kamera oder dem Leser für Bilder.
- Neugierig auf die Adressen in QR-Links? Beginnen Sie mit was eine IP-Adresse ist.
Fragen zum QR-Code
Verfallen QR-Codes?
Ein QR-Code besteht lediglich aus in Pixeln gedruckten Daten – er kann nicht ablaufen. Was möglicherweise nicht mehr funktioniert, ist das Ziel dahinter: Ein dynamischer QR-Code verweist auf einen Weiterleitungsdienst, der möglicherweise heruntergefahren wird, und ein einfacher Link wird deaktiviert, wenn die Zielseite dies tut. Codes, die Sie lokal mit einfachem Inhalt generieren, funktionieren dauerhaft.
Sind QR-Codes sicher zu scannen?
Der Code selbst ist inert; Das Risiko besteht darin, wohin eine URL verweist. Angreifer drucken Codes aus, die zu Phishing-Seiten führen. Behandeln Sie daher einen entschlüsselten Link wie jeden unbekannten Link – lesen Sie ihn, bevor Sie ihn öffnen. Die sichere Angewohnheit ist die Verwendung eines Scanners, der Ihnen zuerst das Ziel anzeigt, anstatt direkt zum Browser zu springen.
Was ist der Unterschied zwischen statischen und dynamischen QR-Codes?
Ein statischer Code kodiert den endgültigen Inhalt direkt – eine URL, WLAN-Anmeldeinformationen, Text – und funktioniert dauerhaft. Ein dynamischer Code kodiert eine kurze Weiterleitungs-URL, die dem Dienst gehört, der sie erstellt hat, sodass das Ziel später geändert werden kann. Es funktioniert nur, solange dieser Dienst existiert, und es verfolgt jeden Scan.
Wie viele Daten kann ein QR-Code speichern?
Bis zu etwa 4.300 Zeichen in der größten Version bei niedrigster Fehlerkorrekturstufe. Die praktische Grenze ist viel niedriger: Jedes zusätzliche Zeichen fügt Module hinzu, wodurch der Code dichter und schwieriger zu scannen ist – halten Sie die Nutzdaten kurz, insbesondere beim Drucken.