Pourquoi votre QR code ne se scanne pas (et comment y remédier) : le guide de dépannage complet

    QR Cake TeamPublié le:

    Votre QR code ne se scanne pas ? Voici toutes les raisons de l'échec et comment les corriger — de la taille et du contraste aux codes dynamiques expirés et aux impressions abîmées.

    Pourquoi votre QR code ne se scanne pas (et comment y remédier) : le guide de dépannage complet
    Les QR codes échouent pour un petit nombre de raisons bien comprises. Parcourez ce guide de bout en bout et vous résoudrez 95 % des problèmes de scan en moins de cinq minutes.

    Une image utile pour s'y retrouver : chaque QR code est un contrat entre trois parties. Le code imprimé (ou affiché), le téléphone qui tente de le scanner et le serveur vers lequel pointe finalement l'URL. Un scan échoue dès que l'une de ces trois parties rompt le contrat.

    Ce guide est organisé selon la partie en cause. La plupart des problèmes viennent du code lui-même, c'est donc par là que nous commençons.

    Le diagnostic express : identifier le coupable en 30 secondes



    Avant un dépannage approfondi, faites ce test :

    1. Essayez un code dont vous savez qu'il fonctionne. Ouvrez n'importe quel autre QR code dynamique que vous avez déjà testé et scannez-le. S'il se scanne, votre téléphone va bien.
    2. Essayez le code problématique sur un autre téléphone. Empruntez celui de quelqu'un. Si son téléphone le scanne, c'est le vôtre qui pose problème. Si aucun des deux ne le scanne, c'est le code qui est en cause.
    3. Essayez le code problématique sous un meilleur éclairage. Approchez-le d'une fenêtre ou d'une lampe vive. S'il se scanne maintenant, votre problème vient de l'éclairage ou du contraste.
    4. Lisez l'URL à la main si elle est imprimée à côté du code. Saisissez-la dans un navigateur. Si la page se charge, la destination est correcte et c'est le code lui-même qui est défaillant. Si la page échoue, c'est la destination qui est en cause et le code est innocent.


    Quelle que soit l'étape qui a révélé le coupable, rendez-vous à la section correspondante ci-dessous.

    Problème 1 : le code est physiquement endommagé



    Les QR codes intègrent une correction d'erreurs. Jusqu'à environ 30 % du motif peut être masqué ou abîmé sans empêcher le scan. Mais ce « 30 % » correspond au maximum, au plus haut niveau de correction d'erreurs — beaucoup de codes du quotidien sont générés avec un niveau plus bas et tolèrent bien moins de dégâts.

    À quoi ressemble un dommage :

    • Plis ou pliures traversant le code
    • Taches de café, auréoles d'eau, traces de nourriture
    • Rayures ayant retiré de l'encre
    • Décoloration due à l'exposition au soleil
    • Autocollants ou étiquettes recouvrant une partie du code
    • Défauts d'impression (bandes, désalignement, bavures)


    La solution :

    • Pour un dommage mineur (moins de 10 % masqué), la plupart des appareils photo récents lisent encore le code. Essayez de scanner sous différents angles ou distances.
    • Pour un dommage important, il vous faut une nouvelle impression. Si le code sous-jacent est dynamique, aucun souci — réimprimez un exemplaire. Si le code est statique, l'URL est encodée directement dans le motif, et une nouvelle impression du même code fonctionnera.


    La prévention : imprimez les codes sur des matériaux durables pour tout emplacement très fréquenté. Pelliculage, chevalets en acrylique et vinyle résistant aux intempéries ajoutent tous des années à la durée de vie d'un code. Pour les codes en extérieur, l'encre résistante aux UV vaut le surcoût.

    Problème 2 : le code est imprimé trop petit



    Un QR code doit être assez grand pour que l'appareil photo distingue les modules individuels (les petits carrés noirs qui composent le motif de données).

    La règle générale :

    Taille minimale = distance de scan ÷ 10

    Un code scanné à 30 cm (à bout de bras) doit mesurer au moins 3 cm. Un code scanné à 3 mètres (une affiche au mur) doit mesurer au moins 30 cm.

    En pratique, les minimums pour les cas courants :

    • Cartes de visite / chevalets de table : 2,5 à 3 cm minimum
    • Annonces presse / prospectus : 3 à 4 cm
    • Vitrines de magasin : 5 à 8 cm
    • Affiches vues à distance d'intérieur : 10 à 15 cm
    • Grandes affiches vues à travers une pièce : 20 à 30 cm
    • Panneaux d'affichage : selon la distance de lecture ; cela peut dépasser un mètre


    La solution : si votre code est à la limite du trop petit, réimprimez-le plus grand. Si vous avez déjà imprimé en grande quantité, la seule solution pratique consiste à rapprocher le support de l'utilisateur — mais c'est rarement faisable.

    La prévention : mesurez deux fois, imprimez une fois. Testez toujours la taille d'impression réelle dans l'environnement réel avant d'imprimer en grande quantité.

    Problème 3 : le contraste est trop faible



    Les QR codes se scannent le plus sûrement quand les carrés foncés sont très foncés et les carrés clairs très clairs. Le rapport de contraste entre les deux doit être élevé.

    Les défauts de contraste courants :

    • Code gris moyen sur fond blanc
    • Code foncé sur fond de couleur sombre
    • Codes colorés (surtout pastel) sans contraste suffisant
    • Codes blancs sur fond noir (fonctionnent sur la plupart des téléphones récents, échouent sur les anciens Android)
    • Codes recouverts de surimpressions semi-transparentes
    • Codes imprimés sur du papier texturé ou coloré, où la couleur déborde sur les modules


    La solution :

    • Réimprimez avec un contraste plus élevé. Le noir sur blanc est l'option la plus sûre.
    • Si vous avez besoin d'un code coloré pour votre image de marque, choisissez une couleur très foncée (bleu marine profond, vert forêt, bordeaux) sur un fond très clair.
    • Si le code se trouve sur une surface colorée, ajoutez un cartouche blanc autour du code lui-même.


    La prévention : testez le code réellement imprimé, sur le papier ou la surface réels, sous l'éclairage réel. Un code superbe dans la maquette, sur l'écran calibré d'un graphiste, échoue souvent dans un restaurant faiblement éclairé.

    Problème 4 : reflet ou réverbération



    Papier glacé, pelliculage, emballages plastiques et chevalets en acrylique brillant renvoient tous la lumière. Si le reflet atteint l'objectif, l'appareil photo ne distingue plus nettement le code.

    La solution :

    • Inclinez le téléphone de 15 à 20° par rapport à l'axe. Cela casse le reflet sans nuire à la capacité de l'appareil photo à lire le code.
    • Déplacez-vous pour avoir la source de lumière derrière vous, et non derrière le code.
    • Pour les codes sur surfaces brillantes, baissez l'éclairage de plafond si vous le pouvez.


    La prévention : évitez les finitions très brillantes pour les QR codes dans les environnements très éclairés. Les finitions mates ou satinées pardonnent davantage.

    Problème 5 : l'URL de destination est défaillante



    Le QR code peut se scanner parfaitement, mais l'URL vers laquelle il pointe renvoie une erreur 404 (ou un message « site inaccessible »), si bien que l'utilisateur croit que le code a échoué.

    Comment cela arrive :

    • La page de destination a été déplacée ou supprimée.
    • L'URL a été mal saisie au moment de générer le code.
    • Le site est temporairement hors ligne.
    • L'URL comportait une faute de frappe ou un espace en trop.
    • L'URL contient des caractères qui nécessitaient un encodage.


    La solution :

    • Si le code est dynamique : connectez-vous à votre fournisseur de QR code, modifiez l'URL de destination, et le même code pointe désormais vers la nouvelle URL. Aucune réimpression. C'est le superpouvoir du code dynamique.
    • Si le code est statique : l'URL est intégrée au code. Vous ne pouvez pas la changer. Vos seules options sont de réimprimer avec la bonne URL, ou de mettre en place une redirection depuis l'URL d'origine sur votre propre serveur.


    La prévention : testez toujours l'URL de destination dès que le code est généré, puis de nouveau une fois la page en ligne. Mettez-la à jour systématiquement si la structure de votre site évolue.

    Problème 6 : le code dynamique a expiré ou a été désactivé



    C'est le scénario d'échec le plus douloureux, car le code lui-même est en bon état — c'est simplement que le serveur du fournisseur ne redirige plus.

    Les causes fréquentes :

    • Votre période d'essai gratuite chez le fournisseur de QR code a pris fin.
    • Vous avez résilié ou rétrogradé votre abonnement, et la politique du fournisseur consiste à désactiver les codes dynamiques en cas de résiliation.
    • Votre compte a été suspendu pour défaut de paiement.
    • Le fournisseur a cessé son activité.
    • Le fournisseur a supprimé le code pour cause d'inactivité (rare, mais cela arrive).


    La solution :

    • Connectez-vous à votre compte chez le fournisseur de QR code. Si le code est en pause ou désactivé, réactivez-le (ce qui implique généralement de vous réabonner).
    • Si le fournisseur a fermé ou si votre compte a disparu, vous devrez générer de nouveaux codes sur une nouvelle plateforme et réimprimer.


    La prévention : c'est la raison la plus importante de choisir un fournisseur de QR code dont les codes ne cessent pas de fonctionner en cas de résiliation. La politique de QR Cake garantit que les codes continuent de fonctionner vers leur dernière destination enregistrée, même après résiliation. La plupart des fournisseurs payants désactivent les codes à la fin de l'abonnement. Lisez les petites lignes avant de miser vos supports imprimés sur un fournisseur.

    Problème 7 : des soucis d'appareil photo



    Moins fréquent qu'on ne le pense, mais cela arrive.

    Les soucis courants côté téléphone :

    • L'objectif est sali. Essuyez-le avec un chiffon en microfibre. Cela répare plus de QR codes « cassés » que n'importe quelle autre intervention.
    • Ce n'est pas la bonne application appareil photo. Certains fabricants Android proposent plusieurs applications appareil photo. Assurez-vous d'utiliser l'application standard, avec la prise en charge des QR codes activée.
    • Le scan des QR codes est désactivé dans les réglages de l'appareil photo. Certains Samsung et Xiaomi le cachent dans Réglages → Appareil photo → Scanner les QR codes.
    • L'appareil photo est dans un mode qui ne scanne pas. Le mode selfie ne scanne pas de façon fiable ; certains modes « professionnels » non plus. Utilisez le mode photo standard.
    • Le système d'exploitation est trop ancien. iOS avant la version 11 et Android avant la version 8 n'ont pas de scan de QR code intégré.


    La solution : essayez le code problématique sur un autre téléphone, ou installez une application de scan tierce fiable (TeaCapps QR & Barcode Scanner sur Android ; l'application Appareil photo de l'iPhone ou le Lecteur de codes du Centre de contrôle sur iOS).

    Problème 8 : le code est trop dense



    Voici un échec côté producteur, facile à manquer. Plus vous encodez de données dans un QR code statique, plus le motif se densifie. Une URL courte produit un code aéré et facile à scanner. Une URL longue assortie de paramètres UTM produit un code dense et fragile.

    La solution :

    • Pour les codes statiques, raccourcissez l'URL avant de générer le code. Utilisez un raccourcisseur d'URL ou déplacez le suivi UTM côté serveur.
    • Mieux : passez à un code dynamique. Les codes dynamiques encodent toujours une courte URL de redirection, si bien que le motif reste aéré et tolérant, même en petit format. Un code dynamique QR Cake gratuit est un moyen rapide de vérifier si c'était bien la densité le problème — régénérez la même destination en code dynamique et comparez les deux côte à côte.


    La prévention : ne placez jamais d'URL longue dans un QR code statique destiné à une impression de petit format. Testez le code obtenu à la taille d'impression prévue avant de vous engager.

    Problème 9 : un mauvais emplacement



    Même un code parfaitement généré et parfaitement imprimé peut échouer à cause de l'endroit où il se trouve.

    Les erreurs d'emplacement courantes :

    • Derrière une vitre qui réfléchit (vitrines de musée, affiches encadrées)
    • Sur une surface courbe (emballages cylindriques, canettes)
    • Sur du tissu ou de la maille, qui déforme le motif
    • À un endroit où la lumière n'atteint qu'un seul côté
    • Là où les utilisateurs s'approchent sous un angle qui déforme le code dans leur appareil photo


    La solution : déplacez le code vers une position plane, bien éclairée et accessible. Testez toujours l'emplacement réel avant d'imprimer en grande quantité.

    La prévention : traitez l’emplacement comme un élément à part entière du design, et non comme une réflexion de dernière minute.

    Problème 10 : des couleurs inversées



    Les QR codes sont conçus pour être lus comme des « modules foncés sur fond clair ». Les codes inversés — modules clairs sur fond foncé — fonctionnent sur les iPhone récents et les Android récents, mais les appareils plus anciens échouent souvent.

    La solution : imprimez le code avec des carrés foncés sur fond clair. Même si votre maquette montre l'inverse, la version de production doit rester conventionnelle.

    La prévention : si vous avez besoin d'une esthétique clair-sur-foncé pour des raisons de design, testez abondamment avec d'anciens téléphones Android avant de vous engager. De nombreux Android anciens (surtout les modèles d'entrée de gamme) sont réellement incapables de lire les codes inversés.

    Comment tester votre code avant d'imprimer en grande quantité



    Avant de vous engager à imprimer 1 000 exemplaires de quoi que ce soit, faites ce test de 10 minutes :

    1. Imprimez un code à la taille réellement prévue.
    2. Scannez avec un iPhone (application Appareil photo).
    3. Scannez avec un téléphone Android (application Appareil photo ou Google Lens).
    4. Scannez depuis la distance la plus proche à laquelle quelqu'un pourrait s'approcher.
    5. Scannez depuis la distance la plus éloignée à laquelle quelqu'un pourrait s'approcher.
    6. Rendez-vous dans la partie la plus sombre de la pièce où le code pourrait se trouver et scannez-y.
    7. Testez sur au moins un téléphone équipé d'un système d'exploitation ancien (iOS 14 ou Android 9 si possible).
    8. Ouvrez l'URL de destination et vérifiez qu'elle se charge en moins de 3 secondes sur mobile.


    Si une étape échoue, corrigez-la avant d'imprimer en grande quantité.

    Questions fréquentes



    Pourquoi mon QR code se scanne-t-il sur un téléphone mais pas sur un autre ? Généralement pour l'une de ces trois raisons : le téléphone qui fonctionne dispose d'une meilleure optique, d'une meilleure détection logicielle des QR codes (système plus récent), ou vous le tenez à une distance ou un angle différents. Essayez le téléphone défaillant avec les conseils de la section consacrée à l'appareil photo ci-dessus.

    Mon QR code fonctionnait hier et ne fonctionne plus aujourd'hui. Pourquoi ? Trois causes probables, dans l'ordre : (1) l'URL de destination a changé ou renvoie une erreur, (2) l'abonnement du code dynamique a pris fin, (3) le code a été physiquement endommagé.

    Puis-je corriger un QR code statique sans réimprimer ? Vous ne pouvez pas changer le code lui-même — l'URL y est intégrée. Mais si vous contrôlez le domaine de l'URL de destination, vous pouvez mettre en place une redirection côté serveur depuis l'URL d'origine vers une nouvelle. Cela permet au code imprimé de continuer à fonctionner.

    Pourquoi certains QR codes se scannent-ils instantanément et d'autres prennent-ils quelques secondes ? Ceux qui se scannent vite présentent un meilleur contraste, une meilleure qualité d'impression, une taille optimale et des motifs de données aérés (généralement des URL courtes). Les plus lents cumulent une ou plusieurs faiblesses que le téléphone doit s'efforcer de surmonter.

    Le niveau de correction d'erreurs influe-t-il sur le scan ? Oui. Une correction d'erreurs plus élevée (L, M, Q, H — H étant la plus élevée) rend les codes plus tolérants aux dommages, mais aussi plus denses. La plupart des générateurs utilisent par défaut le niveau M (moyen), qui convient à la majorité des usages. Pour un usage en extérieur ou industriel, passez à Q ou H.

    Les iPhone scannent-ils des QR codes que les anciens Android ne peuvent pas lire ? Souvent, oui. Les iPhone offrent en général une meilleure détection des QR codes que les Android d'entrée de gamme ou anciens. Si vous produisez des codes pour le grand public, optimisez pour le téléphone le plus faible que vous puissiez raisonnablement attendre dans votre audience, ce qui revient généralement à viser un ancien Android.

    Les QR codes colorés sont-ils moins fiables ? Pas par nature. La fiabilité tient au contraste, pas à la couleur. Un code noir et un code bleu marine foncé fonctionnent aussi bien l'un que l'autre sur fond blanc. Un code jaune pastel sur fond blanc fonctionne mal. Testez avant de vous engager.

    Pourquoi mon code fonctionne-t-il à la lumière du jour mais échoue-t-il sous l'éclairage d'un restaurant ? Le niveau de luminosité influe sur la capacité de l'appareil photo à faire la mise au point et sur le contraste perçu du code. Sous faible éclairage, l'appareil photo met plus de temps à faire le point et perçoit parfois moins de contraste qu'en plein jour. Un code plus grand, un contraste plus élevé et une surface plus tolérante aux reflets = de meilleures performances sous faible éclairage.

    En cas de doute



    Si vous avez parcouru ce guide et que votre code ne se scanne toujours pas, le problème vient presque certainement de l'une de ces causes :

    • Code généré avec des paramètres défectueux (rare, mais cela arrive — essayez de le régénérer)
    • Panne côté fournisseur (consultez la page d'état de votre fournisseur)
    • Le serveur de destination est hors ligne ou bloque votre trafic


    Si aucun de ces cas ne s'applique, le code présente peut-être un défaut d'impression subtil. La solution la plus rapide consiste à régénérer le code chez un fournisseur fiable et à réimprimer.

    Créez un nouveau QR code dynamique
    QR Cake Team

    À propos de l'équipe QR Cake

    Rédigé par l'équipe QR Cake — celles et ceux qui font tourner QR Cake, une plateforme de QR codes dynamiques utilisée pour des campagnes imprimées modifiables, des QR codes Canva, des statistiques de scan et des redirections QR longue durée qui continuent à fonctionner après la fin de l'abonnement.

    En savoir plus sur QR Cake

    Questions fréquentes

    Pourquoi mon QR code se scanne-t-il sur un téléphone mais pas sur un autre ?
    Généralement parce que le téléphone qui fonctionne dispose d'une meilleure optique, d'une détection logicielle des QR codes plus récente, ou parce que vous le tenez à une distance ou un angle différents.
    Mon QR code fonctionnait hier et ne fonctionne plus aujourd'hui. Pourquoi ?
    Trois causes probables, dans l'ordre : l'URL de destination a changé ou renvoie une erreur ; l'abonnement du code dynamique a pris fin ; le code a été physiquement endommagé.
    Puis-je corriger un QR code statique sans réimprimer ?
    Vous ne pouvez pas changer le code lui-même — l'URL y est intégrée. Mais si vous contrôlez le domaine de l'URL de destination, vous pouvez mettre en place une redirection côté serveur vers une nouvelle URL, ce qui permet au code imprimé de continuer à fonctionner.
    Le niveau de correction d'erreurs influe-t-il sur le scan ?
    Oui. Une correction d'erreurs plus élevée rend les codes plus tolérants aux dommages, mais plus denses. La plupart des générateurs utilisent par défaut le niveau moyen, qui convient à un usage courant. Pour un usage en extérieur ou industriel, passez à un niveau de correction d'erreurs élevé.
    Les QR codes colorés sont-ils moins fiables ?
    Pas par nature. La fiabilité tient au contraste, pas à la couleur. Un code noir et un code bleu marine foncé fonctionnent aussi bien l'un que l'autre sur fond blanc. Un code pastel sur fond blanc fonctionne mal.
    Pourquoi mon code fonctionne-t-il à la lumière du jour mais échoue-t-il sous l'éclairage d'un restaurant ?
    Une luminosité plus faible réduit la qualité de la mise au point et le contraste perçu. Pour les environnements sombres, imprimez des codes plus grands, au contraste plus élevé, sur des surfaces moins réfléchissantes.