Un QR code qui refuse de se scanner est rarement défectueux : dans 90 % des cas, c'est un problème physique (taille, contraste, environnement) ou de paramètres (niveau de correction d'erreur, longueur du contenu). Voici les 8 causes à vérifier dans l'ordre.
1. Le QR code est trop petit
La règle minimale acceptée par la plupart des lecteurs : 2 × 2 cm à l'impression, et au moins 200 × 200 pixels à l'écran. En-dessous, l'appareil photo n'arrive pas à distinguer les modules.
2. Le contraste est insuffisant
Un QR doit avoir un fort contraste : modules sombres sur fond clair (ou l'inverse, mais c'est plus risqué). Évitez les combinaisons type bleu sur violet ou jaune sur blanc. Si vous tenez aux couleurs, utilisez un générateur de QR couleur qui respecte le seuil de contraste minimal.
3. Le niveau de correction d'erreur est trop bas
Un QR code statique propose 4 niveaux : L (7 %), M (15 %), Q (25 %), H (30 %). Plus le niveau est élevé, plus le QR tolère les rayures, salissures et logos. Pour l'impression, utilisez un QR en correction H.
4. Le contenu encodé est trop long
Un QR statique a une limite : ~2 953 caractères alphanumériques en version maximale. Au-delà, il devient illisible par la plupart des smartphones (les modules sont trop fins). Solution : raccourcissez l'URL ou pointez vers une page intermédiaire.
5. Le QR contient un logo trop gros
Un logo au centre couvre toujours une partie des modules — c'est la correction d'erreur qui compense. Si le logo couvre plus de 30 % de la surface, même en niveau H, le QR devient illisible. Utilisez un générateur QR avec logo qui calibre automatiquement la taille.
6. L'image est floue ou compressée
Un QR exporté en JPEG basse qualité ou redimensionné à la main perd la netteté de ses modules. Exportez toujours en PNG ou SVG vectoriel. Nos QR codes sont générés en PNG 512 × 512, format adapté à l'écran et à l'impression jusqu'à 5 × 5 cm.
7. Le QR est imprimé sur une surface réfléchissante
Sur du verre, du métal poli ou un film plastique brillant, le reflet de la lumière empêche la lecture. Mattez l'impression ou ajoutez une marge blanche autour du QR (la « quiet zone » de 4 modules est obligatoire).
8. Le lien encodé est mort ou expiré
Le QR fonctionne, mais le navigateur affiche une erreur ? L'URL n'existe plus. Un QR statique encode directement l'URL : si la page est supprimée, le QR est perdu. Pour des liens à vie, pointez vers un domaine pérenne que vous contrôlez.
Test rapide avant de réimprimer
Avant de lancer une impression en grand format, scannez votre QR avec 3 téléphones différents(un iPhone, un Android récent, un Android plus ancien). Si les 3 le lisent en moins de 2 secondes, il est prêt pour la production.