En quoi consiste cet outil ?
Un décodeur de codes QR lit le motif noir et blanc d'une image de code QR et extrait le texte qu'il contient : une URL, du texte brut, des identifiants Wi-Fi, une vCard, ou tout autre élément initialement encodé. En temps normal, cela nécessite l'appareil photo d'un téléphone, mais il n'est pas toujours possible de diriger facilement un appareil photo vers une image enregistrée (une capture d'écran d'une conversation, une photo d'un code imprimé, un fichier téléchargé).
Cet outil décode directement à partir du fichier image téléchargé à l'aide de la bibliothèque jsQR, la même approche de décodage open source que celle utilisée dans de nombreuses applications de numérisation par caméra — mais appliquée à une image statique plutôt qu'à un flux vidéo en direct.
Pourquoi l'utiliser ?
- Décodez n'importe quel fichier image — capture d'écran, photo, fichier PNG/JPG téléchargé — sans avoir besoin de l'appareil photo de votre téléphone.
- Si le contenu décodé est une URL, il s'affiche automatiquement sous forme de lien cliquable.
- Traitement local : l'image ne quitte jamais votre navigateur, sauf dans le cas des codes QR contenant des mots de passe Wi-Fi ou des liens privés.
- S'associe naturellement à notre générateur de codes QR : encodez ici, décodez là-bas.
- Gratuit, sans inscription, sans filigrane.
Mode d'emploi
- Cliquez sur la case ou faites glisser une image contenant un code QR dessus.
- Le décodeur se charge automatiquement et lit le code.
- Le texte décodé apparaît ci-dessous — s'il s'agit d'une URL, un lien cliquable s'affiche également.
- Cliquez sur « Copier » pour utiliser le texte décodé.
Exemple
Entrée
Une capture d'écran contenant un code QR renvoyant vers un site webRésultat
https://codekithub.comReconnu automatiquement comme une URL, avec un lien cliquable direct affiché à côté du texte brut.
Conseils pratiques pour décoder un code QR à partir d'une image
- Les captures d'écran permettent un décodage plus fiable que les photos : une capture d'écran présente des contours nets et précis, tandis qu'une photo prise avec un téléphone d'un code imprimé peut être floue, présenter des reflets ou avoir été prise sous un angle qui déforme les modules carrés.
- Si une photo ne s'affiche pas correctement, commencez par la recadrer de manière à ne garder que le code QR. Un arrière-plan superflu autour du code peut perturber la détection des motifs, en particulier sur les images de petite taille ou à faible résolution.
- Avant de scanner un code QR avec l'appareil photo de votre téléphone, le décoder ici au préalable vous permet de voir l'URL ou le contenu de destination sous forme de texte brut — ce qui est utile lorsqu'un code provient d'une source inconnue et que vous souhaitez le vérifier avant d'ouvrir un lien.
- Les codes QR Wi-Fi se décodent en une chaîne de caractères brute telle que WIFI:T:WPA;S:MyNetwork;P:password;; — le nom du réseau et le mot de passe sont lisibles directement dans ce texte, il n'est donc pas nécessaire de scanner à nouveau le code avec un téléphone pour se connecter.
Causes courantes empêchant le décodage d'un code QR
Le problème le plus courant : un code QR qui se lit correctement avec l'appareil photo d'un téléphone mais qui ne fonctionne pas lorsque la même image est téléchargée ici (ou inversement) est généralement dû à la résolution. En effet, les applications d'appareil photo ajoutent souvent un effet de netteté supplémentaire ou une mise au point automatique dont ne bénéficie pas une image statique. Il suffit généralement de réenregistrer ou de réexporter l'image à une résolution plus élevée avant de la télécharger pour résoudre le problème.
Le deuxième cas le plus fréquent concerne un code généré avec un faible niveau de correction d'erreurs, puis compressé ou redimensionné, ce qui endommage la séquence juste assez pour empêcher son décodage. Si vous avez généré le code vous-même, vous pouvez éviter ce problème en le régénérant avec une taille plus importante.
Foire aux questions
Pourquoi l'appareil photo de mon téléphone n'arrive-t-il pas à scanner ce code QR ?
Causes courantes : l'image est trop petite ou de faible résolution une fois affichée à l'écran ; il y a des reflets ou l'angle de prise de vue déforme le motif ; ou encore, le code lui-même a été généré avec un faible niveau de correction d'erreurs et présente des défauts mineurs. Le téléchargement du fichier original ici permet de lire directement les données brutes des pixels, ce qui donne souvent de meilleurs résultats que la numérisation par un scanner.
Quels types de contenus ce décodeur peut-il décoder ?
Tout ce qu'un code QR peut contenir : des URL, du texte brut, des identifiants Wi-Fi (WIFI:T:WPA;S:...), des fiches de contact (vCard), des numéros de téléphone, et bien plus encore. L'outil vous montre exactement ce qui a été encodé ; pour les URL, il vous propose également un lien cliquable.
L'image est-elle téléchargée sur un serveur ?
Non. Le décodage s'effectue entièrement dans votre navigateur à l'aide de la bibliothèque jsQR, chargée à la demande. L'image est traitée localement et n'est jamais transmise nulle part — ce qui garantit la sécurité, même pour les codes QR contenant des informations confidentielles.
Pourquoi le message indique-t-il qu'aucun code QR n'a été détecté ?
En général, l'image ne contient pas un motif de code QR complet et intact : vérifiez que l'intégralité du code est visible et qu'il n'est pas rognée, floue au point d'être méconnaissable ou d'une résolution trop faible pour permettre de distinguer les modules individuels.
Puis-je décoder plusieurs codes QR présents sur une même image ?
Cet outil décode le premier motif de code QR qu'il détecte dans l'image. Si l'image contient plusieurs codes, recadrez-la et téléchargez chaque code séparément.