
Warum scannt mein QR-Code nicht? 3 Hürden zur schnellen Fehlersuche
QR-Code scannt nicht? Fast immer steckt eine von drei Ursachen dahinter: das gedruckte Muster, der Link oder das Ziel. Dieser Leitfaden grenzt den Fehler in drei Schritten ein und zeigt, was sich ohne Nachdruck beheben lässt. Fuer Agenturen mit gedruckten QR-Kampagnen.
ScanKit · Organization
· 18 Min. Lesezeit
Ein QR-Code, der sich nicht scannen lässt, löst eine ganz besondere Art von Panik aus, denn wenn Sie das Problem bemerken, sind die Codes meist längst im Umlauf: auf zehntausend Flyern gedruckt, auf ein Schaufenster lackiert oder über eine ganze Fahrzeugflotte gedruckt. Die gute Nachricht: "Scannt nicht" ist selten ein einzelnes Problem. Es sind drei, und sie scheitern auf völlig unterschiedliche Weise. Finden Sie heraus, welches der drei Sie vor sich haben, und die Lösung ergibt sich fast immer von selbst, oft sogar ohne Nachdruck.
Dieser Leitfaden richtet sich an Agenturen, die QR-Kampagnen umsetzen, und konzentriert sich daher auf die Fehler, die gedruckte Arbeiten treffen: Codes, die einwandfrei scannen, aber auf der falschen Seite landen, Links, die still und leise gestorben sind, und der Unterschied zwischen einem Code, den Sie noch retten können, und einem, den Sie neu drucken müssen. Die rein physischen Ursachen (Grösse, Kontrast, ein schlecht platziertes Logo) behandeln wir an anderer Stelle ausführlich und verlinken darauf, statt sie zu wiederholen. Lassen Sie uns zuerst den Fehler eingrenzen.
Hier beginnen: drei Fragen, die den Fehler eingrenzen
Fast jeder Scan-Fehler liegt an einer von drei Hürden. Gehen Sie sie der Reihe nach durch, denn jede schliesst eine andere Gruppe von Ursachen aus, und ein Code kann die ersten beiden bestehen und trotzdem an der dritten scheitern.

- Erkennt die Kamera den Code überhaupt? Richten Sie ein Smartphone darauf. Wenn die Kamera nicht einmal merkt, dass ein Code vorhanden ist (kein Link-Banner, kein Vibrieren, nichts), liegt das Problem am gedruckten Bild selbst: zu klein, zu kontrastarm, ohne Rand, beschädigt oder von einem Logo überdeckt. Das ist Hürde 1, und hier geht es um Physik.
- Wird er erkannt, aber es öffnet sich nichts? Das Smartphone erkennt den Code deutlich (Sie erhalten eine Benachrichtigung oder ein antippbares Banner), aber beim Antippen passiert nichts, es erscheint eine Sicherheitswarnung oder es bleibt hängen. Das Muster ist in Ordnung; das Problem ist der Link darin. Das ist Hürde 2.
- Öffnet er sich, aber es lädt die falsche oder eine tote Seite? Der Code scannt, der Browser öffnet sich, und Sie landen auf einer 404-Seite, einer Seite mit abgelaufenem Link oder schlicht auf dem falschen Ziel. Der Code hat seine Aufgabe perfekt erfüllt. Das Ziel ist der Fehler. Das ist Hürde 3, und genau hier spielen dynamische Codes ihre Stärke aus.
Behalten Sie diese Reihenfolge für den Rest des Leitfadens im Kopf. Die meisten Support-Tickets zu einem "kaputten QR-Code" sind in Wahrheit ein Problem an Hürde 3, das sich als Panik an Hürde 1 verkleidet.
Hürde 1: die Kamera erkennt den Code gar nicht
Wenn kein Smartphone den Code überhaupt erkennt, liegt am gedruckten Muster etwas unterhalb der Schwelle, die ein Scanner benötigt. Das sind die druckphysikalischen Ursachen, und ScanKit hat ausführliche Leitfäden zu den beiden wichtigsten. Dieser Abschnitt ist daher eine schnelle Diagnose mit Verlinkungen statt einer erneuten Erklärung.
Die Ruhezone fehlt oder ist abgeschnitten. Der QR-Standard ISO/IEC 18004 verlangt einen freien Rand von vier Modulen (vier "Pixeln" des Codes) auf allen vier Seiten. Designer schneiden routinemässig hinein oder führen Text und Rahmen bis an die Kante, und Scanner können dann die Begrenzung des Codes nicht finden. Stellen Sie einen vier Module breiten Rand mit schlichtem Hintergrund wieder her, und erstaunlich viele "tote" Codes erwachen wieder zum Leben.
Er ist zu klein für die Betrachtungsdistanz gedruckt. Jeder Code hat eine Mindestgrösse, unterhalb derer die Kamera die einzelnen Module nicht mehr auflösen kann. Eine gängige Faustregel ist, den Code etwa ein Zehntel der erwarteten Scandistanz gross zu machen, sodass ein Plakat, das aus zwei Metern gelesen wird, einen Code von rund 20 cm Kantenlänge braucht. Die vollständige Methode, einschliesslich wie die Datendichte die Mindestgrösse verändert, finden Sie unter wie gross ein QR-Code sein sollte.
Der Kontrast ist zu gering, oder die Farben sind invertiert. Scanner erwarten dunkle Module auf hellem Hintergrund. Hell-auf-dunkel-Codes, kontrastarme Kombinationen (Marineblau auf Schwarz, Gelb auf Weiss) oder ein Farbverlauf quer über die Module bringen die Erkennung an ihre Grenze. Im Zweifel gilt: zurück zum dunklen Code auf einer weissen Ruhezone.
Ein Logo verdeckt zu viel. Logos funktionieren, weil QR-Codes durch Fehlerkorrektur Redundanz mitbringen, aber nur bis zu einem gewissen Punkt. Die vier Stufen stellen rund 7 % (L), 15 % (M), 25 % (Q) und 30 % (H) des Codes wieder her, wenn er verdeckt oder beschädigt ist. Verdecken Sie mehr, als die aktive Stufe verträgt, stirbt der Code. Die vollständige Abwägung, einschliesslich welche Stufe Sie beim Export wählen sollten, steht in ein Logo in einen QR-Code einbauen, ohne den Scan zu zerstören.
Der Druck selbst ist beeinträchtigt. Blendung auf glänzenden oder laminierten Materialien erzeugt einen weissen Glanzpunkt, der Module auslöscht. Ein JPG-Export komprimiert die scharfen Schwarz-Weiss-Kanten zu Matsch; liefern Sie Druckcodes daher immer als Vektor (SVG, EPS oder PDF) oder als hochauflösendes PNG. Gewölbte Oberflächen (Becher, Flaschen, Fahrzeugteile) verbiegen das Raster, und physische Kratzer fressen das Fehlerkorrektur-Budget auf, auf das Sie sich verlassen haben.
Wenn der Code Hürde 1 nimmt (jedes Smartphone erkennt ihn zuverlässig), hören Sie auf, das Artwork zu betrachten. Der Rest Ihres Problems ist digital.
Hürde 2: er wird erkannt, aber es öffnet sich nichts
Hier erkennt die Kamera den Code und bietet Ihnen einen Link an, doch das Antippen scheitert. Das Muster ist korrekt, ein Nachdruck hilft also nicht. Der Fehler liegt in der URL, die der Code trägt, oder in der Route, die er nimmt.
Der Link ist nicht sicher oder hat kein Schema. Ein Ziel, das als reines http:// (oder ganz ohne https://) codiert ist, kann eine "Nicht sicher"-Warnung auslösen, auf verwalteten Geräten blockiert werden oder schlicht so unseriös wirken, dass die Leute abbrechen. Codieren Sie immer eine vollständige https://-URL. Das ist auch beim Vertrauen in gedruckte Codes wichtig, wo der Nutzer den Link nicht sehen kann, bevor er ihn antippt. Unser Leitfaden zur QR-Code-Sicherheit erklärt, warum eine sichtbare, verifizierte Domain den Menschen im Moment des Scannens Sicherheit gibt.
Die URL ist fehlerhaft aufgebaut. Ein versehentliches Leerzeichen, ein aus einem Dokument kopiertes typografisches Anführungszeichen, eine fehlende Top-Level-Domain oder ein nicht codiertes Zeichen erzeugen einen Code, der zwar scannt, aber ins Leere führt. Kopieren Sie Ziele als reinen Text, niemals aus einem formatierten Dokument, und testen Sie die exakte Zeichenkette, bevor sie in den Generator geht.
Eine Weiterleitung in der Kette ist kaputt. Kurzlinks und getrackte Codes funktionieren über Weiterleitung: Die gescannte URL zeigt auf einen Weiterleiter, der zur eigentlichen Seite weiterleitet. Ist irgendein Schritt in dieser Kette falsch konfiguriert, abgelaufen oder auf ein totes Ziel gerichtet, strandet der Nutzer. Testen Sie die gesamte Kette sowohl auf iOS als auch auf Android, nicht nur den ersten Link.
Das Smartphone ist offline oder hängt in einem Captive-Portal-Netzwerk fest. Das ist nicht die Schuld Ihres Codes, taucht aber bei Veranstaltungen und im Nahverkehr ständig auf. Ein Smartphone, das mit einem Captive-WLAN-Portal verbunden ist (der Art, die eine Anmeldung verlangt), kann die eigentliche Seite erst laden, wenn der Nutzer sich anmeldet oder auf mobile Daten wechselt. Funktioniert ein Code auf Ihrem Smartphone, scheitert aber an einem bestimmten Ort, verdächtigen Sie das Netzwerk, bevor Sie den Code verdächtigen.
Hürde 3: er öffnet sich, aber es lädt die falsche oder eine tote Seite
Das ist der häufigste Fehler bei einer laufenden Kampagne und der am häufigsten falsch diagnostizierte, denn der Code ist makellos. Er scannt, der Browser öffnet sich, und dann: eine 404-Seite, eine geparkte Domain, eine Login-Schranke oder schlicht die Landingpage der letzten Saison. Das Ziel ist umgezogen oder gestorben, unter einem Code, der genau das tut, was ihm aufgetragen wurde.
Die typischen Ursachen sind banal. Die Marketingseite wurde bei einer Website-Migration gelöscht oder umbenannt. Die Domain der Kampagnen-Microsite ist abgelaufen. Eine URL-Struktur hat sich geändert, und niemand hat den Code aktualisiert. Ein Drittanbieter-Kurzlinkdienst wurde eingestellt. Oder, bei einem getrackten Code, ist das dahinterliegende Abonnement ausgelaufen und die Weiterleitung löst nicht mehr auf.
Was Sie als Nächstes tun, hängt ganz von einer Entscheidung ab, die Sie vor dem Druck getroffen haben.
Ist der Code statisch, ist die Ziel-URL fest in das gedruckte Muster eingebrannt. Es gibt keine Möglichkeit zu ändern, wohin er zeigt. Ihre einzigen Optionen sind, die Sache am anderen Ende zu reparieren (die Seite wiederherstellen, die Domain verlängern, die exakte alte URL nachbauen) oder jeden Code mit korrigiertem Ziel neu zu drucken. Bei einer gedruckten Kampagne, die bereits ausgeliefert ist, ist das teuer und langsam.
Ist der Code dynamisch, zeigt das gedruckte Muster auf eine kurze Weiterleitung, die Sie kontrollieren, und das eigentliche Ziel liegt in einem Dashboard. Ein falsches, totes oder veraltetes Ziel ist eine Änderung in einem einzigen Feld: Ziel ändern, speichern, und jeder bereits gedruckte Code löst innerhalb von Sekunden wieder korrekt auf. Kein Nachdruck. Das ist das gesamte Argument für dynamische statt statische Codes, und der genaue Ablauf der Lösung wird in das Ziel eines QR-Codes ändern, ohne neu zu drucken Schritt für Schritt erklärt.
Die praktische Lehre für Agenturen: Ein Fehler an Hürde 3 ist bei einer statischen Kampagne eine Krise, und derselbe Fehler ist bei einer dynamischen Kampagne eine Aufgabe von dreissig Sekunden zwischen zwei Meetings.
Kann ein QR-Code tatsächlich ablaufen?
Diese Frage sorgt für echte Verwirrung, und sie richtig zu beantworten, ist ein Gewinn für die Glaubwürdigkeit, weil die meisten Anbieter-Blogs sie verwischen. Die ehrliche Antwort lautet: Es kommt darauf an, welche Art von Code Sie gedruckt haben.
Ein statischer Code läuft von selbst niemals ab. Die URL ist direkt in das Schwarz-Weiss-Muster codiert, der Code löst also so lange auf, wie die Seite unter dieser URL existiert. Es gibt keinen Timer und kein Abonnement. Wenn ein statischer Code aufhört zu funktionieren, ist die Seite umgezogen oder gestorben, nicht der Code.
Ein dynamischer Code kann faktisch ablaufen, weil er von einem aktiven Weiterleitungsdienst abhängt. Läuft das Abonnement oder das Konto hinter dieser Weiterleitung aus, leitet der Kurzlink nicht mehr weiter, und jeder gedruckte Code zeigt in eine Sackgasse. Das ist kein Mangel dynamischer Codes; es ist der Preis der Flexibilität, mit der Sie Ziele nach dem Druck ändern können. Die Lehre ist schlicht, das Konto, das eine gedruckte Kampagne antreibt, so lange aktiv zu halten, wie diese Codes im Umlauf sind, was bei einem gedruckten Werbemittel Jahre sein kann.
"QR-Codes laufen ab" ist also halb wahr und halb ein Mythos. Das Muster verrottet nie. Der Dienst hinter einem dynamischen Code kann es, wenn Sie das Konto auslaufen lassen.
"Auf meinem Smartphone funktioniert er, auf deren aber nicht"
Wenn ein Code bei Ihnen scannt, aber bei einer Kollegin oder einer Kundin scheitert, ist fast nie der Code das Problem. Es ist das Gerät.
Auf dem iPhone funktioniert das native Scannen aus der Kamera-App seit iOS 11. Wenn ein aktuelles iPhone nichts tut, sobald man es auf einen Code richtet, ist die wahrscheinlichste Ursache, dass das QR-Scannen unter Einstellungen, dann Kamera, dann QR-Codes scannen ausgeschaltet wurde. Schalten Sie es ein. Sehr alte iPhones unterhalb von iOS 11 benötigen eine Scanner-App von Drittanbietern.
Auf Android scannen die meisten Smartphones ab Android 8 oder 9 und neuer aus der Standardkamera, und wo sie es nicht tun, übernimmt Google Lens. Ein Nutzer mit einer älteren Android-Version oder mit einer Drittanbieter-Kamera-App ohne QR-Erkennung scheitert an einem Code, der überall sonst einwandfrei scannt.
Wenn also ein einzelner Nutzer einen "kaputten" Code meldet, prüfen Sie dessen OS-Version und die QR-Einstellung der Kamera, bevor Sie das Artwork anfassen. Ein Code, der auf einer Reihe von Geräten scannt, ist ein funktionierender Code, und einem einzigen veralteten Gerät hinterherzujagen, bringt Sie dazu, etwas neu zu gestalten, das nie falsch war.
Einen QR-Code richtig testen, bevor er in den Druck geht
Fast jeder schmerzhafte Scan-Fehler lässt sich mit ein paar Minuten Test am Korrekturabzug verhindern, nicht an der Artwork-Datei. Bevor ein Code zur Druckerei geht, jagen Sie ihn durch diese Liste:
- Scannen Sie den tatsächlichen gedruckten Abzug, nicht das Design auf dem Bildschirm. Drucken Sie ihn in Endgrösse, auf dem finalen Material, und scannen Sie ihn unter der Beleuchtung, in der er später leben wird. Glänzendes Laminat und schummriges Ladenlicht verändern beide das Ergebnis.
- Testen Sie auf mindestens einem iPhone und einem Android-Gerät. Die nativen Kameras beider Plattformen verhalten sich leicht unterschiedlich, und Sie wollen einen plattformspezifischen Fehler jetzt entdecken.
- Gehen Sie die gesamte Weiterleitungskette ab. Stellen Sie sicher, dass der Code auf dem exakten, finalen
https://-Ziel landet, nicht auf einer Staging-URL oder einer alten Version der Seite. - Scannen Sie aus der realen Distanz. Lesen Sie ein Plakat quer durch den Raum und einen Flyer aus Armlänge, passend dazu, wie die Leute ihn tatsächlich nutzen werden.
- Bestätigen Sie, dass Scans erfasst werden. Soll der Code getrackt werden, scannen Sie ihn ein paar Mal und prüfen Sie, ob der Zähler steigt. Ein Code, der scannt, aber nichts protokolliert, ist ein Messfehler, behandelt in welche Scan-Kennzahlen wirklich zählen und, für die Falle "Scans erscheinen als Direktzugriff", in QR-Code-Scans in Google Analytics 4.
Bauen Sie das in den Freigabeschritt ein, und Fehler an Hürde 1 und Hürde 2 hören bei Ihren Kampagnen im Grunde auf zu passieren. Hürde 3 lösen Sie, indem Sie dynamische Codes drucken, sodass die eine Fehlerart, die Sie nicht wegtesten können, zugleich die ist, die Sie in Sekunden beheben können.
Häufig gestellte Fragen
Warum scannt mein QR-Code nicht?
Arbeiten Sie drei Hürden der Reihe nach ab. Erstens: Erkennt überhaupt eine Smartphone-Kamera den Code? Wenn nicht, ist das gedruckte Bild das Problem (zu klein, zu kontrastarm, ohne den vier Module breiten Rand oder von einem Logo verdeckt). Zweitens: Erkennt sie den Code, öffnet aber nichts? Dann ist der codierte Link kaputt oder unsicher. Drittens: Öffnet er die falsche oder eine tote Seite? Dann ist der Code in Ordnung und das Ziel ist umgezogen oder gestorben. Die meisten Fehler in der Praxis sind von der dritten Art.
Warum scannt mein QR-Code, führt aber auf die falsche Seite?
Der Code arbeitet korrekt; sein Ziel hat sich darunter verändert. Die Seite wurde gelöscht oder umbenannt, die Domain ist abgelaufen oder die URL-Struktur hat sich bei einem Website-Update geändert. Ist der Code dynamisch, können Sie ihn in Sekunden in einem Dashboard auf die korrekte URL umlenken, ganz ohne Nachdruck. Ist er statisch, ist die URL ins Muster eingebrannt, und Sie müssen entweder die alte Seite wiederherstellen oder neu drucken.
Kann ein QR-Code ablaufen?
Ein statischer QR-Code läuft nicht ab, weil die URL direkt im Muster codiert ist und so lange auflöst, wie diese Seite existiert. Ein dynamischer QR-Code kann aufhören zu funktionieren, wenn das Abonnement oder das Konto hinter seiner Weiterleitung ausläuft, weil der Kurzlink dann nichts mehr hat, wohin er weiterleiten könnte. Halten Sie das Konto, das eine gedruckte Kampagne antreibt, über die gesamte Lebensdauer dieser gedruckten Codes aktiv.
Wie repariere ich einen QR-Code, ohne ihn neu zu drucken?
Nur dynamische Codes lassen sich ohne Nachdruck reparieren. Weil das gedruckte Muster auf eine Weiterleitung zeigt, die Sie kontrollieren, ändern Sie das eigentliche Ziel in einem Dashboard, und jeder bereits vorhandene Code aktualisiert sich innerhalb von Sekunden. Bei statischen Codes ist die URL fest eingebrannt, die einzigen Lösungen sind also, das Ziel am anderen Ende zu reparieren oder neu zu drucken. Das ist der Hauptgrund, warum Agenturen für alles, was auf physische Medien geht, dynamische Codes drucken.
Wie viel von einem QR-Code darf beschädigt sein und trotzdem noch scannen?
Das hängt von der Fehlerkorrektur-Stufe ab, die beim Erstellen des Codes festgelegt wurde. Die vier Stufen stellen rund 7 % (L), 15 % (M), 25 % (Q) und 30 % (H) des Codes wieder her. Ein Code auf Stufe H kann bis zu etwa 30 % seiner Fläche durch Beschädigung, Schmutz oder ein Logo verlieren und trotzdem scannen, weshalb für Codes in rauen Umgebungen eine hohe Fehlerkorrektur empfohlen wird.
Warum scannt mein iPhone keinen QR-Code?
Das native Scannen funktioniert aus der Kamera-App ab iOS 11. Wenn nichts passiert, öffnen Sie Einstellungen, dann Kamera, und schalten Sie QR-Codes scannen ein. Halten Sie das Smartphone ruhig und füllen Sie mehr vom Bildausschnitt mit dem Code. iPhones, die älter als iOS 11 sind, benötigen eine eigene Scanner-App aus dem App Store.
Warum scannt mein Android-Smartphone keinen QR-Code?
Die meisten Smartphones ab Android 8 oder 9 und neuer scannen aus der Standardkamera. Falls Ihres das nicht tut, öffnen Sie den Code mit Google Lens, das in aktuelle Android-Versionen und die Google-App integriert ist. Drittanbieter-Kamera-Apps fehlt manchmal die QR-Erkennung, probieren Sie also die Standardkamera oder Lens, bevor Sie annehmen, der Code sei kaputt.
Muss ein QR-Code https verwenden?
In der Praxis ja. Codieren Sie ein vollständiges https://-Ziel. Ein reiner http://-Link kann eine "Nicht sicher"-Warnung auslösen, auf verwalteten Geräten blockiert werden und das Vertrauen in dem Moment untergraben, in dem jemand einen gedruckten Code scannt, den er nicht vorab ansehen kann. Eine sichere, wiedererkennbare Ziel-Domain hilft den Menschen ausserdem, sich beim Scannen sicher zu fühlen, was für die Conversion ebenso wichtig ist wie für die Sicherheit.
Warum funktioniert derselbe Code auf meinem Smartphone, aber nicht auf dem von jemand anderem?
Das ist fast immer ein Geräteunterschied, kein Fehler des Codes. Das andere Smartphone hat vielleicht ein OS, das zu alt für natives Scannen ist, hat die QR-Einstellung der Kamera ausgeschaltet oder nutzt eine Drittanbieter-Kamera-App ohne QR-Erkennung. Wenn ein Code auf mehreren aktuellen Geräten zuverlässig scannt, ist es ein funktionierender Code, und Sie sollten das scheiternde Gerät prüfen, statt das Artwork neu zu gestalten.
Die Kurzfassung
Ein QR-Code, der sich nicht scannen lässt, ist in Wahrheit drei verschiedene Probleme. An Hürde 1 kann die Kamera das gedruckte Muster nicht lesen, was ein physisches Problem ist: Grösse, Kontrast, die vier Module breite Ruhezone, Fehlerkorrektur oder ein zu schweres Logo. An Hürde 2 wird der Code erkannt, aber der codierte Link ist kaputt oder unsicher, prüfen Sie also auf ein fehlendes https://, eine fehlerhafte URL oder einen toten Weiterleitungsschritt. An Hürde 3 wird der Code erkannt und öffnet sich, aber das Ziel ist umgezogen oder gestorben, was bei einem statischen Code einen Nachdruck bedeutet und bei einem dynamischen Code eine Änderung in einem einzigen Feld, die jede gedruckte Kopie in Sekunden repariert.
Dieser letzte Punkt ist der strategische für Agenturen. Sie können eine Seite, die sechs Monate nach dem Versand der Flyer gelöscht wird, nicht wegtesten, aber Sie können daraus ein Nicht-Ereignis machen, indem Sie dynamische Codes drucken, deren Ziel Sie kontrollieren. Scannen Sie vor Ihrer nächsten Auflage den gedruckten Abzug auf einem iPhone und einem Android-Gerät, gehen Sie die Weiterleitung bis zur finalen https://-Seite ab, bestätigen Sie, dass die Scans protokolliert werden, und drucken Sie die Kampagne auf dynamischen Codes, sodass jede künftige Überraschung an Hürde 3 eine Lösung von dreissig Sekunden ist und kein Nachdruck.
Mehr lesen

· 17 Min. Lesezeit
QR-Code Landingpage: Was nach dem Scan über die Kampagne entscheidet
Der Scan ist nur die halbe Kampagne. Was eine QR-Code Landingpage leisten muss: Message Match zum Printmaterial, Ladezeit innerhalb der Core Web Vitals, ein Call-to-Action in Daumenreichweite und ein Funnel, der Conversions belegt statt nur Scans zu zählen.
Weiterlesen
· 17 Min. Lesezeit
A/B-Tests für QR-Code-Kampagnen: So messen Agenturen, was wirklich wirkt
Zwei Plakate, zwei Designs: Das misst die Platzierung, nicht das Creative. So testen Agenturen QR-Code-Kampagnen sauber per dynamischem Code und Ziel-Split, mit ehrlicher Signifikanz und einem wiederholbaren Workflow.
Weiterlesen