Utilia

Lecteur de code QR

Lisez un code QR depuis une photo, une capture d’écran ou votre webcam, directement dans le navigateur. Les liens sont affichés en texte, jamais ouverts.

Appuyez sur « Scanner avec la caméra » et autorisez l’accès, ou ouvrez une image de code QR. Rien n’est envoyé en ligne.

Comment lire un code QR

À partir d’une image (photo ou capture d’écran)

  1. Cliquez sur la zone Choisissez ou déposez une image contenant un code QR, ou glissez-y un fichier. Les formats PNG, JPEG, WebP, GIF et la plupart des images affichables par votre navigateur sont acceptés, y compris une capture d’écran d’un code QR reçu par courriel ou dans un PDF.
  2. Le texte décodé s’affiche sous Contenu décodé, avec son Type de contenu (adresse web, réseau Wi-Fi, fiche contact…).
  3. Appuyez sur Copier le texte pour le copier.

Avec la caméra

  1. Appuyez sur Scanner avec la caméra et autorisez l’accès quand le navigateur le demande. Sur un téléphone, la caméra arrière est utilisée si elle est disponible.
  2. Présentez le code QR bien à plat et bien éclairé : il doit occuper environ un tiers de l’image.
  3. Dès qu’un code est reconnu, le résultat s’affiche et la caméra s’arrête. Cochez Continuer à scanner après un code trouvé pour lire plusieurs codes à la suite : chaque nouveau code s’ajoute aux Scans récents. Appuyez sur Arrêter la caméra quand vous avez terminé.

Ce que l’outil reconnaît

Un code QR ne contient que du texte. Quelques formats conventionnels indiquent au téléphone quoi en faire, et cet outil les détaille dans le tableau Détails :

  • Adresse web (URL) : un lien qui commence par http://, https:// ou www..
  • Réseau Wi-Fi : WIFI:T:WPA;S:nom;P:motdepasse;;. L’outil affiche le nom du réseau (SSID), le mot de passe, le type de sécurité et s’il s’agit d’un réseau masqué : pratique pour saisir le mot de passe sur un ordinateur sans caméra.
  • Courriel : liens mailto: et ancien format MATMSG:, avec destinataire, objet et message.
  • Numéro de téléphone (tel:) et SMS (SMSTO: ou sms:), avec le message prérempli.
  • Fiche contact (vCard) : BEGIN:VCARD ou MECARD:, avec nom, organisation, téléphone, courriel, site web et adresse.
  • Position géographique : coordonnées geo: (latitude et longitude).
  • Texte : tout le reste, affiché exactement tel qu’il a été encodé.

Sécurité : aucun lien n’est ouvert

Les codes QR servent souvent à cacher un lien malveillant, puisqu’on ne peut pas lire l’adresse avant de scanner. De faux autocollants sont posés sur les vrais codes des horodateurs, des tables de restaurant ou des affiches, et des courriels contiennent des codes QR qui échappent aux filtres anti-hameçonnage. On parle de quishing (hameçonnage par code QR).

Cet outil n’ouvre donc jamais rien. Le texte décodé est affiché en texte brut, pas sous forme de lien cliquable. S’il s’agit d’une adresse web, un rappel vous invite à vérifier le domaine avant de la coller dans le navigateur, et l’outil repère les signaux d’alerte les plus courants :

  • le lien utilise http au lieu de https ;
  • le domaine est écrit en punycode (xn--), ce qui permet d’imiter une marque connue avec des lettres d’un autre alphabet qui se ressemblent ;
  • le lien mène à une adresse IP brute au lieu d’un nom de domaine ;
  • il passe par un raccourcisseur de liens (bit.ly, tinyurl.com…) qui masque la vraie destination ;
  • il contient un @ avant le domaine : https://mabanque.fr@pirate.example semble légitime, mais mène en réalité à pirate.example ;
  • ce n’est pas un lien web mais un autre schéma, comme javascript: ou un lien d’application.

L’absence d’alerte ne garantit pas que le lien est sûr. Lisez le nom de domaine de droite à gauche jusqu’à la première barre oblique simple : c’est le site que vous visiteriez.

Confidentialité

Les images sont décodées dans votre navigateur avec la bibliothèque libre jsQR, et les images de la caméra sont analysées sur place sans être enregistrées. Rien n’est envoyé en ligne, et la caméra s’éteint quand vous appuyez sur Arrêter la caméra, quand un code est trouvé (sauf en lecture continue) ou quand vous quittez la page.

Questions fréquentes

Pourquoi mon code QR n’est-il pas détecté ?

Utilisez une image nette et bien éclairée où le code est entièrement visible, y compris les trois carrés d’angle. Un code minuscule dans une grande photo, des reflets, le flou ou une surface bombée sont les causes habituelles. Recadrer l’image autour du code aide souvent. Les codes inversés (clairs sur fond foncé) sont pris en charge.

Puis-je lire un code QR affiché sur mon propre écran ?

Oui. Faites une capture d’écran (Windows : Win + Maj + S, Mac : Cmd + Maj + 4) et déposez-la dans la zone prévue. Inutile de viser l’écran avec un téléphone.

L’outil lit-il aussi les codes-barres ?

Non, uniquement les codes QR. Pour les codes EAN, UPC, Code 128 et autres codes-barres linéaires, utilisez un lecteur de code-barres.

Pourquoi le navigateur demande-t-il l’accès à la caméra ?

Un site ne peut utiliser la caméra qu’avec votre accord, et la demande n’apparaît que lorsque vous appuyez sur Scanner avec la caméra. Si vous avez refusé, autorisez la caméra dans les réglages du site (icône à côté de la barre d’adresse) ou utilisez simplement une image.

Est-il prudent de se connecter à un Wi-Fi depuis un code QR ?

Seulement si vous faites confiance à la personne ou au lieu qui affiche le code : un réseau d’apparence publique peut être un faux point d’accès. L’outil affiche les informations du réseau sans jamais s’y connecter.