Vous avez un QR code et rien ne le lit. La caméra survole, le lecteur tourne, et vous n'obtenez rien. Frustrant — mais un QR qui refuse de se décoder échoue presque toujours pour l'une de quelques raisons concrètes, et la plupart, vous pouvez les corriger en moins d'une minute. Voici comment déterminer laquelle vous touche.
1. Le code est trop petit dans le cadre

C'est de loin la cause la plus courante. Un QR code a besoin d'assez de pixels pour que le décodeur distingue son motif. Si le code est un petit carré dans le coin d'une grande capture, ou un point lointain dans une photo, il n'y a tout simplement pas assez de détail pour le lire.
Solution : Recadrez plus près. Rognez l'image pour que le QR remplisse l'essentiel du cadre avant d'essayer de le décoder. Un code qui occupait 5 % d'une capture se lit souvent instantanément une fois recadré pour en remplir 80 %.
2. Il est flou ou mal net

Un flou de bougé dû à une photo tremblante, ou une mise au point molle, barbouille les bords nets dont dépend le motif. Le décodeur a besoin de transitions noir-et-blanc franches.
Solution : Si c'est une photo, reprenez-la en tenant fermement, en touchant pour faire la mise au point sur le code. Si c'est une capture de quelque chose déjà flou, vous pouvez faire moins — mais recadrer sur le code et réessayer vaut quand même le coup, car une région nette plus petite se décode parfois là où l'image molle entière a échoué.
3. Faible contraste ou couleurs étranges
Un QR repose sur une différence nette entre les modules sombres et le fond clair. Une impression passée, un code sur un fond chargé, ou un code stylisé où le « sombre » est une couleur pâle peuvent tous tomber sous le seuil.
Solution : Privilégiez une version nette sombre-sur-clair si vous en avez une. Bonne nouvelle sur les codes inversés, cependant : un bon lecteur essaie les motifs normaux et inversés, donc le clair-sur-sombre (code blanc sur fond noir) devrait quand même fonctionner.
4. Reflet, réflexions ou lumière inégale
Photographier un code sur une surface brillante ou un écran pose souvent un point chaud lumineux en travers du motif, effaçant une partie. Les clichés d'écran à écran captent aussi une interférence de moiré.
Solution : Changez l'angle pour tuer le reflet, et visez une lumière uniforme plutôt qu'un seul point brillant. Si le code est sur votre propre écran, sautez la caméra entièrement — capturez-le et décodez l'image directement.
5. Le code est endommagé ou partiellement couvert
Les QR codes ont une correction d'erreur et peuvent survivre à certains dommages, mais une grosse rayure, un pli en travers d'un code imprimé, un autocollant, ou un doigt couvrant un coin peuvent le pousser au-delà du récupérable. Les trois grands carrés de position dans les coins doivent surtout rester intacts.
Solution : Si c'est physique, aplatissez un pli ou nettoyez la surface. Si une partie manque réellement, aucun lecteur ne peut réinventer les données — il vous faudra une copie propre du code.
Décodez depuis l'image, pas une caméra tremblante
Si le code est déjà un fichier — une capture, une photo enregistrée, un graphique exporté — vous n'avez pas besoin de la caméra du tout. Lire directement depuis l'image évite entièrement les problèmes de mise au point et de reflet.
Le Lecteur de QR code d'IMG.DIY prend l'image que vous lui donnez, la décode dans votre navigateur, et affiche le texte — en essayant automatiquement les motifs normaux et inversés, et en réduisant les grandes images pour qu'elles se traitent vite. Tout tourne localement ; rien n'est téléversé.
Quelques limites honnêtes pour régler les attentes : il lit un code par image, donc si une image en contient plusieurs, recadrez sur celui que vous voulez. Et il travaille depuis une image, pas une webcam en direct — un choix délibéré pour rester entièrement local. Les codes très petits, flous ou lourdement stylisés peuvent résister même à un bon recadrage ; quand cela arrive, la solution est presque toujours une saisie plus nette, plus proche et plus contrastée du code plutôt qu'un autre outil.
