QR-Code

Shape-gradient-c-grey

Ein QR-Code ist ein zweidimensionaler Matrixcode, der Daten in einem Muster aus hellen und dunklen Flächen speichert. Smartphones und Lesegeräte übersetzen dieses Muster beispielsweise in eine Webadresse, einen Text oder Kontaktdaten. Die Abkürzung QR steht für Quick Response, also schnelle Antwort, und bezieht sich auf das schnelle Auslesen.

Aufbau und Funktionsweise

Die kleinen quadratischen Einheiten eines QR-Codes heißen Module. Drei auffällige Suchmuster in den Ecken helfen dem Lesegerät, die Position, Größe und Ausrichtung des Codes zu bestimmen. Taktmuster bilden das Raster ab; zusätzliche Ausrichtungsmuster unterstützen die Erkennung bei größeren Codes. Zwischen diesen Funktionsmustern liegen die codierten Nutzdaten und Informationen zur Fehlerkorrektur.

Ein Generator wandelt die Eingabe in eine Bitfolge um, ergänzt Fehlerkorrekturdaten und verteilt die Informationen nach festgelegten Regeln auf dem Raster. Eine Datenmaske verändert anschließend die Belegung im Codierungsbereich nach einem definierten Verfahren, damit sich das Muster besser erkennen lässt. Formatinformationen geben unter anderem die Fehlerkorrekturstufe und die verwendete Maske an. Diese Maskierung ist keine Verschlüsselung. Aufbau, Codierung und Decodierung beschreibt der QR-Code-Standard ISO/IEC 18004:2024.

Beim Scannen erfasst eine Kamera das Bild. Die Software erkennt das Raster, liest die Module und rekonstruiert daraus den Inhalt. Anschließend interpretiert die Anwendung das Ergebnis: Eine Webadresse lässt sich im Browser öffnen, eine Kontaktkarte importieren oder ein WLAN-Zugang übernehmen. Welche Aktion angeboten wird, hängt von der Lesesoftware und dem Datenformat ab. Die Dokumentation zur Barcode-Erkennung in Google ML Kit unterscheidet entsprechend zwischen dem Auslesen von Daten und der Erkennung strukturierter Inhalte wie URLs, Kontakten und WLAN-Zugangsdaten.

Datenformate und Speicherkapazität

Ein QR-Code speichert eine begrenzte Datenfolge. Ihre Formatierung legt fest, wie eine kompatible Anwendung sie interpretiert. Die Inhaltsformate der Barcode-Bibliothek ZXing dokumentieren verbreitete Konventionen:

Inhalt Gespeicherte Information Mögliche Aktion der Anwendung
Website, PDF oder Video Webadresse der Seite oder Datei Adresse im Browser öffnen
Text Unmittelbar codierter Text Text anzeigen oder kopieren
Kontakt Strukturierte Kontaktdaten, etwa als vCard Kontakt zum Adressbuch hinzufügen
WLAN Netzwerkname, Sicherheitsart und gegebenenfalls Passwort Verbindung zum Netzwerk anbieten
E-Mail oder Telefon Adresse beziehungsweise Rufnummer in einem passenden Format E-Mail-Entwurf oder Telefonfunktion öffnen
Termin oder Standort Strukturierte Termindaten beziehungsweise Koordinaten Kalender- oder Kartenfunktion aufrufen

Ein „PDF-QR-Code“ enthält üblicherweise die Adresse einer bereitgestellten PDF-Datei. Die Datei selbst liegt auf einem Server. Für Videos, Bildergalerien oder digitale Speisekarten gilt dasselbe Prinzip. Der QR-Code benötigt nur den Verweis; Verfügbarkeit und Zugriffsrechte hängen vom jeweiligen Angebot ab.

Die maximale Datenmenge hängt von Codierungsmodus, Symbolgröße und Fehlerkorrektur ab. Die Spezifikationsübersicht von DENSO WAVE nennt für das größte reguläre Symbol bei Fehlerkorrekturstufe L folgende Höchstwerte: 7.089 Ziffern, 4.296 Zeichen im eingeschränkten alphanumerischen Modus, 2.953 Byte oder 1.817 Kanji-Zeichen.

Diese Werte sind alternative Maxima. Der alphanumerische Modus umfasst Großbuchstaben, Ziffern und ausgewählte Sonderzeichen; er entspricht nicht beliebigem Fließtext. Im Byte-Modus hängt die Zahl der darstellbaren Zeichen von ihrer Zeichenkodierung ab. Umlaute und andere Unicode-Zeichen lassen sich deshalb nicht pauschal mit einem Byte pro Zeichen berechnen. Lange Texte und vollständige Kontaktkarten erzeugen häufig dichtere Codes als kurze Webadressen.

Versionen und Fehlerkorrektur

Die Versionsnummer beschreibt die Größe des Modulrasters. Nach der DENSO-WAVE-Übersicht zu QR-Code-Versionen reicht das reguläre Format von Version 1 mit 21 × 21 Modulen bis Version 40 mit 177 × 177 Modulen. Jede weitere Version ergänzt vier Module pro Seite. Der freie Rand ist in diesen Maßen noch nicht enthalten.

Mehr Daten oder eine höhere Fehlerkorrektur können eine größere Version erfordern. Bleibt die äußere Druckgröße unverändert, werden die einzelnen Module dabei kleiner. Die Versionsnummer ist daher keine Qualitätsstufe: Ein größerer Code enthält mehr mögliche Datenpositionen, verlangt bei gleicher Fläche aber eine feinere optische Erfassung.

Die Reed-Solomon-Fehlerkorrektur ergänzt redundante Informationen. Sie ermöglicht die Rekonstruktion bestimmter beschädigter oder falsch gelesener Codewörter. DENSO WAVE beschreibt vier Fehlerkorrekturstufen für QR-Codes:

Stufe Ungefährer Anteil korrigierbarer Codewörter
L 7 Prozent
M 15 Prozent
Q 25 Prozent
H 30 Prozent

Ein Codewort umfasst acht Bit. Die Prozentwerte beziehen sich auf Codewörter und sind keine Freigabe, denselben Anteil der sichtbaren Fläche beliebig zu überdecken. Position und Verteilung einer Beschädigung beeinflussen die Lesbarkeit. Beschädigte Such- oder Taktmuster können die Erkennung verhindern, bevor eine Fehlerkorrektur überhaupt greift.

Eine höhere Fehlerkorrektur benötigt zusätzlichen Platz. Bei festgelegter Version sinkt die nutzbare Datenkapazität; bei gleichbleibender Datenmenge kann das Raster wachsen. Ein über die Datenfläche gelegtes Logo verbraucht einen Teil der verfügbaren Fehlertoleranz und lässt entsprechend weniger Reserve für Verschmutzung oder Druckfehler.

Statische und dynamische QR-Codes

Ein statischer QR-Code enthält seine Daten unmittelbar im Symbol. Das kann eine Webadresse, ein Text oder ein WLAN-Zugang sein. Sobald die Grafik erstellt und gedruckt ist, bleibt diese Datenfolge unverändert. Für einen geänderten direkt gespeicherten Text oder ein anderes WLAN-Passwort wird eine neue Grafik benötigt.

Ein dynamischer QR-Code enthält im üblichen Sprachgebrauch die feste Adresse eines Weiterleitungsdienstes. Beim Aufruf leitet der Dienst den Browser zur hinterlegten Zieladresse weiter. Das endgültige Ziel lässt sich im Dienst ändern, während die gedruckte Grafik gleich bleibt. Bitly beschreibt dieses Funktionsprinzip dynamischer QR-Codes anhand einer zwischengeschalteten Kurz-URL.

„Dynamisch“ bezeichnet damit die Verwaltung des Linkziels. Auch in diesem Fall bleibt die im gedruckten Symbol gespeicherte Adresse unverändert. Zusatzfunktionen wie zeitgesteuerte Weiterleitungen, Zugriffsbeschränkungen oder Auswertungen gehören zur jeweiligen Anwendung und sind keine automatisch vorhandenen Eigenschaften des QR-Code-Standards.

Eine statisch codierte Webadresse schließt spätere Inhaltsänderungen nicht aus. Der Betreiber kann die Seite unter dieser Adresse aktualisieren oder dort eine Weiterleitung einrichten. Die MDN-Dokumentation zu HTTP-Weiterleitungen erklärt, wie ein Server dem Browser eine andere Zieladresse übermittelt. Unter einer selbst verwalteten Domain lässt sich dieses Prinzip auch ohne spezialisierten QR-Code-Dienst nutzen.

Für die Auswahl zählen Wartung und Abhängigkeiten: Direkt gespeicherte Texte benötigen keinen laufenden Webdienst. Eine URL setzt eine erreichbare Adresse voraus. Bei einer zusätzlichen Weiterleitung muss auch deren Infrastruktur verfügbar bleiben. Tarifgrenzen, deaktivierte Konten oder eingestellte Dienste sind anbieterspezifische Risiken. Eine eigene Weiterleitung erfordert ihrerseits die Pflege von Domain, Hosting und Zielzuordnung.

QR-Code erstellen und exportieren

Für die Erstellung werden zunächst der Inhalt und die passende Datenstruktur festgelegt. Eine Website benötigt eine vollständige Webadresse. Bei einer Kontaktkarte müssen die Angaben in einem unterstützten Kontaktformat vorliegen. Bei WLAN-Zugangsdaten müssen Netzwerkname, Sicherheitsart und Passwort zur tatsächlichen Konfiguration passen.

Für Drucklayouts ist SVG zweckmäßig, weil das Vektorformat ohne feste Pixelauflösung skaliert. Bei PNG muss die Auflösung zur vorgesehenen Ausgabegröße passen. Die Datei bleibt am besten unverzerrt und mit klaren Modulkanten erhalten. Ein unscharfer Screenshot oder eine stark komprimierte Bilddatei ist keine gleichwertige Druckvorlage. Der Nioveo QR-Code Generator erstellt kostenlos individuelle QR-Codes und überprüft hierbei automatisch auch die Scannbarkeit.

Beispiel für einen QR-Code mit Farbverlauf und Logo mit ausreichend Kontrast und Link zu https://nioveo.com.

nioveo-qr-code-beispiel-farbverlauf-logo

Vor der Veröffentlichung umfasst die Prüfung drei Schritte:

  1. Inhalt kontrollieren. Der ausgelesene Text, die Adresse und gegebenenfalls Zugangsdaten werden mit der Eingabe verglichen. Ein funktionierender Scan bestätigt noch keine fehlerfreie Zieladresse.
  2. Aktion testen. Die verlinkte Seite oder Datei wird auf dem vorgesehenen Gerät geöffnet. Weiterleitungen, Formulare und Berechtigungen müssen zum geplanten Einsatz passen.
  3. Endgültige Ausgabe prüfen. Der Test erfolgt mit dem finalen Druck oder der tatsächlichen Bildschirmdarstellung. Ein erfolgreicher Scan einer großen Vorschau reicht für einen kleinen Aufkleber nicht aus.

Druckgröße, Rand und Gestaltung von QR-Codes

Ein regulärer QR-Code benötigt auf allen vier Seiten eine Ruhezone von mindestens vier Modulen. In diesem freien Rand liegen keine Buchstaben, Rahmenlinien oder anderen Druckelemente. DENSO WAVE erläutert diese Vorgabe in der Anleitung zur Berechnung der QR-Code-Fläche.

Bei einer vier Module breiten Ruhezone ergibt sich die gesamte Seitenlänge aus der Modulzahl des Symbols zuzüglich der beiden Randzonen:

Gesamte Seitenlänge = (Module pro Symbolseite + 8) × Modulgröße

Hypothetisches Größenbeispiel: Ein QR-Code der Version 3 hat 29 Module pro Seite. Bei einer gewählten Modulgröße von 0,5 Millimetern beträgt die Seitenlänge einschließlich Ruhezone (29 + 8) × 0,5 mm = 18,5 mm. Das ist eine geometrische Berechnung, keine allgemeine Mindestgröße oder Zusicherung der Lesbarkeit.

Eine pauschale Mindestangabe wie „jeder QR-Code funktioniert ab zwei Zentimetern“ berücksichtigt weder Datenmenge noch Aufnahmeabstand und Kamera. Nach den DENSO-WAVE-Hinweisen zur Modulgröße hängt die Auslegung unter anderem von Druckauflösung und Leistungsfähigkeit des Lesegeräts ab. Ein nah betrachteter Verpackungsaufdruck und ein Plakat für größere Entfernungen benötigen unterschiedliche Dimensionierungen.

Dunkle Module auf einem hellen, gleichmäßigen Hintergrund bieten eine robuste Ausgangsbasis. Die DENSO-WAVE-FAQ zur Darstellung und Lesbarkeit weisen außerdem auf Probleme durch reflektierende, transparente oder verzogene Materialien hin. Farben und Verläufe dürfen die Unterscheidbarkeit der Module nicht aufheben. Bei transparenten Verpackungen verhindert eine geeignete helle Unterlegung, dass der wechselnde Hintergrund das Muster überlagert.

Logos, stark abgerundete Module und dekorative Suchmuster verändern die optische Struktur. Die drei Suchmuster und der freie Rand bleiben unüberdeckt. Ein Test mit mehreren Geräten und den erwartbaren Lichtverhältnissen prüft, ob eine Gestaltung im vorgesehenen Einsatz noch funktioniert. Auch Falten, Rundungen, Glanzlack und Beschnitt gehören in diesen Test, wenn sie im fertigen Medium auftreten.

QR-Codes mit dem Smartphone scannen

Auf iPhone und iPad lässt sich ein QR-Code über die Kamera oder den Codescanner im Kontrollzentrum erfassen. Ein Tippen auf die angezeigte Verknüpfung öffnet das Ziel. Die genaue Bedienung beschreibt Apple unter QR-Codes mit iPhone oder iPad scannen.

Bei Android unterscheiden sich Kamera-Apps und Einstellungen je nach Gerät. Unterstützt die Kamera QR-Codes, erkennt sie das Muster im Sucher und zeigt eine Aktion an. Google dokumentiert das Scannen mit der Kamera von Google für unterstützte Geräte; diese Anleitung gilt nicht automatisch für jede Android-Kamera.

Das optische Auslesen erfordert technisch keine Internetverbindung. Ein lokal gespeicherter Text lässt sich auch offline decodieren. Für den anschließenden Abruf einer Website oder einer serverbasierten Weiterleitung ist dagegen eine entsprechende Netzwerkverbindung erforderlich. Auch ein erkannter Kontakt- oder WLAN-Datensatz führt nur dann zur gewünschten Aktion, wenn die verwendete Anwendung sein Format unterstützt.

Einsatz im Marketing und auf Produkten

QR-Codes verbinden gedruckte oder räumlich platzierte Informationen mit digitalen Angeboten. Mögliche Ziele sind eine Produktanleitung auf einer Verpackung, eine Terminbuchung auf einem Flyer, eine Speisekarte auf einem Tischaufsteller oder eine Veranstaltungsanmeldung auf einem Plakat. Die konkrete Zielseite legt fest, welchen Nutzen der Scan bietet.

Für solche Anwendungen empfiehlt sich eine kurze Beschriftung, die das erwartete Ergebnis benennt. „Montageanleitung öffnen“ oder „Termin buchen“ beschreibt die Aktion genauer als „Jetzt scannen“. Die Zielseite muss den angekündigten Inhalt unmittelbar zugänglich machen. Eine allgemeine Startseite, auf der erst nach der Anleitung gesucht werden muss, verlängert den Weg unnötig.

Auf Produkten kann ein QR-Code außerdem standardisierte Identifikationsdaten mit einer Webadresse verbinden. Die GS1-Digital-Link-Spezifikation zur URI-Syntax legt unter anderem fest, wie eine GTIN sowie ergänzende Angaben wie Charge oder Seriennummer in einer Webadresse dargestellt werden. Ein entsprechend eingerichtetes System verarbeitet daraus die Produktidentifikation oder stellt weiterführende Informationen bereit.

Ein gewöhnlicher QR-Code mit einer beliebigen Produktseiten-URL erfüllt diese GS1-Datenstruktur nicht automatisch. Für die Verarbeitung in Warenwirtschaft oder Kassensystemen müssen sowohl der Dateninhalt als auch das lesende System die vorgesehenen Regeln unterstützen. Die grafische Form allein legt den Geschäftsprozess nicht fest.

QR-Code-Tracking und Erfolgsmessung

URL-basierte QR-Codes lassen sich über Kampagnenparameter auswerten. Google erläutert in der Dokumentation zur Erhebung von Kampagnendaten mit benutzerdefinierten URLs, wie unter anderem utm_source, utm_medium und utm_campaign die Herkunft eines Zugriffs kennzeichnen. utm_content kann zusätzlich verschiedene Platzierungen oder Gestaltungen unterscheiden.

Der Campaign URL Builder von Nioveo unterstützt die Zusammenstellung solcher Adressen vor der QR-Code-Erstellung. Einheitliche Bezeichnungen verhindern, dass Schreibvarianten in getrennten Auswertungen erscheinen. Für den Vergleich verschiedener Printmotive benötigt jedes Motiv eine unterscheidbare Kennzeichnung. Eine gemeinsam verwendete Zieladresse erlaubt ohne weitere Informationen keine eindeutige Zuordnung zu einzelnen Drucksorten.

Auch ein statischer QR-Code mit einer entsprechend markierten URL kann messbare Websitezugriffe erzeugen. Ein dynamischer Dienst ist dafür technisch nicht zwingend erforderlich. Eine zwischengeschaltete Weiterleitung bietet zusätzlich die Möglichkeit, Aufrufe vor dem Besuch der Zielseite zu protokollieren. Welche Daten tatsächlich erfasst werden, hängt von der jeweiligen Implementierung ab.

Aus dem technischen Ablauf ergeben sich unterschiedliche Messgrößen: Das optische Decodieren findet im Lesegerät statt. Ein Server registriert erst eine Anfrage an seine Adresse. Eine Webanalyse misst anschließend nach ihren eigenen Regeln Seitenaufrufe, Sitzungen oder Nutzer. Das bloße Auslesen ohne Netzwerkzugriff erzeugt keinen Websitebesuch. Eine weitergegebene URL lässt sich umgekehrt auch ohne erneuten Kamerascan aufrufen.

Ein als „Scan“ bezeichneter Messwert ist deshalb anhand seiner Erfassungsdefinition zu interpretieren. Er entspricht nicht automatisch einer eindeutigen Person. Wiederholte Aufrufe, Filter und die Ausführung der Analyse verändern das Ergebnis. Kampagnenparameter kennzeichnen die verwendete Adresse; sie beweisen nicht den tatsächlichen Kontakt mit einem bestimmten Plakat.

Für die wirtschaftliche Bewertung kommen die gewünschte Handlung und ihre Bezugsgröße hinzu. Die Conversion Rate kann beispielsweise den Anteil der erfassten Kampagnensitzungen mit einer Anfrage beschreiben. Die Zahl verteilter Flyer ist ein anderer Nenner und entspricht nicht der Zahl tatsächlicher Sichtkontakte. Die Zuordnung von Besuchen und Anfragen zu einer Kampagnenadresse belegt außerdem noch keinen zusätzlichen, allein durch den QR-Code verursachten Effekt.

Sicherheit und Datenschutz

Quishing bezeichnet Phishing über QR-Codes. Ein manipulierter Code führt beispielsweise zu einer nachgebauten Anmeldeseite oder einem schädlichen Download. Das australische Cyber Security Centre beschreibt in seinen Hinweisen zu Quishing, wie QR-Codes in Nachrichten und auf physischen Trägern für solche Angriffe eingesetzt werden.

Vor einer Anmeldung oder Zahlung lässt sich die angezeigte Adresse mit dem erwarteten Anbieter abgleichen. Auffällige Aufkleber über einem vorhandenen Code sind ein Anlass, den Zugang über einen bekannten Kontaktweg zu prüfen. Betreiber können öffentlich angebrachte Codes regelmäßig auf Überklebungen kontrollieren und die Verwaltung ihrer Weiterleitungen gegen unbefugte Änderungen absichern. Ein bekanntes Logo im Code ist kein technischer Echtheitsnachweis.

Direkt codierte Kontakt- oder WLAN-Daten sind für Personen mit einem passenden Lesegerät zugänglich. Ein WLAN-Passwort wird durch die Darstellung als QR-Code nicht geheim. Die Veröffentlichung eines solchen Codes ist daher zugleich eine Weitergabe der enthaltenen Zugangsdaten. Vertrauliche Informationen benötigen einen eigenständigen Zugriffsschutz; die optische Codierung leistet diesen Schutz nicht.

Bei Webzugriffen können der Weiterleitungsdienst und die Zielseite technische Daten verarbeiten. Die Europäische Kommission zählt IP-Adressen und Cookie-Kennungen in ihrer Erläuterung personenbezogener Daten zu den personenbezogenen Angaben. Für eine konkrete QR-Code-Anwendung ist deshalb die gesamte Verarbeitungskette zu betrachten, einschließlich eingesetzter Analyseanbieter.

Die Datenschutzgrundsätze der DSGVO verlangen unter anderem Rechtmäßigkeit, Transparenz, Datenminimierung und Speicherbegrenzung. Bei personenbezogener Verarbeitung müssen Rechtsgrundlage, Zweck, Empfänger und Aufbewahrung geklärt sein. Die technische Kategorie „statisch“ oder „dynamisch“ beantwortet diese Fragen nicht. Aus dem Scannen allein lässt sich keine pauschale Zustimmung zu beliebigen nachgelagerten Verarbeitungen ableiten.

Barrierefreiheit und alternative Zugänge

Ein QR-Code als einziger Zugang setzt voraus, dass eine Person ihn findet, optisch erfasst und mit einem geeigneten Gerät ausliest. Für gedruckte Informationen bietet eine zusätzlich ausgeschriebene, gut lesbare Kurzadresse einen alternativen Weg. Auf einer Website oder in einem digitalen Dokument ergänzt ein normaler anklickbarer Link den Code, damit die Zielseite ohne Kamerawechsel erreichbar ist.

Die WCAG-Anforderung an Textalternativen für Nicht-Text-Inhalte verlangt einen gleichwertigen textlichen Zugang zur vermittelten Information beziehungsweise Funktion. Bei einem verlinkten QR-Code richtet sich das Alt-Attribut nach seinem Zweck, etwa dem Öffnen einer Produktanleitung. Die bloße Beschreibung „schwarz-weißes Quadrat“ vermittelt diesen Zweck nicht. Ist dieselbe Funktion bereits vollständig durch einen zugänglichen Linktext abgedeckt, kann ein leeres Alt-Attribut eine doppelte Ansage vermeiden.

Herkunft, Nutzungsrechte und verwandte Codes

QR-Codes wurden 1994 von DENSO WAVE, damals einem Geschäftsbereich von DENSO, vorgestellt. Der Ursprung liegt in der schnellen Erfassung von Informationen für industrielle Abläufe, insbesondere in der Automobilproduktion. „QR Code“ ist eine eingetragene Marke von DENSO WAVE. Das Unternehmen erlaubt nach seinen Hinweisen zu QR-Code-Patenten die freie Nutzung von Codes, die den betreffenden JIS- oder ISO-Standards entsprechen. Kosten eines Generators oder Weiterleitungsdienstes sind davon getrennt zu betrachten.

Der verbreitete quadratische QR-Code ist eine bestimmte zweidimensionale Barcode-Symbologie. Data Matrix und Aztec verwenden andere Symbolaufbauten und Codierungsregeln. Sie sind eigenständige Formate; eine Anwendung benötigt jeweils passende Decoder. Ein gewöhnlicher linearer Strichcode ordnet Balken und Zwischenräume entlang einer Richtung an, während ein Matrixcode Informationen in einem zweidimensionalen Raster abbildet.

Innerhalb der QR-Code-Familie gibt es ebenfalls Varianten. Die DENSO-WAVE-Übersicht zu QR-Code-Typen beschreibt unter anderem Micro QR für kleine Datenmengen und rMQR für rechteckige Flächen. Ein rMQR-Code entsteht durch ein eigenes Format und nicht durch das Verzerren eines quadratischen Codes. Größen-, Rand- und Kompatibilitätsangaben dieser Varianten lassen sich nicht ungeprüft auf das reguläre QR-Code-Format übertragen.

Häufige Fragen zu QR-Codes

Wie lange ist ein QR-Code gültig? Das gedruckte Muster hat kein eigenes Ablaufdatum. Nutzbar bleibt es, solange es lesbar ist und die enthaltenen Daten verwendbar sind. Bei Webadressen können eine gelöschte Zielseite, eine aufgegebene Domain oder eine deaktivierte Weiterleitung den Zugang beenden.

Kann ein gedruckter QR-Code nachträglich geändert werden? Die darin gespeicherte Datenfolge bleibt unverändert. Bei einem Code mit verwalteter Weiterleitungsadresse lässt sich das nachgelagerte Ziel ändern. Auch Inhalte unter einer selbst kontrollierten, gleichbleibenden Webadresse können aktualisiert werden.

Funktioniert ein QR-Code ohne Internet? Das Auslesen lokal gespeicherter Daten funktioniert mit geeigneter Lesesoftware offline. Für eine Website oder einen Online-Weiterleitungsdienst wird anschließend eine Netzwerkverbindung benötigt.

Sind kostenlose QR-Codes kommerziell nutzbar? Standardkonforme QR-Codes sind nach den Nutzungsbedingungen von DENSO WAVE frei verwendbar. Zusätzliche Leistungen eines Generators oder Hostingdienstes unterliegen dessen eigenen Bedingungen. „Kostenlos“ garantiert daher nicht, dass jede angebotene Zusatzfunktion dauerhaft verfügbar bleibt.

Warum lässt sich ein QR-Code nicht scannen? Häufige technische Ursachen sind zu kleine oder unscharfe Module, ein fehlender freier Rand, geringer Kontrast, Reflexionen und Beschädigungen. Wird die Adresse erkannt, aber die Seite nicht geöffnet, liegt dagegen ein Problem beim Netzwerkzugriff, der Weiterleitung oder dem Zielangebot nahe.

Lassen sich QR-Code-Scans zählen? Aufrufe einer codierten Webadresse lassen sich je nach Umsetzung protokollieren oder per Webanalyse erfassen. Diese Messung zählt keine bloßen Kamerabilder und entspricht nicht automatisch der Zahl unterschiedlicher Personen.