Keine Werbung mögen? Gehen Werbefrei Heute

QR-Codes sind nur URLs in einem Mantel (und was sonst noch darin ist)

Aktualisiert am

Die meisten QR-Codes enthalten eine URL, aber das Format unterstützt auch WLAN-Anmeldeinformationen, vCards, SMS-Nachrichten, Geo-Koordinaten und mehr. Hier erfahren Sie, was tatsächlich in einem QR-Code enthalten ist, wie die Fehlerrichtungsebenen funktionieren, was die Anforderung an die ruhige Zone in der Praxis bedeutet, und wann dynamische oder statische Codes verwendet werden sollten.

QR-Codes sind nur URLs in einer Jacke (und was sonst noch darin ist) 1
ANZEIGE Entfernen?

Scannen Sie einen beliebigen QR-Code und Ihr Smartphone öffnet eine URL. Tun Sie das einige hundert Mal und Sie beginnen zu glauben, dass ein QR-Code nichts anderes ist als ein pixelartiger Shortcut zu einer Website. Diese Annahme ist falsch, und sie ist wichtig, wenn Sie etwas entwickeln, das QR-Codes generiert oder liest.

QR-Codes sind nach ISO 18004 definiert. Die Spezifikation unterstützt vier Codierungsarten – numerisch, alphanumerisch, binär und kanji – und kann je nach Version und Fehlertoleranz bis zu etwa 3 KB Daten speichern. Die URL-Convention ist lediglich eine Konvention. Das Format hat keine Meinung darüber, was Sie darin speichern.

Was tatsächlich in der Jacke ist

Eine Handvoll Payload-Formate sind zu de facto Standards geworden, weil mobile Betriebssysteme-Kamera-Apps sie automatisch parsen und die richtige Aktion ausführen können:

  • URLhttps://example.com — öffnet sich im Browser. Die offensichtliche Option.
  • WiFi-AnmeldeinformationenWIFI:T:WPA;S:MyNetwork;P:hunter2;; — iOS- und Android-Kamera-Apps lesen diese direkt und bieten an, das Netzwerk zu verbinden. Keine dritte App erforderlich. Einfach die nützigste nicht-URL-Payload für jemanden, der jemals ein WPA2-Passwort über das Handy ausgelesen hat.
  • vCard-Kontakt — vollständige v2.1 oder v3.0 vCard-Blöcke mit Namen, Telefonnummer, E-Mail-Adresse, Organisation, Adresse. Die Scans zeigen an: „Kontakt hinzufügen“.
  • Telefonnummertel:+15555551234 — startet einen Anruf.
  • SMSsmsto:+15555551234:Pre-filled message text
  • E-Mailmailto:user@example.com?subject=Hello&body=...
  • Geografische Koordinatengeo:37.7749,-122.4194 — öffnet sich in der Karte.
  • Kalender-Ereignis — VEVENT-Block (iCalendar-Format) zum direkten Hinzufügen von Ereignissen zum Gerät-Kalender.

Die WiFi-Option ist besonders hervorzuheben, weil die meisten Menschen nicht wissen, dass sie existiert. Wenn Sie etwas mit einem Gastnetzwerk erstellen – Hotel, Coworking-Raum, Veranstaltung – ist das Drucken eines WiFi-QR-Codes deutlich besser als die Aufstellung eines Passworts auf einer Karte. Jedes moderne Smartphone-Kamera-App verarbeitet es ohne zusätzliche App.

Telefon scannen QR-Code

Fehlerkorrektur: Warum ein Logo in der Mitte platziert werden kann und es trotzdem scannbar ist

QR-Codes verwenden Reed-Solomon-Fehlerkorrektur, was bedeutet, dass sie fehlende oder beschädigte Daten aus redundanten Zellen im Muster rekonstruieren können. Es gibt vier Korrekturstufen:

EbeneNameMaximale CodewortrekonstruktionWann wird es verwendet
LNiedrig~7%Saubere digitale Kontexte – Bildschirme, PDFs, Präsentationen. Kleinste Musterdichte.
MMedium~15%Allgemeine Zweckbestimmung. Standard in den meisten Generatoren. Gute Balance für die meisten Druckanwendungen.
QViertel~25%Industrielle Etiketten, Außenanzeige, alles, was möglicherweise Schmutz oder leichte physische Schäden aufnimmt.
HHoch~30%Marken-QR-Codes mit einem Logo, das absichtlich in der Mitte platziert wird. Das Logo zerstört Daten; die H-Korrektur rekonstruiert sie.

Der Preis ist die Dichte: Höhere Korrektur bedeutet mehr redundante Datenzellen in derselben Muster. Ein Version-10-QR-Code auf H-Ebene ist deutlich komplexer als der gleiche URL-Code auf L-Ebene. Mehr Komplexität bedeutet kleinere einzelne Zellen bei jeder gegebenen Druckgröße, was bedeutet, dass das Risiko eines Fehlers bei schlechten Scanwinkeln oder geringer Kontraststärke zunimmt. Ironisch, aber wahr: Eine zu hohe Fehlerkorrektur kann praktisch eine Code-Scannung erschweren.

Das Trick mit dem markenbezogenen Logo funktioniert, weil H-Ebene-Codes bis zu etwa 30% Datenverlust tolerieren können. Ein zentrales Logo, das weniger als das umfasst, wird durch redundante Zellen ausgefüllt. Überschreiten Sie 30% und erhalten Sie ein hübsches Bild, das nicht mehr scannbar ist.

Die ruhige Zone: die Regel, die niemand dokumentiert, bis der Code nicht mehr scannbar ist

Jeder QR-Code benötigt eine ruhige Zone – eine Fläche aus leeren, weißen Räumen um alle vier Seiten. Die ISO-Spezifikation verlangt mindestens 4 Module (ein „Modul“ ist ein kleiner Quadrat im Gitter). Wenn man diese überspringt, scheitern Scannern, besonders bei schwierigen Lichtverhältnissen oder unter einem Winkel.

Dies ist die #1 Ursache eines „richtigen“ QR-Codes, der in der Produktion nicht scannbar ist: Es wurde zu eng gekürzt, direkt an eine dunkle Grenze gelegt oder auf einem farbigen Hintergrund gedruckt, der in die Grenze einfließt. Ein QR-Code auf einem dunklen Karton ohne weißen Rand scheitert zuverlässig. Der Scanner benötigt diese weiße Fläche, um die Findermuster in den Ecken zu lokalisieren.

Praktische Zahl: Bei jeder Druckgröße geben Sie dem Code mindestens 4–6 mm weiße Abstand auf jeder Seite. Wenn Sie das nicht können, sind Sie besser davon, eine größere Version des Codes zu verwenden, als ihn in einen engen Raum ohne Abstand zu drücken.

Statik vs Dynamik: Die richtige Wahl ist nicht offensichtlich

A statischer QR-Code codiert Ihre Daten direkt in das Muster. Sobald es gedruckt ist, ist es dauerhaft – die einzige Möglichkeit, was es zeigt zu ändern, ist das Neudrucken. Kein Server erforderlich, keine Dritte Partei, funktioniert für immer.

A dynamischer QR-Code codiert eine kurze Umleitung, die von einem Dienst (z. B. qr.io, Bitly oder ähnlich) verwaltet wird. Der Zielort kann nach dem Drucken geändert werden. Außerdem erhalten Sie Scannungsanalysen – Anzahl, Zeit, Gerät, ungefähre Lage.

Für alles, was auf physischen Druckmaterialien verwendet wird – Menüs, Produktverpackung, Veranstaltungszeichen – ist dynamisch in der Regel die richtige Wahl. Das Neudrucken von 10.000 Produktverpackungen wegen einer URL-Änderung ist teuer. Für digitale Anwendungen, bei denen Neudrucken nichts kostet, ist statisch einfacher und hat keine Abhängigkeitsrisiken.

Das Risiko, das niemand erwähnt: dynamische QR-Codes auf physischen Verpackungen setzen auf die Dauer eines dritten Parteien-Redirect-Dienstes. Drucken Sie einen Code, der auf eine kostenlose Account-Instanz eines Startups-QR-Dienstes zeigt, auf 50.000 Einheiten, und Sie machen eine langfristige Verpflichtung bezüglich der Verfügbarkeit dieses Dienstes. Wenn er untergeht, akquiriert wird oder einfach die kostenlose Ebene beendet, brechen alle diese Codes gleichzeitig zusammen.

Wenn Sie QR-Codes generieren – statisch oder dynamisch, jede Fehlerkorrekturstufe, URL oder WiFi oder vCard – dann ist der QR-Generator auf IO Tools für alle diese Funktionen im Browser ohne Account verfügbar.

Möchten Sie werbefrei genießen? Werde noch heute werbefrei

Erweiterungen installieren

IO-Tools zu Ihrem Lieblingsbrowser hinzufügen für sofortigen Zugriff und schnellere Suche

Zu Chrome-Erweiterung Zu Kantenerweiterung Zu Firefox-Erweiterung Zu Opera-Erweiterung

Die Anzeigetafel ist eingetroffen!

Anzeigetafel ist eine unterhaltsame Möglichkeit, Ihre Spiele zu verfolgen. Alle Daten werden in Ihrem Browser gespeichert. Weitere Funktionen folgen in Kürze!

ANZEIGE Entfernen?
ANZEIGE Entfernen?
ANZEIGE Entfernen?

Nachrichtenecke mit technischen Highlights

Beteiligen Sie sich

Helfen Sie uns, weiterhin wertvolle kostenlose Tools bereitzustellen

Kauf mir einen Kaffee
ANZEIGE Entfernen?