Ein QR-Code (Quick Response Code) ist ein zweidimensionaler Code aus schwarzen und weißen Quadraten, den Smartphone-Kameras in Sekundenbruchteilen lesen. Entwickelt wurde er 1994 von der japanischen Firma Denso Wave für die Autoindustrie; heute ist er international standardisiert (ISO/IEC 18004). Ob Speisekarte, Ticket, Rechnung oder WLAN-Zugang – überall dort, wo Menschen von Papier zum Smartphone wechseln sollen, ist er die Brücke.
So funktioniert ein QR-Code
Ein QR-Code besteht aus sogenannten Modulen (den kleinen Quadraten) und festen Strukturen:
- Positionsmarken: die drei großen Quadrate in den Ecken – sie zeigen dem Scanner Lage und Ausrichtung.
- Ausrichtungsmuster und Taktlinien: helfen bei verzerrten oder gewölbten Codes.
- Formatinformation: Fehlerkorrekturstufe und Maske.
- Datenbereich: die eigentlichen Inhalte plus Korrekturdaten.
- Ruhezone: ein heller Rand von mindestens vier Modulen Breite rund um den Code.
Es gibt 40 Versionen, von 21 × 21 Modulen (Version 1) bis 177 × 177 Modulen (Version 40). Je mehr Daten, desto höher die Version und desto feiner das Muster. Die größte Version fasst bis zu 7.089 Ziffern oder 2.953 Byte – in der Praxis sollten Sie aber so wenig Daten wie möglich hineinpacken, denn kleine, grobe Codes scannen zuverlässiger.
Fehlerkorrektur: die vier Stufen
QR-Codes nutzen Reed-Solomon-Fehlerkorrektur. Selbst wenn ein Teil verschmutzt, zerkratzt oder von einem Logo verdeckt ist, lässt sich der Inhalt rekonstruieren:
| Stufe | Wiederherstellbar (ca.) | Einsatz |
|---|---|---|
| L (Low) | 7 % | Bildschirm, saubere Umgebung |
| M (Medium) | 15 % | Standard für Druck |
| Q (Quartile) | 25 % | Industrie, raue Oberflächen |
| H (High) | 30 % | Mit Logo in der Mitte, Außenbereich |
Höhere Fehlerkorrektur bedeutet mehr Module bei gleicher Datenmenge. Ein Logo in der Mitte sollte nicht mehr als einen Teil der Korrekturreserve verdecken – testen Sie den Code danach mit mehreren Geräten.
Statisch oder dynamisch?
- Statischer QR-Code: Die URL oder der Text ist direkt im Muster gespeichert. Kostenlos, unbegrenzt haltbar, keine Abhängigkeit von einem Dienst. Nachteil: Der Inhalt lässt sich nach dem Druck nicht ändern.
- Dynamischer QR-Code: Der Code enthält eine kurze Weiterleitungs-URL eines Anbieters, die Sie später auf ein neues Ziel umstellen können, oft mit Scan-Statistik. Nachteil: Kündigen Sie das Abo oder stellt der Anbieter den Dienst ein, funktionieren alle gedruckten Codes nicht mehr. Zudem werden bei jedem Scan Daten beim Anbieter verarbeitet – prüfen Sie daher Datenschutz (DSGVO) und Serverstandort.
Tipp: Sie können die Flexibilität eines dynamischen Codes auch selbst erreichen: Erstellen Sie einen statischen QR-Code auf eine eigene Kurz-URL (z. B. beispiel.de/qr/flyer) und richten Sie dort eine Weiterleitung ein. So behalten Sie die Kontrolle.
Statische QR-Codes für URLs, Text, E-Mail, Telefon, WLAN oder Kontaktdaten (vCard) erstellt der QR-Code-Generator.
Die richtige Größe für den Druck
Faustregel: Mindestkantenlänge ≈ Scanabstand ÷ 10.
| Einsatz | Scanabstand | Empfohlene Größe |
|---|---|---|
| Visitenkarte, Etikett | 15–20 cm | mind. 2 × 2 cm |
| Flyer, Speisekarte | 25–30 cm | 3 × 3 cm |
| Poster A2 | 1–2 m | 10–20 cm |
| Schaufenster, Messewand | 3 m | ca. 30 cm |
Je mehr Daten der Code enthält, desto größer muss er sein, damit die einzelnen Module noch erkennbar sind. Kurze URLs helfen. Drucken Sie als Vektorgrafik (SVG oder PDF) oder mit ausreichender Auflösung, damit die Kanten scharf bleiben.
Gestaltung: Dunkler Code auf hellem Hintergrund mit starkem Kontrast. Invertierte Codes (hell auf dunkel) lesen nicht alle Scanner. Ruhezone freihalten, keine Verzerrung, nicht über Falzkanten drucken.
QR-Codes für Zahlungen: GiroCode und QR-Rechnung
- GiroCode / EPC-QR-Code (Deutschland, Österreich): Enthält Empfänger, IBAN, Betrag und Verwendungszweck einer SEPA-Überweisung. Banking-Apps füllen damit die Überweisung automatisch aus – praktisch auf Rechnungen.
- QR-Rechnung (Schweiz): Seit Oktober 2022 ersetzt sie die alten Einzahlungsscheine vollständig. Der Swiss QR Code hat ein Schweizerkreuz in der Mitte und folgt einem festen Standard der Finanzbranche.
Für Produktkennzeichnung und Warenwirtschaft eignen sich dagegen klassische Strichcodes wie EAN-13 oder Code 128; diese erzeugt der Barcode-Generator.
Praktische Anwendungen
- Gastronomie: Speisekarte als PDF oder Webseite, WLAN-Zugang für Gäste, Bewertungslink.
- Handwerk und Dienstleister: Code auf Fahrzeug, Visitenkarte oder Angebot, der direkt zur Terminbuchung oder zum Kontaktformular führt.
- Handel: Produktinformationen, Bedienungsanleitungen und Garantiehinweise auf der Verpackung – spart Papier und lässt sich aktuell halten.
- Veranstaltungen: Tickets, Programm, Anmeldung zum Newsletter.
- Büro und Verwaltung: Rechnungen mit GiroCode, Inventaraufkleber, Links zu internen Anleitungen.
Messen Sie den Erfolg über einen Kampagnenparameter in der Ziel-URL (z. B. ?utm_source=flyer) – so sehen Sie in Ihrer Webanalyse, wie viele Besucher über den Code kamen, ohne einen externen Dienst zu benötigen.
Sicherheit: Vorsicht vor Quishing
Weil man einem QR-Code nicht ansieht, wohin er führt, nutzen Betrüger ihn für Quishing (QR-Phishing):
- Aufkleber mit falschen Codes auf Parkscheinautomaten oder E-Ladesäulen, die zu gefälschten Bezahlseiten führen.
- Gefälschte Briefe im Namen von Banken, die zur „Verifizierung“ per QR-Code auffordern. Verbraucherzentralen warnen regelmäßig davor.
- QR-Codes in E-Mails, die Spamfilter umgehen sollen.
So schützen Sie sich: Vor dem Öffnen die angezeigte Adresse prüfen, keine Zugangsdaten nach einem QR-Scan eingeben, auf überklebte Codes achten und Bankgeschäfte nur über die offizielle App starten. Unternehmen sollten auf ihren Drucksachen nur Codes verwenden, die auf die eigene, bekannte Domain führen.
Teilen Sie den Link zusätzlich digital, sorgt eine gute Vorschau für mehr Klicks; wie das geht, zeigt der Ratgeber Open-Graph-Tags einrichten.
Checkliste
- Statischer Code, wenn sich das Ziel nicht ändert; eigene Weiterleitung statt Abo-Abhängigkeit.
- Fehlerkorrektur M für Druck, H mit Logo.
- Größe ≈ Scanabstand ÷ 10, mindestens 2 × 2 cm.
- Hoher Kontrast, Ruhezone frei, Vektorformat für den Druck.
- Vor dem Druck mit mehreren Smartphones getestet.
- Ziel-URL auf eigener, vertrauenswürdiger Domain mit HTTPS.