Lecteur de QR Code

Lisez n'importe quel QR Code avec votre caméra ou depuis un fichier image — décodé dans votre navigateur.

Rien n'est enregistré ni envoyé : le flux reste sur votre appareil et s'arrête dès que vous quittez cette page.

Comment utiliser

  1. Appuyez sur « Activer la caméra » et pointez la caméra arrière vers le code — il est décodé dès qu'il devient net.
  2. Pas de caméra ici ? Utilisez « Lire depuis un fichier image » et choisissez une capture d'écran ou une photo du code.
  3. Lisez le contenu décodé avant d'agir dessus, puis copiez-le. Tout se passe dans votre navigateur — aucune image n'est envoyée.

À propos de cet outil

Un QR Code est un code-barres à deux dimensions qui stocke du texte : un lien, un mot de passe Wi-Fi, un payload Pix, une carte de visite. Ce lecteur décode tout cela de deux façons : avec la caméra, pointée vers un code affiché à l'écran, sur une affiche ou sur un ticket, ou depuis un fichier image — une capture d'écran ou une photo, la voie habituelle sur un ordinateur sans webcam et la façon de lire un code que quelqu'un vous a envoyé.

Le décodage se fait entièrement dans cette page, et le scanner n'est téléchargé qu'au moment où vous demandez un scan, pour garder la page légère. Depuis la caméra, chaque image est dessinée sur un canvas invisible, réduite pour gagner en vitesse et transmise au décodeur environ douze fois par seconde : il repère les trois grands motifs de repérage dans les coins, en déduit la grille de modules, lit les carrés noirs et blancs et reconstitue les octets d'origine grâce à la correction d'erreurs Reed-Solomon que porte tout QR Code — c'est pourquoi un code reste lisible avec un logo imprimé par-dessus ou un coin abîmé. La lecture d'un fichier exécute les mêmes étapes une seule fois, plus une passe supplémentaire pour les codes imprimés en clair sur fond sombre.

Le vrai rôle d'un lecteur est de montrer ce que contient un code avant que vous n'agissiez dessus. Un QR Code est opaque par nature : impossible de distinguer un autocollant légitime sur un horodateur de celui qu'un escroc a collé par-dessus tant que rien ne l'a décodé. Cet outil affiche donc le texte décodé comme du texte et ne transforme jamais un lien en élément cliquable — vous lisez l'adresse et vous décidez. Il signale aussi quand le contenu ressemble à un payload Pix ou à des identifiants Wi-Fi, pour que vous vérifiiez d'abord le bénéficiaire et le montant dans votre application bancaire. Rien n'est enregistré : le flux s'arrête dès que vous appuyez sur Arrêter ou que vous quittez la page, et aucune image, aucun fichier ni aucun texte décodé ne quitte votre appareil.

Questions fréquentes

Le flux de la caméra ou l'image quittent-ils mon navigateur ?

Non. Rien n'est jamais envoyé. Les images de la caméra et tout fichier image que vous choisissez sont dessinés sur un canvas à l'intérieur de cette page et décodés par du JavaScript sur votre propre appareil — aucune image, aucun fichier et aucun texte décodé n'atteint Vai.la ni aucun autre serveur, et rien n'est conservé après la fermeture de la page.

Pourquoi la caméra ne s'ouvre-t-elle pas ?

Trois choses peuvent la bloquer. Le navigateur a besoin de votre autorisation — si vous l'avez refusée, cliquez sur le cadenas dans la barre d'adresse et autorisez la caméra pour ce site. La page doit être servie en HTTPS, car les navigateurs refusent l'accès à la caméra sur les connexions non sécurisées. Et l'appareil doit avoir une caméra : sur un ordinateur sans webcam, utilisez l'option fichier image.

Puis-je lire un QR Code depuis une capture d'écran ?

Oui. Choisissez « Lire depuis un fichier image » et sélectionnez n'importe quel PNG, JPG ou WEBP de votre appareil — captures d'écran, photos prises avec un autre appareil et codes reçus dans un message fonctionnent tous.

Est-il sûr d'ouvrir un lien trouvé dans un QR Code ?

Pas automatiquement. Les QR Codes malveillants — des autocollants collés par-dessus les vrais sur les horodateurs et les terminaux de paiement — sont une technique de hameçonnage bien réelle : ce lecteur affiche donc l'adresse en texte brut et ne la rend jamais cliquable. Lisez attentivement le domaine avant de l'ouvrir, et méfiez-vous des adresses raccourcies ou mal orthographiées.

Pourquoi rien n'est-il détecté alors que le code est juste devant la caméra ?

En général, c'est une question de mise au point, de lumière ou de cadrage. Tenez le code immobile jusqu'à ce que la caméra fasse le point, évitez les reflets d'un écran et laissez le code occuper une bonne partie de l'image. Les codes très petits ou très stylisés se lisent mieux depuis une photo en gros plan, via l'option fichier image.

Quels codes sait-il lire ?

N'importe quel QR Code standard, dans toutes ses versions et à tous les niveaux de correction d'erreurs : texte, liens, identifiants Wi-Fi, vCard, événements d'agenda ou payloads Pix. Il ne lit pas les codes-barres linéaires comme EAN-13 et Code 128, ni les Data Matrix et PDF417.

Outils associés

Besoin d'un QR Code avec des statistiques ?

Vai.la crée des liens courts et des QR Codes avec suivi des clics, gratuitement.

Vai.la n'est pas responsable de l'utilisation des outils ni des décisions prises sur la base de leurs résultats.