Lecteur de code QR
Lisez un code QR depuis une image ou une capture d'écran, sans pointer un téléphone dessus. Téléchargez une image, déposez-en une, ou appuyez simplement sur Ctrl+V pour coller - le code est décodé dans votre navigateur et correctement présenté, qu'il contienne un lien, un mot de passe Wi-Fi, une carte de contact ou du texte brut. S'il s'agit d'un lien, le vrai domaine de destination est affiché en grand avant que vous décidiez de l'ouvrir, avec des avertissements pour les raccourcisseurs de liens, les imitations en punycode, les adresses IP brutes et d'autres techniques de déguisement utilisées dans le phishing par QR code (« quishing »).
Glissez-déposez une image, cliquez pour parcourir, ou appuyez sur Ctrl+V pour coller une capture d'écran
PNG, JPG, WebP, ou une capture d'écran d'un code QR affiché à l'écran
Pourquoi il faut lire un QR code avant de lui faire confiance
Un QR code est illisible pour un humain par conception. Personne ne peut regarder les carrés et deviner si le lien qu’il contient mène à sa banque ou à une copie de celle-ci, et c’est exactement sur cet écart que repose le « quishing », le phishing par QR code, y compris les autocollants collés sur le vrai code d’un parcmètre, d’un menu de restaurant ou d’un terminal de paiement. Scanner avec un téléphone ouvre souvent la destination immédiatement, ce qui est précisément le pire moment pour découvrir où elle mène.
Donc tout ce qui se décode en URL est ici décortiqué plutôt que simplement affiché. Le nom d’hôte réel que le navigateur visiterait est affiché en grand, isolément, car c’est la seule partie qui détermine où vous arrivez. À côté, l’outil signale les techniques précises utilisées pour déguiser une destination : un nom d’utilisateur avant un signe @, qui fait lire un lien comme menant à un site alors qu’il mène à un autre ; les raccourcisseurs de liens, qui masquent entièrement la destination ; les domaines punycode et à alphabets mixtes, où un caractère cyrillique remplace un caractère latin pour imiter une marque connue ; les adresses IP brutes ; le http non chiffré ; et les extensions de domaine disproportionnément utilisées dans les campagnes d’arnaque.
Aucun de ces signalements ne veut dire qu’un lien est forcément malveillant - de nombreuses entreprises légitimes utilisent des raccourcisseurs. Ils signifient simplement que vous ne pouvez pas vérifier la destination à partir du seul code, ce qui vaut la peine d’être su avant de cliquer.
Le décodage utilise le détecteur de codes-barres intégré au navigateur lorsqu’il existe, et se rabat sur un décodeur en JavaScript pur partout ailleurs. Comme ce décodeur de secours ne signale qu’un seul code à la fois - et ne renvoie rien du tout lorsque deux codes partagent une même image - l’image est aussi analysée en tuiles superposées, afin qu’une photo d’une page contenant plusieurs codes les restitue tous malgré tout.
Questions fréquentes
Puis-je lire un code QR depuis une image sur un PC ?
Oui, c'est exactement à cela que sert cet outil. Vous n'avez besoin ni de téléphone ni d'appareil photo : téléchargez le fichier image, glissez-le, ou collez une capture d'écran avec Ctrl+V, et le code QR est décodé sur place. Cela fonctionne sur des photos, captures d'écran, documents numérisés et images enregistrées depuis un e-mail ou un site web.
Comment scanner un code QR déjà affiché sur mon écran ?
Prenez une capture d'écran et collez-la directement sur cette page avec Ctrl+V (Cmd+V sur Mac) - pas besoin de l'enregistrer d'abord comme fichier. C'est la façon habituelle de gérer un code QR affiché dans un e-mail, un PDF ou une page web sur le même appareil que celui où vous le lisez, là où pointer un téléphone vers son propre écran est peu pratique.
Peut-il lire plusieurs codes QR dans la même image ?
Oui. Chaque code trouvé est décodé et affiché séparément avec son propre résultat formaté. Comme le décodeur JavaScript de secours ne renvoie rien quand plusieurs codes apparaissent dans une même image, celle-ci est en plus scannée en tuiles superposées afin que chaque code soit lu isolément.
Comment savoir si un code QR est sûr ?
Lisez-le avant de le suivre, c'est exactement à cela que sert cette page. Le vrai domaine de destination est affiché bien en évidence, et l'outil signale les raccourcisseurs de liens, les redirections avec signe @, les domaines imitant via punycode ou alphabets mixtes, les adresses IP brutes, le http non chiffré et les extensions de domaine à fort taux d'abus. Si le domaine affiché n'est pas celui auquel vous vous attendiez d'après l'affiche, l'autocollant ou la lettre d'où vient le code, ne l'ouvrez pas.
Quels types de codes QR peut-il interpréter ?
Liens de sites web, identifiants de réseau Wi-Fi, cartes de contact aux formats vCard et MeCard, messages e-mail, numéros de téléphone, SMS, emplacements sur une carte et événements de calendrier - chacun affiché sous forme de champs lisibles plutôt que de texte brut. Tout le reste est affiché comme du texte brut, et le contenu brut est toujours disponible pour chaque code.
Mon image est-elle envoyée quelque part ?
Non. L'image est décodée entièrement dans votre navigateur et ne quitte jamais votre appareil. C'est important ici, car les codes QR contiennent souvent des mots de passe Wi-Fi, des coordonnées personnelles ou des informations de paiement.
Pourquoi ne peut-il pas lire mon code QR ?
Généralement, l'image est trop petite, trop floue, ou recadrée trop serrée. Un code QR a besoin de sa zone de silence - la marge blanche autour de lui - pour être détecté, incluez donc un peu d'espace autour du code. Un fort reflet, un angle trop prononcé, un faible contraste, ou un code physiquement endommagé ou partiellement couvert peuvent aussi le mettre en échec. Essayez une image plus nette, plus droite et plus grande.