Comment scanner un code QR à partir d'une image sur n'importe quel téléphone ou ordinateur

par l'équipe KoloQRBases

Un code QR circulaire dessiné avec des modules en points ronds et trois motifs d'angle en forme d'anneau, sur fond corail, dont le coin inférieur droit est chevauché par un cercle vert citron portant une flèche noire de téléversement.

Ouvrez la capture d'écran ou la photo dans l'application photos du téléphone et appuyez longuement sur le code QR : Photos le fait sur un iPhone XS ou plus récent sous iOS 15 ou plus récent, et Google Photos le fait par le bouton Lens sur Android. Sur un PC Windows, un Mac ou une machine Linux, il n'y a pas de lecteur intégré pour un code QR dans un fichier : la voie est donc un décodeur dans le navigateur - le scanneur de code QR de ce site lit un PNG, un JPG ou une capture d'écran sur votre propre appareil sans l'envoyer nulle part. Toutes les voies, et que faire quand une image ne se décode pas, sont plus bas.

Points clés

  • Un code QR qui est déjà une image - une capture d'écran, une photo, une pièce jointe - se lit depuis le fichier, pas avec l'appareil photo. Sur un téléphone, c'est l'application photos qui s'en charge ; sur un ordinateur, un décodeur dans le navigateur.
  • iPhone : ouvrez l'image dans Photos et appuyez longuement sur le code QR. Texte en direct demande un iPhone XS, un iPhone XR ou plus récent sous iOS 15 ou plus récent, d'après la page d'assistance d'Apple consacrée à la fonction.
  • Android : ouvrez l'image dans Google Photos et touchez Lens. Entourer pour chercher (Circle to Search) lit un code QR à l'écran de n'importe quelle application sans capture d'écran, sur les téléphones qui en disposent.
  • Windows, macOS et Linux n'ont pas de lecteur intégré pour un code QR dans un fichier enregistré. L'application Caméra de Windows ne scanne que par la webcam. Déposez plutôt le fichier dans le scanneur de code QR ; il décode dans le navigateur et n'envoie rien.
  • Un code QR a besoin d'environ 3 pixels par module dans l'image pour se décoder, mesure faite avec jsQR. Un code de 25 modules demande donc à peu près 75 px plus sa marge, et un code de 200 px de large dans une capture d'écran est confortable.
  • Les raisons les plus fréquentes pour lesquelles une image échoue sont un recadrage qui a mordu sur la zone de silence, une capture d'écran d'une vignette, une recompression JPEG par une application de messagerie, et une photo prise de biais ou avec des reflets.

Quelle voie lit un code QR depuis une image sur chaque appareil

Chaque appareil a une voie intégrée pour un code QR dans une image et un recours qui fonctionne partout : un décodeur qui tourne dans le navigateur. Le tableau donne d'abord la voie intégrée, parce qu'elle est plus rapide, puis le recours, parce que la voie intégrée dépend du modèle de téléphone, de la version du logiciel et de l'application où se trouve l'image.

Où se trouve le code QRVoie intégréeRecours
Une capture d'écran ou une photo sur un iPhonePhotos, puis appui long sur le code QR (Texte en direct, iPhone XS ou XR et plus récents, iOS 15 ou plus récent)Envoyer l'image à un décodeur dans le navigateur depuis Safari
Une image dans Safari, Messages ou Mail sur un iPhoneAppui long sur l'image ; le menu affiche le lienCapture d'écran, puis Photos
Une capture d'écran ou une photo sur un téléphone AndroidGoogle Photos, puis le bouton LensApplication Google, Lens, puis choisir l'image sous Captures d'écran ; ou un décodeur dans le navigateur
À l'écran de n'importe quelle application AndroidEntourer pour chercher, sur les téléphones qui en disposent ; dans Chrome, appui long sur l'image, puis Search with Google LensCapture d'écran, puis Google Photos
Un code QR sur une page web sur un PC Windows, un Mac ou une machine LinuxChrome ou Edge : clic droit sur l'image, puis Search with Google Lens (en général)Enregistrer l'image ou en faire une capture, puis un décodeur dans le navigateur
Un fichier image sur un PC Windows, un Mac ou une machine LinuxAucune documentée ; l'application Caméra de Windows ne scanne que par la webcamDéposer le fichier dans un décodeur dans le navigateur
Dans un PDF, une diapositive, une vidéo ou un documentAucune ; zoomer, puis faire une capture d'écran du codeN'importe quelle voie ci-dessus, avec la capture d'écran
Une pièce jointe WhatsApp, Telegram ou e-mailOuvrir l'image en taille réelle, puis la voie téléphone ci-dessusEnregistrer l'image, puis un décodeur dans le navigateur ; demander l'original en cas d'échec
Toutes les voies intégrées livrent un lien à toucher. Seul le décodeur dans le navigateur affiche le texte décodé en entier avant que quoi que ce soit ne s'ouvre.

La règle de décision est courte. Si l'image est sur un téléphone, utilisez d'abord l'application photos. Si l'image est sur un ordinateur, ou si l'application photos du téléphone ne trouve rien, utilisez un décodeur dans le navigateur. Si le code QR est dans un document, une vidéo ou une application qui ne vous laisse pas toucher l'image, faites d'abord une capture d'écran, puis traitez la capture comme l'image.

Comment scanner un code QR depuis une photo ou une capture d'écran sur un iPhone

Ouvrez la photo ou la capture d'écran dans l'application Photos et appuyez longuement sur le code QR. Un menu avec le lien décodé apparaît, et choisir l'option d'ouverture charge la page dans Safari. Cela passe par Texte en direct, et la page d'assistance d'Apple consacrée à Texte en direct fixe l'exigence à un iPhone XS, un iPhone XR ou plus récent sous iOS 15 ou plus récent.

Texte en direct (Live Text) est la fonction d'iOS qui reconnaît le texte et les codes QR dans les photos, les captures d'écran et la vue de l'appareil photo, sur un iPhone XS ou plus récent sous iOS 15 ou plus récent. La page d'Apple documente la copie de texte, sa traduction et l'ouverture d'adresses web trouvées dans une photo ; un code QR dans la même photo est en général reconnu par la même fonction, et l'appui long affiche l'adresse vers laquelle il pointe. Si l'appui long sélectionne du texte à côté du code plutôt que le code, zoomez pour que le code QR occupe plus d'écran et réessayez.

Un code QR affiché dans Safari, Messages ou Mail n'a pas besoin d'une capture d'écran. Un appui long sur l'image du code fait apparaître le même menu, si bien qu'un code affiché sur l'écran de l'iPhone lui-même peut être lu sur cet iPhone. Là où l'appui long ne fait rien - une visionneuse PDF, une vidéo, une application tierce - pressez en même temps le bouton latéral et le bouton d'augmentation du volume, ouvrez la capture dans Photos et appuyez longuement sur le code à cet endroit.

Un iPhone plus ancien que l'iPhone XS n'a pas Texte en direct, et la page d'Apple sur le scan d'un code QR ne décrit que l'application Appareil photo et le Lecteur de code, qui ont tous deux besoin de quelque chose devant l'objectif. Sur ces téléphones, ouvrez le scanneur de code QR dans Safari et choisissez l'image dans la photothèque ; le décodage tourne sur l'iPhone. Pour les voies de l'appareil photo et le réglage qui désactive la détection des codes QR, consultez comment scanner un code QR sur un iPhone.

Comment scanner un code QR depuis une image sur un téléphone Android

Ouvrez l'image dans Google Photos et touchez le bouton Lens en bas de l'écran. Google Lens entoure le code QR et affiche son lien sous forme de pastille à toucher. La page d'aide de Google pour Google Photos donne la même voie sous la forme Plus, puis Google Lens, ce qui est l'emplacement de l'option sur les versions sans le bouton.

Google Lens est l'outil de reconnaissance d'images intégré à l'application Google, à Google Photos et à de nombreuses applications appareil photo Android, qui lit les codes QR, le texte et les objets depuis l'appareil photo ou depuis une image enregistrée. Google Lens s'ouvre aussi sans Google Photos : touchez l'icône Lens dans la barre de recherche de l'application Google et choisissez l'image sous Captures d'écran, comme le décrit la page de Google sur la recherche avec une image. Dans les deux cas, le code QR est décodé sur le téléphone ; une connexion n'est nécessaire que pour ouvrir ensuite une adresse web.

  • Entourer pour chercher (Circle to Search). Sur les téléphones qui en disposent - Google cite certains modèles, dont le Pixel 6 et les suivants - appuyez longuement sur le bouton d'accueil ou la poignée de navigation, puis entourez le code QR à l'écran. Le code est lu sur place, sans capture d'écran, depuis n'importe quelle application.
  • Chrome. Appuyez longuement sur l'image d'un code QR sur une page web et choisissez Search with Google Lens. Le résultat affiche le lien contenu dans le code.
  • Une application de galerie autre que Google Photos. Utilisez Partager et choisissez Google Lens ou Search image, ou envoyez le fichier à un décodeur dans le navigateur.

Un téléphone sans services Google, ou un profil professionnel où Lens est désactivé, n'a aucune de ces voies. Sur ces téléphones, ouvrez le scanneur de code QR dans le navigateur et choisissez l'image ; le fichier est décodé sur le téléphone et le texte complet est affiché plutôt qu'un lien. La tuile Scan QR code, le réglage de l'appareil photo sur chaque marque et le scanneur Wi-Fi sont traités dans comment scanner un code QR avec un téléphone Android.

Comment scanner un code QR depuis une image sur Windows, macOS ou Linux

Ni Windows ni macOS ne livrent de lecteur documenté pour un code QR dans un fichier enregistré : sur un ordinateur, la voie est donc un décodeur dans le navigateur. Ouvrez le scanneur de code QR, déposez-y le PNG ou le JPG, ou collez une capture d'écran, et le texte décodé apparaît. Rien n'est envoyé ; le fichier est lu sur la machine.

L'application Caméra de Windows scanne bien les codes QR, mais uniquement par la webcam. La page de Microsoft sur l'application Caméra de Windows, pour Windows 10 et 11, décrit la sélection du bouton Code-barres et le placement du code devant la caméra, et ne dit rien de l'ouverture d'une image enregistrée. Pointer une webcam vers un tirage papier fonctionne ; la pointer vers l'écran même où tourne l'application ne fonctionne pas, pour la raison donnée dans la section suivante. Comment scanner un code QR sur un ordinateur couvre la voie de la webcam ainsi que les options sur Mac, Chromebook et Linux.

Sur un Mac, Aperçu et Photos ont Texte en direct, et la page d'Apple sur Texte en direct dans Aperçu décrit la sélection de texte, de numéros de téléphone et d'adresses web dans une photo. Cette page ne mentionne pas les codes QR, si bien que ce guide n'affirme pas que le Mac les lit depuis un fichier ; essayez un clic droit sur le code dans Aperçu, et utilisez le décodeur dans le navigateur quand rien n'est proposé. Linux n'a aucune voie intégrée, et le décodeur dans le navigateur est le même sur les trois systèmes.

Pour un code QR qui se trouve sur une page web plutôt que dans un fichier, Chrome et Edge ont un raccourci. Faites un clic droit sur l'image et choisissez Search with Google Lens - la page d'aide de Google pour Chrome sur ordinateur donne ce libellé, et les versions plus anciennes l'appelaient Search image with Google Lens. Lens affiche en général le lien contenu dans le code dans le panneau latéral. La page de Google ne mentionne pas les codes QR : quand le panneau ne montre que des images similaires, enregistrez l'image et décodez-la à la place.

Comment lire un code QR qui se trouve sur le même écran

Faites une capture d'écran et lisez la capture. Un appareil photo ne peut pas photographier l'écran auquel il est fixé : un code QR dans une conversation, un e-mail, un billet ou un PDF sur le téléphone que vous tenez doit donc être capturé comme image, puis décodé par l'une des voies ci-dessus. La même chose vaut pour un ordinateur portable qui affiche un code sans second appareil.

Les situations qui reviennent le plus souvent, et la capture qui fonctionne pour chacune :

  • Un code dans WhatsApp, Telegram ou Messages. Ouvrez l'image en taille réelle, puis appuyez longuement dessus (iPhone) ou utilisez Lens (Android). Si l'application bloque le geste, capturez l'image ouverte, pas la vignette de la conversation.
  • Un code dans un e-mail. Appuyez longuement sur l'image dans Mail sur un iPhone. Ailleurs, capturez l'e-mail avec le code aussi grand que l'écran le permet.
  • Un code dans un PDF, une diapositive ou un document. Zoomez jusqu'à ce que le code occupe au moins un quart de la largeur de l'écran, puis capturez. Un code capturé depuis une vue page entière ne fait souvent que 40 ou 50 pixels de large, ce qui est trop petit pour se décoder.
  • Un code dans une vidéo. Mettez en pause sur une image où le code est net et vu de face, puis capturez. Un flou de mouvement sur ne serait-ce qu'une rangée de modules peut suffire à empêcher le décodage.
  • Un code sur un ordinateur portable, lu par un téléphone. Pointez l'appareil photo du téléphone vers l'écran ; dans ce sens, rien de particulier n'est nécessaire. Montez d'abord la luminosité de l'écran.

Une capture d'écran est une meilleure source qu'une photographie d'écran. Photographier un moniteur ajoute du moiré, des bandes de rafraîchissement et des reflets ; une capture d'écran n'a rien de tout cela et garde chaque bord de module exactement tel qu'il a été dessiné.

Comment scanner l'image d'un code QR avec le scanneur en ligne

Déposez l'image dans le scanneur de code QR, choisissez-la sur le disque ou collez une capture d'écran depuis le presse-papiers, et le texte décodé apparaît avec son type indiqué. Le scanneur accepte PNG, JPG, WebP et GIF ; un SVG doit d'abord être exporté dans l'un de ces formats, parce qu'un navigateur ne peut pas rastériser un fichier vectoriel sans qu'on lui indique une taille. L'image est dessinée dans un canvas de l'onglet, décodée à cet endroit, et jamais envoyée.

  1. Mettez le code QR dans un fichier image. Enregistrez l'image, ou faites une capture d'écran avec le code aussi grand à l'écran que possible. Un code dans un PDF, une vidéo ou une application se capture de la même façon : zoomez, puis capturez.
  2. Recadrez autour du code, pas dedans. Si l'image est une grande photo, recadrez sur le code en laissant une marge d'espace clair de chaque côté. Le décodeur réduit tout ce qui dépasse 1 600 pixels de large avant de le lire : un petit code dans une grande photo est donc plus facile à trouver une fois recadré.
  3. Déposez, choisissez ou collez l'image. Faites glisser le fichier sur le panneau du scanneur, choisissez-le sur le disque ou dans la photothèque, ou utilisez le raccourci de collage n'importe où sur la page après avoir fait une capture d'écran.
  4. Lisez le texte décodé avant d'agir dessus. Tout le contenu est affiché en texte, avec son type indiqué : lien, Wi-Fi, contact, texte brut. Lisez d'abord le domaine, puis décidez de l'ouvrir ou non.

Le scanneur fait tourner jsQR, le portage JavaScript du décodeur ZXing, et lui demande d'essayer les deux polarités, si bien qu'un code clair sur fond sombre est lu aussi bien qu'un code sombre sur fond clair. Quand la passe simple échoue sur un code à modules en points ou arrondis, une seconde passe remplit les formes jusqu'à des cellules pleines et lit la grille en dessous. Pour la structure du symbole plutôt que son contenu - version, niveau de correction d'erreurs, motif de masque et octets bruts - déposez la même image dans le décodeur de code QR.

Combien de pixels un code QR doit avoir dans une capture d'écran ou une photo

Visez au moins 3 pixels par module. Un code QR de 25 modules, c'est-à-dire la version 2, demande donc environ 75 pixels de large plus sa marge, et un code de 200 pixels de large dans une capture d'écran est confortable. À 2 pixels par module, le décodage dépend de l'endroit où la grille tombe sur les pixels, et une image légèrement plus floue le fait tomber à zéro.

Cette règle vient du banc de mesure du site, scripts/dot-module-decode-rig.mjs, exécuté le 18 septembre 2026. Un symbole de 41 modules de niveau H, à modules carrés simples, a été rendu, flouté et réduit à un nombre fixe de pixels capturés par module, et chaque taille a été essayée à 16 positions sous-pixel, parce qu'à 2 ou 3 pixels par module, la réussite d'un décodage dépend de la façon dont la grille tombe sur les pixels. Le décodeur était jsQR, qui est ce que font tourner le scanneur de ce site et bien d'autres scanneurs de navigateur. Les décodeurs d'Apple et de Google sont fermés et en général plus capables : les chiffres donnent donc la forme de la courbe plutôt que la limite d'un téléphone.

Pixels capturés par moduleDécodages, image nette (flou 0,6 px)Décodages, image légèrement floue (flou 1 px)
De 10 à 416 sur 16 à chaque taille16 sur 16 à chaque taille
316 sur 1616 sur 16
2,516 sur 1616 sur 16
210 sur 160 sur 16
Ligne à modules carrés des résultats du banc, jsQR, un symbole de 41 modules de version 6 au niveau H. Un code à modules en points a besoin de plus de pixels par module ; les autres lignes du banc indiquent combien.

Pour appliquer la règle, comptez les modules le long d'un côté, ou lisez la version dans le décodeur : un code de version 1 fait 21 modules, et chaque version en ajoute 4. Multipliez par 3 pour la largeur minimale en pixels et ajoutez l'équivalent de 8 modules pour la zone de silence des deux côtés. Une capture d'écran de téléphone est en général bien au-dessus de la ligne ; l'image qui tombe en dessous est une vignette, un PDF en vue page entière, ou un petit code dans une grande photo qu'un décodeur réduit avant de la lire.

Ce dernier cas compte sur ce site. Le scanneur réduit toute image dont le côté le plus long dépasse 1 600 pixels avant la passe de décodage, si bien qu'un code de 150 pixels de large dans une photo de 4 000 pixels se retrouve à environ 60 pixels de large, sous les 3 pixels par module même pour les 21 modules d'un code de version 1. Recadrer sur le code avant de le déposer conserve les pixels dont le décodage a besoin. Résolution des codes QR traite de la même arithmétique pour un fichier que l'on exporte plutôt qu'on ne lit.

Pourquoi l'image d'un code QR ne se scanne pas

L'image d'un code QR échoue au décodage pour l'une de sept raisons, et les trois premières expliquent la plupart des échecs : le recadrage a mordu sur la zone de silence, le code a trop peu de pixels par module, ou une application de messagerie a recompressé le fichier. Parcourez le tableau dans l'ordre.

Ce qui est arrivé à l'imagePourquoi le décodeur échoueQue faire
Recadrée au ras des modules sombresLa zone de silence a disparu ; le décodeur ne peut pas trouver où le symbole se termineRecadrez avec une marge claire, ou collez le code sur un fond blanc
Capture d'écran d'une vignette ou d'un PDF en vue page entièreMoins de 2 ou 3 pixels par moduleOuvrez l'image en taille réelle ou zoomez dans le PDF, puis recapturez
Envoyée par WhatsApp, Telegram ou un client de messagerieLa recompression JPEG adoucit les bords des modules et ajoute des ondulations le long de ceux-ciDemandez le fichier original, ou envoyez-le comme document plutôt que comme photo
Photographiée de biaisLa grille de modules est étirée de façon inégale ; les motifs de détection et d'alignement corrigent une partie de la perspective, mais pas une perspective fortePhotographiez de face, ou redressez la photo avant de décoder
Photographiée sous une lampe ou à travers une vitreLe reflet éclaircit les modules sombres vers le blanc et ferme l'écart de contrasteÉcartez-vous de la source de lumière ; n'utilisez pas le flash
Modules clairs sur fond sombreLa norme décrit du sombre sur clair, et tous les décodeurs n'essaient pas l'inverseUtilisez un décodeur qui essaie les deux polarités, ou inversez d'abord l'image
Capture d'écran prise en mode sombreL'application a inversé ses couleurs autour du code ; un code sans marge propre se retrouve sur un fond sombrePassez en mode clair pour la capture, ou recadrez et collez sur du blanc

La zone de silence est la marge vide autour d'un code QR qui permet à un scanneur de détecter où le symbole commence et se termine, et la norme en spécifie quatre modules sur chaque côté. Un recadrage qui supprime la zone de silence laisse chaque module intact et échoue quand même, et c'est pourquoi le recadrage au ras est la première ligne du tableau. ISO/IEC 18004 spécifie quatre modules ; sur un écran lumineux, un décodeur se débrouille en général avec moins, mais pas avec aucun.

Le mode sombre mérite une phrase de plus, parce que l'échec est étrange à regarder. L'image d'un code QR n'est pas inversée par le mode sombre : le code lui-même reste sombre sur clair, seule la page autour de lui devient sombre. Un code dont la zone de silence est incluse dans l'image continue de fonctionner. Un code dessiné sans elle, qui compte sur le fond blanc de la page comme marge, perd cette marge à l'instant où la page devient noire. Le symptôme est une capture d'écran qui a l'air parfaitement lisible et qui ne se décode en rien.

Un JPEG sorti tout droit d'un appareil photo et un JPEG passé par une application de messagerie sont des fichiers différents. Les applications de messagerie rééchantillonnent et recompressent les images pour économiser la bande passante, et chaque passage déplace le bord net entre un module sombre et un module clair un peu plus vers le gris. À 10 pixels par module, le bord adouci est une fraction du module et n'a pas d'importance ; à 3 pixels par module, le bord adouci représente la plus grande partie du module. La solution est en amont : envoyez le code comme document ou en PNG, ou demandez l'original.

Quand le même code QR échoue dans chacune de ses images, sur chaque appareil, c'est le code qui pose problème et non l'image. Pourquoi un code QR ne se scanne pas passe en revue la taille, le contraste et la zone de silence rognée dans l'ordre où ils surviennent, et le guide sur la zone de silence d'un code QR traite de la marge à elle seule.

Lisez le texte décodé avant de l'ouvrir

Un code QR issu d'une image se lit pour la même raison que n'importe quel autre, et la même prudence s'applique : la chaîne décodée est ce qu'il faut lire avant que quoi que ce soit ne s'ouvre. Un lien raccourci se décode en URL courte et non en sa destination, parce que la redirection ne se résout qu'à l'ouverture du lien, et un code placé dans un e-mail ou sur un autocollant peut pointer n'importe où. Lire d'abord le domaine - tout ce qui précède la première barre oblique simple après le schéma - est la vérification, et c'est la seule chose que les voies par l'application photos sautent, parce qu'un appui long livre un lien à toucher plutôt qu'un texte à lire, alors que le décodeur dans le navigateur affiche le texte. La section sécurité complète, y compris le quishing et la règle à part pour les codes de connexion, se trouve dans comment scanner un code QR.

Crée ton code QR

Gratuit, sans compte et sans filigrane. Choisis une forme, ajoute un logo, vérifie le contraste et exporte en SVG, PDF, EPS ou PNG : un code statique sans abonnement derrière.

Générer un code QR

Questions? Answered

Oui, sur un iPhone XS, un iPhone XR ou plus récent sous iOS 15 ou plus récent. Ouvrez la capture dans Photos, appuyez longuement sur le code QR, et le menu affiche son lien. La page d'assistance d'Apple sur Texte en direct donne cette exigence. Sur un iPhone plus ancien, ouvrez un décodeur dans le navigateur depuis Safari et choisissez la capture dans la photothèque ; le décodage tourne sur le téléphone.

Ouvrez l'image dans Google Photos et touchez le bouton Lens, ou Plus puis Google Lens sur les versions sans le bouton. Google Lens entoure le code QR et affiche une pastille avec son lien. Sans Google Photos, ouvrez l'application Google, touchez l'icône Lens dans la barre de recherche et choisissez l'image sous Captures d'écran. Un téléphone sans services Google a besoin d'un décodeur dans le navigateur à la place.

Oui, avec un décodeur dans le navigateur ; ni Windows ni macOS ne documentent de lecteur intégré pour un code QR dans un fichier enregistré. Déposez le PNG ou le JPG dans un scanneur dans le navigateur, ou collez une capture d'écran, et le texte apparaît. L'application Caméra de Windows ne scanne les codes QR que par la webcam, et la page d'Apple sur Texte en direct dans Aperçu sur le Mac ne mentionne pas les codes QR.

Faites-en une capture d'écran, puis lisez la capture dans Photos ou Google Photos, ou avec un décodeur dans le navigateur. L'appareil photo d'un téléphone ne peut pas photographier son propre écran. Deux voies évitent la capture : sur un iPhone, un appui long sur une image dans Safari, Messages ou Mail affiche le lien ; sur un téléphone Android avec Entourer pour chercher, maintenir la poignée de navigation et entourer le code le lit dans n'importe quelle application.

Oui, en faisant d'abord une capture d'écran, parce que les lecteurs prennent des images et non des documents. Zoomez dans le PDF jusqu'à ce que le code QR occupe au moins un quart de la largeur de l'écran avant de capturer ; un code capturé depuis une vue page entière ne fait souvent que 40 ou 50 pixels de large, ce qui est en dessous des quelque 3 pixels par module dont un décodeur a besoin. Lisez ensuite la capture sur le téléphone ou déposez-la dans un décodeur dans le navigateur.

Au moins 3 pixels pour chaque module, mesure faite avec le décodeur jsQR sur le banc du site : un code à modules carrés simples s'est décodé à chacune des 16 positions jusqu'à 2,5 pixels par module, et à 2 pixels un léger flou l'a ramené à zéro. Un code de 25 modules demande donc environ 75 pixels de large plus sa marge. Un code de 200 pixels de large est confortable pour toute version qu'une capture d'écran est susceptible de contenir.

Le plus souvent parce que l'image est une vignette, que le recadrage a mordu sur la marge autour du code, ou que le fichier a été recompressé en passant par une application de messagerie. Ouvrez l'image en taille réelle et réessayez ; si le code est petit dans une grande photo, recadrez dessus avec une marge. Lens sélectionne parfois le texte à côté du code plutôt que le code : zoomez jusqu'à ce que le code QR occupe la plus grande partie de l'écran.

Cela dépend de l'endroit où se fait le décodage. Beaucoup de scanneurs en ligne envoient l'image à un serveur, ce qui signifie qu'une carte d'embarquement, un code Wi-Fi ou un code de connexion est remis à quelqu'un d'autre. Le scanneur de ce site décode dans l'onglet du navigateur et n'envoie rien ; le fichier est dessiné dans un canvas, lu, puis abandonné. Vérifiez la note de confidentialité d'un scanneur, ou coupez le réseau avant d'y déposer le fichier et voyez s'il fonctionne encore.

Souvent, mais pas toujours, parce que WhatsApp recompresse les photos et que les bords adoucis entre les modules sont la première chose qu'un décodeur perd. Ouvrez l'image en taille réelle plutôt que la vignette de la conversation, et utilisez l'appui long ou Lens. Si cela échoue, demandez à l'expéditeur d'envoyer le code comme document, ce qui conserve le fichier original, ou d'envoyer une capture d'écran plutôt qu'une photo.

Parfois. ISO/IEC 18004 décrit le symbole comme des modules sombres sur un fond clair, et tous les décodeurs n'essaient pas l'inverse. Le scanneur de ce site demande à jsQR d'essayer les deux polarités : un code blanc sur noir est donc lu. Si l'application photos d'un téléphone ne trouve rien dans un code inversé, inversez l'image dans n'importe quel éditeur et réessayez, ou déposez-la dans un décodeur qui essaie les deux.

Continue d'explorer

Des pages qui prennent la suite de celle-ci : le même contexte, le même type de code ou la prochaine décision à prendre.

Pourquoi KoloQR ?

  • Crée des codes QR pour des sites web, des menus, le Wi-Fi, des PDF et des cartes de visite
  • Personnalise les couleurs, les logos et des formes uniques
  • Télécharge des fichiers PNG et SVG de haute qualité
  • Conçu pour l'impression comme pour le numérique
Générer un code QR
Un code QR noir tout simple à côté du même code redessiné en cercle avec des couleurs de marque