1. Beginnen Sie beim Smartphone, nicht beim Code
Bevor Sie am Druck etwas ändern, schließen Sie den Scanner als Ursache aus. Jedes iPhone seit iOS 11 und jedes Android-Smartphone seit Android 9 liest QR-Codes mit der integrierten Kamera-App, doch bei manchen Geräten ist die Funktion ab Werk ausgeschaltet: Unter Android suchen Sie in den Kameraeinstellungen nach „QR-Codes scannen“, bei Samsung-Geräten im Menü „Mehr“ der Kamera und beim iPhone unter Einstellungen, Kamera, QR-Codes scannen. Ältere Smartphones und Geräte mit deaktivierter Funktion brauchen eine Scanner-App oder Google Lens.
Prüfen Sie dann die Grundlagen. Wischen Sie die Linse ab, halten Sie das Smartphone etwa auf Armlänge ruhig und lassen Sie es fokussieren; näher als etwa zehn Zentimeter geraten die meisten Smartphone-Kameras außerhalb des Fokusbereichs. Richten Sie keinen Blitz direkt auf glänzendes Papier. Wenn das Smartphone die decodierte Adresse als Banner anzeigt und Sie nur noch nicht darauf getippt haben, funktioniert der Code.
2. Der Kontrast ist zu gering
Ein Scanner entscheidet, ob ein Modul dunkel oder hell ist, indem er es mit seinen Nachbarn vergleicht. Dunkelgrau auf Hellgrau, Gold auf Creme oder ein Dunkelblau auf dunkelgrünem Hintergrund lassen diese Entscheidung offen, und der Lesevorgang scheitert. Die sichere Regel ist ein Kontrastverhältnis von mindestens 4,5 zu 1 zwischen Modulfarbe und Hintergrund, gemessen wie bei Text; Schwarz auf Weiß liegt bei 21 zu 1 und lässt bei schlechtem Licht die größte Reserve.
Lösung: Dunkeln Sie die Module ab oder hellen Sie den Hintergrund auf, bis das Verhältnis über 4,5 liegt, und drucken Sie ein Muster. Der Generator auf dieser Website warnt Sie unter der Vorschau, wenn die beiden gewählten Farben unter diese Schwelle fallen.
3. Die Farben sind invertiert
ISO/IEC 18004 definiert ein QR-Symbol als dunkle Module auf hellem Hintergrund. Viele Scanner, darunter die Standard-Kamera-Apps mancher Smartphones, lesen einen hellen Code auf dunklem Hintergrund überhaupt nicht, andere nur unzuverlässig. Designer invertieren Codes, um sie an ein dunkles Branding anzupassen, und das ist der häufigste Grund, warum sich ein Code, der „gut aussieht“, nicht scannen lässt.
Lösung: Halten Sie die Module dunkler als den Hintergrund. Ist das umgebende Design dunkel, drucken Sie den Code auf eine helle Fläche mit eigener Ruhezone – das löst gleich auch das nächste Problem.
4. Die Ruhezone fehlt
Die Ruhezone ist der leere Rand um das Symbol, und die Norm verlangt davon vier Module auf jeder Seite. An ihr erkennt der Scanner, wo der Code endet und die Gestaltung beginnt. Rahmen, zu eng gesetzte Umrandungen, Text, der bis an die Kante läuft, oder ein Code auf einem dunklen Foto fressen die Ruhezone auf, und die Positionsmarkierungen in den Ecken sind nicht mehr zu erkennen.
Lösung: Lassen Sie auf allen vier Seiten einen Rand von mindestens vier Modulen Breite in der Hintergrundfarbe frei. Bei einem Code mit 29 Modulen Breite, der 30 Millimeter groß gedruckt wird, sind das etwas über vier Millimeter freie Fläche. Die Rahmen des Generators werden aus diesem Grund außerhalb der Ruhezone gezeichnet; wenn Sie in einem Layoutprogramm einen eigenen Rahmen hinzufügen, halten Sie auch ihn außerhalb.
5. Er ist für den Abstand zu klein gedruckt
Die Faustregel lautet, dass ein Code mindestens ein Zehntel des Abstands groß sein sollte, aus dem er gescannt wird. Eine Visitenkarte, die aus 20 Zentimetern gescannt wird, braucht einen 2 Zentimeter großen Code; ein Plakat, das aus 3 Metern gelesen wird, einen von 30 Zentimetern; ein Code an einem Schaufenster, der vom Gehweg aus gescannt werden soll, muss größer sein, als die meisten erwarten. Dichte Codes mit vielen Modulen müssen noch größer sein, weil jedes einzelne Modul groß genug sein muss, damit die Kamera es auflösen kann.
Lösung: Messen Sie den realistischen Scanabstand, teilen Sie ihn durch zehn und rechnen Sie das mit dem Größenrechner in Millimeter und Pixel für die Version Ihres Symbols um. Kürzen Sie den Inhalt, wenn der Code zu dicht ist: Eine kürzere Adresse bedeutet weniger Module und ein größeres Modul bei gleicher Druckgröße.
6. Das Logo verdeckt zu viel
Ein Logo in der Mitte eines Codes funktioniert nur, weil die Reed-Solomon-Fehlerkorrektur die Module rekonstruieren kann, die es verdeckt. Stufe L stellt etwa 7 Prozent des Symbols wieder her, M 15, Q 25 und H 30. Ein Logo, das bei einem Code der Stufe M ein Fünftel der Fläche verdeckt, hat das gesamte Budget bereits aufgebraucht, und jeder Schmutz, jede Spiegelung und jeder Druckfehler obendrauf treibt den Code über das hinaus, was der Scanner rekonstruieren kann.
Lösung: Verwenden Sie Stufe Q oder H, sobald ein Logo im Spiel ist, halten Sie Logo samt Rand deutlich unter einem Fünftel der Symbolfläche und lassen Sie es nie die drei Positionsmarkierungen in den Ecken berühren. Der Ratgeber zur Fehlerkorrektur erklärt das Budget im Detail, und das Logo-Tool erhöht die Stufe automatisch für Sie.
7. Farbverläufe, Muster und abgerundete Module sind zu weit gegangen
Abgerundete Module, Punkte und Farbverläufe lassen sich problemlos scannen, solange die Module klar getrennt bleiben und jeder Teil des Verlaufs genügend Kontrast zum Hintergrund behält. Sie versagen, wenn Punkte so weit schrumpfen, dass der Code wie ein Halbtonraster aussieht, wenn ein Verlauf in eine Farbe nahe der Hintergrundfarbe ausläuft oder wenn ein Muster hinter den Code gelegt wird.
Lösung: Prüfen Sie das hellste Ende jedes Verlaufs gegen die 4,5-zu-1-Regel, belassen Sie die Module in voller Größe und legen Sie nie eine Textur oder ein Foto hinter das Symbol. Im Zweifel wechseln Sie für die Druckauflage zurück zu quadratischen Modulen; der Scan ist mehr wert als die Gestaltung.
8. Der Export ist unscharf oder hochskaliert
Ein 300 Pixel großes PNG, das auf Plakatgröße vergrößert wird, wird zu einem weichen grauen Schleier ohne scharfe Modulkanten, und die Schwelle des Scanners zwischen Dunkel und Hell landet mitten in jeder unscharfen Kante. Dasselbe passiert, wenn ein Rastercode in einem Layout stark vergrößert platziert, als JPEG in niedriger Qualität gespeichert oder vom Bildschirm abfotografiert wird.
Lösung: Exportieren Sie für alles Gedruckte ein SVG und lassen Sie die Layoutsoftware den Vektor skalieren; der Vektor-QR-Code-Maker ist standardmäßig darauf eingestellt. Wenn es ein Rasterbild sein muss, exportieren Sie es in der endgültigen Druckgröße mit 300 dpi, und speichern Sie einen QR-Code nie als JPEG in niedriger Qualität.
9. Die Oberfläche ist gewölbt, glänzend oder beschädigt
Ein Code, der um eine Flasche oder einen Becher gewickelt ist, verzerrt das quadratische Raster zu einer Kurve, die der Scanner womöglich nicht mehr begradigen kann – besonders wenn die Wicklung mehr als ein Fünftel des Umfangs einnimmt. Glänzendes Laminat und Glas spiegeln die Raumbeleuchtung als helle Flecken, die als helle Module gelesen werden. Kratzer, Knicke und Verblassen nehmen Module schlicht weg.
Lösung: Drucken Sie auf gewölbten Objekten einen kleineren Code, damit die Krümmung über das Symbol hinweg gering bleibt, bevorzugen Sie matte Oberflächen und erhöhen Sie die Fehlerkorrekturstufe auf H für alles, was im Freien hängt oder angefasst wird. Fehlerkorrektur verkraftet Beschädigung; Geometrie verkraftet sie nicht.
10. Der Inhalt ist zu lang
Ein QR-Symbol wächst mit seinem Inhalt, bis zu Version 40 mit 177 Modulen pro Seite. Eine lange Tracking-URL, eine vCard mit jedem ausgefüllten Feld oder ein Textabsatz erzeugt ein dichtes Raster, dessen einzelne Module bei jeder vernünftigen Druckgröße winzig sind – und dichte Codes sind zudem für jedes andere Problem auf dieser Liste anfälliger.
Lösung: Kürzen Sie die Daten. Verwenden Sie einen kurzen Pfad auf Ihrer eigenen Domain statt eines langen Tracking-Links, lassen Sie optionale vCard-Felder weg und halten Sie Text unter ein paar hundert Zeichen. Version und Modulanzahl, die auf dieser Website unter der Vorschau angezeigt werden, verraten Ihnen sofort, ob eine Änderung geholfen hat.
11. Der Code war dynamisch und ist abgelaufen
Wenn das Smartphone den Code anstandslos liest, die Seite, die sich öffnet, aber ein Fehler, eine Upgrade-Aufforderung oder eine fremde Website ist, ist der Code in Ordnung und das Ziel das Problem. Meistens war der Code dynamisch: Er enthielt einen kurzen Weiterleitungslink, der einem QR-Dienst gehört, und die Weiterleitung wurde abgeschaltet, als eine Testphase oder ein Abo endete. Statische Codes, die die echte Adresse im Muster speichern, können auf diese Weise nicht versagen.
Lösung: Für den gedruckten Code gibt es keine; drucken Sie einen neuen. Codieren Sie diesmal das endgültige Ziel direkt, damit der Ersatz nie von irgendjemandes Abo abhängt. Der Artikel Laufen QR-Codes ab? erklärt, wie Sie die beiden Arten vor dem Druck auseinanderhalten.
12. Das Ziel selbst ist defekt
Die übrigen Fälle sind gar keine Scanfehler. Die Webseite wurde verschoben, das WLAN-Passwort geändert, die Telefonnummer aufgegeben, oder die Adresse hatte von Anfang an einen Tippfehler. Ein WLAN-Code versagt auch, wenn der Sicherheitstyp falsch ist, etwa WEP für ein WPA2-Netzwerk, oder wenn der Netzwerkname mit einem Leerzeichen endet.
Lösung: Scannen Sie den Code, lesen Sie den decodierten Text auf dem Smartphone, bevor Sie darauf tippen, und vergleichen Sie ihn Zeichen für Zeichen mit dem, was Sie beabsichtigt haben. Korrigieren Sie die Daten, erstellen Sie den Code neu und drucken Sie ihn erneut.
13. Ein Sechzig-Sekunden-Test vor dem Druck
- Drucken Sie ein Exemplar in der endgültigen Größe auf dem endgültigen Material.
- Scannen Sie es mit zwei verschiedenen Smartphones und der integrierten Kamera-App, aus dem realen Abstand, bei der realen Beleuchtung.
- Lesen Sie die decodierte Adresse auf dem Bildschirm und vergewissern Sie sich, dass es Ihre ist und kein Kurzlink auf einer fremden Domain.
- Decken Sie eine Ecke des Codes mit dem Daumen ab und scannen Sie erneut; versagt er sofort, erhöhen Sie die Fehlerkorrekturstufe.
- Erst dann geben Sie die Datei in den Druck.
Quellen & weiterführende Literatur
- ISO/IEC 18004 — QR Code bar code symbology specification (Ruhezone, Positionsmarkierungen, Fehlerkorrekturstufen)
- Denso Wave — Richtlinien zum Drucken und Lesen von QR-Codes
- W3C WCAG 2.1 — Contrast (Minimum), das Verhältnis 4,5:1
- Apple Support — QR-Code mit der iPhone-Kamera scannen
- qr-code.love — So funktioniert die QR-Code-Fehlerkorrektur
Erstellen Sie einen Code, der beim ersten Versuch scannt
Statisch, kontrastreich, mit korrekter Ruhezone und Vektorexport. Die Anzeige unter der Vorschau zeigt Version und Fehlerkorrekturstufe, die Sie drucken.
Kostenlosen Generator öffnen