Ursprünglich 1994 vom japanischen Unternehmen DENSO WAVE entwickelt und heute durch die ISO/IEC 18004 genormt, werden QR-Codes im Unternehmenskontext vielfältig genutzt – nicht zuletzt als effizientes Bindeglied zwischen analoger und digitaler Information in Informationsmanagementsystemen. „QR Code“ ist eine eingetragene Marke von DENSO WAVE Incorporated.
Was ist ein QR-Code?
Ein QR-Code besteht aus einem Matrixmuster aus schwarzen und weißen Quadraten. Mittels Kamera oder Scanner können Sie damit Daten schnell und kontaktlos auf Smartphones oder andere Geräte übertragen. Der Code speichert Informationen wie:
- Webadressen (URLs) zu Websites, Dokumenten, Formularen oder Portalen
- Freitexte, Anweisungen oder numerische Codes
- Kontaktdaten (vCard/MeCard) für den schnellen Import in Adressbücher
- Kalendertermine, Geokoordinaten für Navigation, WLAN-Zugangsdaten (nach WIFI:-Schema), Zahlungsinformationen (z. B. SEPA QR oder GiroCode)
- Vorformulierte Nachrichten (SMS/E-Mail) und weitere strukturierte Daten
Ein besonderer Vorteil des QR-Codes ist die integrierte Fehlerkorrektur, die Ihnen einen robusten Einsatz auch bei teilweiser Beschädigung ermöglicht. Sie ist in vier Stufen einstellbar:
- L (Low, ca. 7 % der Codewörter rekonstruierbar)
- M (Medium, ca. 15 %)
- Q (Quartile, ca. 25 %)
- H (High, ca. 30 %)
Die tatsächlich tolerierbare Beschädigung hängt davon ab, wo die Zerstörung im Code auftritt und ob essenzielle Strukturelemente betroffen sind.
Der internationale Standard (ISO/IEC 18004) regelt die technische Codierung des QR-Codes, nicht aber Funktionalitäten wie die nachträgliche Änderung verlinkter Inhalte oder die Auswertung von Scanereignissen. Dynamische QR-Codes werden in der Praxis durch umgeleitete URLs realisiert, welche serverseitig gesteuert werden – Kurz-URLs sind hierzu zwar üblich, aber nicht zwingend.
Neben dem klassischen QR-Code gibt es viele weitere Varianten – darunter Micro QR für Kleinstflächen, den rechteckigen rMQR (ISO/IEC 23941) für schmale, platzkritische Anwendungsbereiche, Frame QR und SQRC (beides Spezialvarianten von DENSO WAVE, teils proprietär mit Reader-Abhängigkeit). Weitere Ausprägungen sind der GS1 QR Code und GS1 Digital Link (für Produktkennzeichnung im Handel), Swiss QR (Schweiz, für Zahlungen mit speziellen Anforderungen wie reservierte Kreuzfläche und ECL M) oder EMVCo-QR-Codes (weltweiter Zahlungsverkehr).
Wie funktioniert ein QR-Code?
Ein QR-Code enthält grafisch verschlüsselte Daten mit verschiedenen Strukturmustern:
- Eckmarkierungen („Finder Pattern“) an drei Ecken zur schnellen Orientierung
- Timing-Muster zur genauen Zeilen-/Spaltenzuordnung
- Alignment-Pattern (ab Version 2) für Ausgleich von Verzeichnungen oder Perspektivschiefstellungen
- Daten- und Fehlerkorrekturblöcke (Reed-Solomon-Codierung)
- Format- und Versionsinformationen
- Bis zu 8 Maskenmuster, um die Lesbarkeit zu optimieren
- Interleaving der Daten und Fehlerkorrektur zur Steigerung der Robustheit
Nach dem Scannen erkennt die Lesesoftware den Code, korrigiert schiefe Bilder, filtert Störungen und decodiert die gespeicherten Daten. Die Fehlerkorrekturstufe beeinflusst speziell bei Überlagerung (z. B. mit Logos) die Fehlertoleranz.
Sie unterscheiden grundsätzlich zwischen zwei Typen:
- Statische QR-Codes: Speichern festgelegte Inhalte direkt im Symbol. Eine nachträgliche Änderung ist nicht möglich. Vorteilhaft für dauerhafte Informationen.
- Dynamische QR-Codes: Codieren eine Ziel-URL, auf die serverseitig weitergeleitet werden kann. Dadurch sind Zielinhalte jederzeit änderbar, und Analysefunktionen lassen sich nachgelagert realisieren. Es ist nicht zwingend eine Kurz-URL nötig – jeder steuerbare Link genügt.
Beachten Sie: Tracking und Auswertung erfolgen bei dynamischen Codes ausschließlich serverseitig. Die Aussagekraft von Scanstatistiken ist durch Faktoren wie Bots, Previews oder mehrfaches Scannen begrenzt.
Symbolaufbau, Kodierungsmodi & Fehlerkorrektur
Der QR-Code nutzt verschiedene Kodierungsmodi:
- Numeric-Mode (Ziffern)
- Alphanumeric-Mode (Großbuchstaben, Ziffern, wenige Sonderzeichen)
- Byte-Mode (8-Bit-Bytes, standardmäßig ISO-8859-1; andere Zeichensätze wie UTF-8 via ECI, teils inkonsistente Reader-Unterstützung)
- Kanji-Mode (japanische Kanji-Zeichen im Shift-JIS-Subset; kein eigener Kana-Modus, lediglich teilweise Unterstützung für Katakana über Shift-JIS)
Technische Merkmale:
- FNC1 (für GS1/AI-Anwendungen) in erster oder zweiter Datenposition
- Structured Append (bis zu 16 verbundene QR-Codes für große Datenmengen)
- Maskenbasierte Optimierung (8 Masken)
- Interleaving der Daten
Maximale Datenkapazität (bei Version 40):
ModusFehlerkorrektur LFehlerkorrektur MFehlerkorrektur QFehlerkorrektur HNumerisch7.089 Zeichen5.559 Zeichen3.993 Zeichen3.051 ZeichenAlphanumerisch4.296 Zeichen3.391 Zeichen2.576 Zeichen1.958 ZeichenByte (ISO 8859-1)2.953 Bytes2.335 Bytes1.819 Bytes1.395 BytesKanji1.817 Zeichen1.435 Zeichen1.099 Zeichen833 Zeichen
Die Wahl der Fehlerkorrekturstufe beeinflusst direkt die Kapazität: Je mehr Schutz, desto weniger Platz für eigentliche Daten.
QR-Code-Modelle und Varianten
- Model 1: Die ursprüngliche, heute fast nicht mehr verbreitete Version.
- Model 2: Standard für alle modernen Anwendungen, mit Erweiterungen wie Alignment Pattern.
- Micro QR: Für sehr begrenzte Flächen, eingeschränkte Fehlerkorrektur, nicht für alle Inhalte geeignet.
- rMQR (rectangular Micro QR): Spezielle rechteckige Form für schmale Etiketten, nach ISO/IEC 23941, nicht direkt aus Micro QR abgeleitet.
- SQRC und Frame QR: Proprietäre Varianten von DENSO WAVE, etwa für partitionierte oder sicherheitskritische Anwendungen (nur mit geeigneten Readern decodierbar).
- GS1 QR Code: Kodiert GS1 Application Identifiers (AIs) für Produktkennzeichnung; FNC1-Kennung erforderlich.
- GS1 Digital Link: Verlinkt Produkte zu Datenpunkten und Services über strukturierte URLs; unterstützt Resolver, POS-Anwendungen.
- Swiss QR: Standard für den Schweizer Zahlungsverkehr, erfordert mittlere Fehlerkorrektur (ECL M) und reservierte Flächen im Symbol.
- EMVCo QR: Für internationale bargeldlose Zahlungen, differenziert zwischen Merchant Presented (CPQR) und Consumer Presented (MPQR).
Typische Inhalte, Branchenstandards und Varianten
Die Struktur und der Inhalt eines QR-Codes richten sich nach dem Anwendungszweck:
- URLs für den Zugriff auf DMS/ECM-Systeme oder Portale
- Digitale Visitenkarten (vCard: Standard v3.0/4.0, MeCard)
- E-Mail-Adressen, Telefonnummern (tel:), Nachrichten (sms:, smsto:)
- Kalenderereignisse (iCalendar/vEvent, beachten Sie Zeitzonen)
- Geokoordinaten (geo:-Schema, maps:-Link)
- WLAN-Zugangsdaten, z. B. „WIFI:S:;T:WPA;P:;“ – T:WPA, T:WEP, T:nopass; „H:true“ nur für versteckte Netze notwendig
- Zahlungsformate wie EPC QR für SEPA Credit Transfer, GiroCode (Deutschland-spezifisch), Swiss QR, EMVCo QR
Spezielle Branchen nutzen QR-Codes etwa als digitales Typenschild nach IEC 61406/DIN SPEC 91406, für Track-&-Trace in der Produktion oder für den sicheren Dokumentenzugang.
ECI, Zeichensätze und Datenkodierung
Im Byte-Modus werden Daten als 8‑Bit-Bytes gespeichert. Standardmäßig ist der Zeichensatz ISO 8859-1. Für UTF-8 oder andere Encodings sollten Sie via ECI (Extended Channel Interpretation) explizit den Zeichensatz deklarieren. Viele Scanner interpretieren dennoch pragmatisch UTF‑8, garantieren dies aber nicht in jedem Fall. Prüfen Sie die Lesbarkeit bei internationalen Zeichen, Umlauten oder Emoji immer mit verschiedenen Endgeräten.
GS1-Standards und Anwendungen
GS1 QR Codes und GS1 Digital Link unterstützen Produktkennzeichnung, Lieferkette und Einzelhandel:
- GS1 QR Code: Nutzt FNC1 und GS1 Application Identifiers (z. B. (01) für GTIN, (21) für Seriennummer).
- GS1 Digital Link: Erstellt strukturierte URLs, die durch Resolver auf unterschiedliche Zielseiten verweisen können (z. B. je nach Sprache, Land).
- POS und Logistik: Verwendung findet sich im Handel, Tracking und für Regulierungskonformität (z. B. Arzneimittelverordnung).
Zahlungen und Interoperabilität
- EMVCo QR: Für Zahlungen weltweit; Unterscheidung nach Merchant Presented (CPQR), Consumer Presented (MPQR).
- EPC QR: Standard der European Payments Council für SEPA-Überweisungen.
- GiroCode: Erweiterung in Deutschland für Lastschriften und SEPA.
- Swiss QR Code: Muss eine spezielle Kreuzfläche enthalten, mittlere Fehlerkorrektur nutzen und ist für alle Banken in der Schweiz verbindlich.
Achten Sie auf länderspezifische und regulatorische Besonderheiten, insbesondere bezüglich Pflichtangaben und Layouts.
Anwendungsfälle im Informationsmanagement
Im Informationsmanagement helfen QR-Codes Ihnen, Informationen sicher, schnell und medienübergreifend verfügbar zu machen:
- Dokumentenzugriff durch Scans auf Papier und Verpackungen
- Markierung von Inventar, Maschinen oder Anlagen und direkter Zugang zu Wartungsdaten oder Formularen
- Integration in Unternehmens-Workflows (z. B. Tickets, interne Freigaben)
- Schulungszugang, Onboarding von Mitarbeitenden vor Ort
- Produktkommunikation, Kundenservice durch schnelle Weiterleitung zu Anleitungen, Datenblättern, Videos oder FAQs
Industrieanwendungen umfassen Direct Part Marking (DPM, z. B. Laserätzung) oder standardisierte Typenschilder nach IEC 61406/DIN SPEC 91406.
Vorteile des QR-Codes im Unternehmensumfeld
- Geschwindigkeit und Fehlerreduktion: Kein manuelles Eintippen, minimiert Übertragungsfehler
- Medienneutralität: Im Print, digital, auf Displays und sogar graviert oder gelasert einsetzbar
- Flexibilität: Ziele bei dynamischen Codes jederzeit änderbar
- Analysepotenzial: Dynamische Codes erlauben Nutzungs- und Scan-Analysen (unter Einschränkungen)
- Kosteneffizienz: Schnell und einfach mit Standardsoftware oder Open-Source-Tools generierbar
Mit statischen QR-Codes sind keine serverseitigen Trackingdaten möglich.
Risiken, Datenschutz und Sicherheit
- Phishing/Quishing: Prüfen Sie die Ziel-URL, beachten Sie mögliche Homograph-Angriffe (z. B. I statt l), verlassen Sie sich nicht allein auf HTTPS.
- Missbrauch für Login/Session-Diebstahl (QRLJacking): Nutzen Sie sichere, mit Einmal-Links oder Sessionbindung geschützte Implementierungen.
- Tracking/Datenschutz: Bei dynamischen QR-Codes werden IP-Adressen beim Zugriff gespeichert und sind personenbezogen (DSGVO); dokumentieren Sie Zwecke, setzen Sie Kürzungen/Anonymisierung um, begrenzen Sie Speicherfristen.
- Bots, Link-Previews: Über Messenger und Apps kommt es zu Mehrfachzugriffen, filtern Sie diese in Auswertungen.
- WLAN-Zugangscodes: Geben Sie QR-Codes nur für Gast-WLANs frei, sichern Sie interne Netze separat ab, rotieren Sie regelmäßig Passwörter.
- Sicherheitsmechanismen: Erwägen Sie Domain-Whitelisting, URL-Signaturen, Safe-Browsing APIs und rollenbasierte Zugriffsberechtigungen.
Halten Sie Governance-Richtlinien, Mitarbeiterschulungen und regelmäßige technische Updates ein.
Erstellung und Gestaltung: Best Practices für QR-Codes
- Statisch vs. dynamisch: Statik für unveränderliche Daten, Dynamik für steuerbare Inhalte und Analysen
- Druckqualität: Verwenden Sie Vektorformate (SVG, EPS, PDF), berücksichtigen Sie Modulgrößen: Offsetdruck und hochwertige Laser mindestens 0,3–0,4 mm, Etikettendruck meist ≥0,5 mm.
- Farbgebung und Kontrast: Dunkle Symbole auf hellem Grund; Vermeiden Sie rote Codes auf weißen Hintergründen (RGB-Kameras erkennen Rot oft schlecht).
- Ruhezone: Weißer Bereich (Quiet Zone) mit mindestens 4 Modulen, keine Muster oder Farben
- Größe: Mindestens 20 × 20 mm für Print, passend zu Datenmenge und Leseabstand
- Logo-Integration: Möglich bei hoher Fehlerkorrektur (Q/H), maximal ca. 15 % der Symbolfläche mit Logo belegen, Swiss QR erfordert reservierte Fläche für Kreuz
- Beschriftung: Ergänzen Sie Handlungsaufrufe („Jetzt scannen für Anleitung“) für klare Nutzerführung
- Mobile Zielseiten: Mobile Optimierung, HTTPS, kurze Ladezeiten, eigene Domains bevorzugt
- Tests: Scannen Sie Codes unter realen Bedingungen, prüfen Sie Drucke gegen ISO/IEC 15415, für DPM ISO/IEC TR 29158
- Fallback: Geben Sie Alternativen (z. B. Kurz-URL) an, für nicht scanbare Fälle
- Nähe zu anderen Codes: Halten Sie Mindestabstände, um Fehlscans zu vermeiden; optische Trennung durch Rahmen oder Farbbalken sinnvoll
Vermeiden Sie, wichtige Strukturelemente (Finder/Timing/Alignment) durch Design-Elemente oder Logos zu stören.
Verwaltung und Integration im Unternehmen
- Zentrale Verwaltung: Nutzen Sie professionelle Tools für Versionierung, Serien, Gültigkeiten und Lifecycle-Management von Codes
- Dynamische Weiterleitungen: Regeln nach Gerätekategorie, Standort, Land oder Uhrzeit möglich
- Analyse und Reporting: Sie können bei dynamischer Nutzung Scanereignisse, Geräteklassen und Zeitpunkte verfolgen; Referer bleibt oft leer, ist daher unzuverlässig
- Systemintegration: QR-Codes lassen sich in DMS, ECM, CMS, DAM, PIM, ERP und Ticketsysteme einbinden
- Governance: Definieren Sie Namenskonventionen, Löschregeln, Notfall-Redirects, stellen Sie Ausfallsicherheit sicher (z. B. durch Domains mit SLA, DNS-Hochverfügbarkeit)
Barrierefreiheit und Nutzererlebnis
- Alternativen: Stellen Sie stets eine Kurz-URL oder, wenn nötig, einen NFC-Tag bereit
- Optische Anforderungen: Groß, kontrastreich, frei von Reflexionen, ruhige Fläche um den Code, Montagehöhe zwischen 80–160 cm; quantitative Vorgaben nach WCAG/EN 301 549
- Beschreibung: Ergänzen Sie Alternativtexte in PDF/Präsentation, Beschilderungen und Piktogramme
- Mehrsprachigkeit: Automatische Weiterleitung auf sprachlich passende Zielseiten einrichten, falls relevant
- Taktile Hinweise: Bei kritischer Infrastruktur visuelle und fühlbare Markierungen erwägen
Erfolgsmessung, Datenqualität & Optimierung
- Kanaltrennung: Eigenständige dynamische Codes pro Medium oder Kanal
- UTM-Parameter: Geeignete Kombination mit Webanalyse (Limitation: UTM-Parameter werden durch Link-Previews manchmal verloren)
- Kennzahlen: Analysieren Sie Scanereignisse, Zeitverteilung, Zielseitenaufrufe (Scan ≠ Seitenbesuch)
- A/B-Tests: Verschiedene Code-Größen, Platzierungen oder CTAs testen
- Qualitätssicherung: Regelmäßige Stichproben, Testsets und Caching-/Performance-Prüfungen durchführen
Häufige Fehler und Herausforderungen
Vermeiden Sie nachfolgende Fehler, um die QR-Code-Nutzung effektiv und barrierefrei zu gestalten:
- Zu kleine, kontrastarme Codes oder ungeeignete Materialien (z. B. spiegelnde Flächen)
- Fehlende Handlungsaufforderungen, keine Erklärung zum Nutzen
- Zielseiten ohne Mobiloptimierung, fehlerhafte oder veraltete Links
- Einsatz statischer Codes bei sich ändernden Inhalten
- Keine Alternativen wie Kurz-URL
- Fehlende Qualitätssicherung, Prüfprozesse und Governance
Eine strukturierte Planung und sorgfältige technische Prüfung beugen den meisten dieser Fehler vor.
Schritt-für-Schritt-Einführung von QR-Codes
- Zieldefinition und Prozessklärung, relevante KPIs bestimmen
- Erstellung und mobile Optimierung der Zielseite/des digitalen Dokuments
- Auswahl statischer oder dynamischer QR-Variante, technische Parameter festlegen (Kapazität, Zeichensatz, Fehlerkorrektur)
- Code-Erstellung und Gestaltung nach Best-Practice, Integration von Logo, CTA, Alternativen
- Praxistests unter realen Bedingungen, Einbeziehung von Barrierefreiheit, verschiedene Gerätekategorien und Materialien berücksichtigen
- Rollout, Monitoring und kontinuierliche Optimierung
Vergleich mit anderen Matrixcodes
QR-Codes sind als universeller Matrixcode weit verbreitet, doch es gibt auch Alternativen:
- Data Matrix: Sehr hohe Datendichte, ideal für winzige Flächen (z. B. Bauteile, Medizin), Fokus auf Industrieanwendungen
- Aztec Code: Benötigt keine Ruhezone, ist unempfindlich gegenüber schlechter Druckqualität, integrierte Fehlerkorrektur vergleichbar mit Reed-Solomon (kein expliziter Vorteil bei Fehlerquote, aber robust durch Struktur)
- Die Wahl der Symbologie hängt von Ihren Anforderungen an Flächengröße, Unterstützung in Lesegeräten und branchenspezifischen Normen ab
Häufige Fragen zu QR-Code
Sind QR-Codes DSGVO-konform?
Ja, wenn Sie Nutzende transparent informieren, eine gültige Rechtsgrundlage vorweisen (z. B. Einwilligung oder berechtigtes Interesse), Auftragsverarbeitung absichern und technisch-organisatorische Maßnahmen (z. B. IP-Kürzung) ergreifen. IP-Adressen gelten als personenbezogen, und Consent-Management muss bei Tracking auf Zielseiten umgesetzt werden.
Wie groß sollte ein QR-Code gestaltet werden?
Für Handzettel empfiehlt sich ein Mindestmaß von etwa 20 × 20 mm. Die tatsächliche Größe richtet sich nach Modulgröße, Datenmenge, Kontrast, Leseabstand und verwendeter Drucktechnik. Testen Sie unter realen Bedingungen, insbesondere bei besonderen Materialien.
Was unterscheidet statische von dynamischen QR-Codes?
Statische Codes speichern festgelegte Inhalte direkt und sind nachträglich nicht änderbar. Dynamische Codes codieren eine steuerbare, meist serverseitige Ziel-URL. Diese kann nach dem Druck angepasst werden und erlaubt optional Tracking, sofern rechtlich und technisch zulässig.
Können QR-Codes Malware übertragen?
Im QR-Code werden nur Daten, üblicherweise Text/Binärdaten wie URLs oder Kontaktinformationen, gespeichert. Das Sicherheitsrisiko geht ausschließlich von der Zielseite (z. B. Phishing, Schadsoftware) aus. Prüfen Sie vor dem Öffnen die Adresse und beachten Sie Warnhinweise.
Funktionieren QR-Codes auch ohne Internetzugang?
Wenn die gespeicherten Daten lokal nutzbar sind (z. B. vCard, WLAN-Passwort, Text), erfolgt die Nutzung komplett offline. Verlinkte Webseiten oder Online-Dienste erfordern eine Internetverbindung.
Können QR-Codes ablaufen oder gesperrt werden?
Statische Codes sind unbegrenzt gültig. Dynamische QR-Codes können serverseitig befristet, gesperrt oder per Notfall-Redirect umgelenkt werden. Das ist nützlich für befristete Kampagnen.
Ist es möglich, ein Logo oder Designelement im QR-Code zu platzieren?
Ja, wenn Sie eine hohe Fehlerkorrekturstufe wählen (Q oder H) und das Logo maximal ca. 15 % der Gesamtfläche belegt. Achten Sie auf ausreichenden Kontrast und testen Sie mit verschiedenen Scannern und Endgeräten.
Welche Smartphone-App oder Scanner ist für das Lesen notwendig?
Aktuelle Smartphones unterstützen QR-Codes meist direkt über die Standardkamera. Für Spezialanwendungen (z. B. industrielle QR-Codes, Serienauswertung, DPM/Data Matrix) gibt es spezielle Scanner-Apps.
Wie viele Daten passen maximal in einen QR-Code?
Im größten QR-Code (Version 40, ECL L) bis zu 7.089 Ziffern, 4.296 alphanumerische Zeichen, 2.953 Byte (im Byte-Modus, ISO-8859-1), 1.817 Kanji-Zeichen. Höhere Fehlerkorrektur oder komplexere Zeichensätze verringern die speicherbare Datenmenge.
Dürfen QR-Codes farbig gedruckt werden?
Solange ein ausreichender Helligkeitskontrast besteht, ist dies möglich. Vermeiden Sie Rot/Grün-Kombinationen (erkennbar schlecht für RGB-Kameras), Verläufe, Transparenzen und testen Sie auf verschiedenen Geräten.
Wie lassen sich Scanereignisse datenschutzkonform messen?
Setzen Sie dynamische Codes mit serverseitigem Tracking ein, filtern Sie Bots und Previews, dokumentieren Sie Nutzungsgründe und verarbeiten Sie Daten minimalinvasiv (z. B. IP-Kürzung, keine unnötigen Metadaten). Informieren Sie Nutzende klar und holen Sie ggf. Einwilligungen ein.
Was ist Quishing und wie kann ich mich davor schützen?
Quishing steht für Phishing-Angriffe per QR-Code. Sehen Sie immer kritisch auf die Ziel-URL, sensibilisieren Sie Mitarbeitende, nutzen Sie Safe-Browsing-Technologien und scannen Sie nur vertrauenswürdige Codes.
Wie können QR-Codes barrierefrei gestaltet werden?
Achten Sie auf große, kontrastreiche Symbole, ergänzen Sie beschreibenden Text und geben Sie alternative Zugriffswege wie Kurz-URLs an. Mindestgrößen und Montagehöhen (80–160 cm) sowie Alternativtexte in digitalen Medien helfen bei inklusiver Nutzung.
Wie unterscheiden sich QR-Code, Data Matrix und Aztec Code?
QR-Code eignet sich für vielfältige, nutzerorientierte Anwendungen. Data Matrix ist optimal für kleinste Flächen (z. B. Bauteile, Medizin), Aztec Code bietet eine hohe Lesbarkeit, da keine Ruhezone erforderlich ist – zudem robuste Lesbarkeit unter schwierigen Druckbedingungen. Die Auswahl erfolgt nach Anwendungsfall und technischen Anforderungen.