Qu'est-ce qu'un code QR ?
Ces puzzles carrés en noir et blanc sur les menus, les affiches et les cartes d'embarquement peuvent contenir un lien, des informations d'identification Wi-Fi ou un billet dans quelques centimètres carrés. Voici comment ils fonctionnent et comment les créer et les numériser sans se faire surprendre.
Pixels comme données
Un code QR — Code de réponse rapide, inventé en 1994 par Denso Wave pour le suivi des pièces automobiles, est un code-barres bidimensionnel. Là où un vieux code-barres de supermarché stocke une douzaine de chiffres dans une dimension, un code QR stocke les données dans deux dimensions : une grille de modules noir et blanc, chacun un peu. C'est pourquoi un code QR peut contenir des milliers de caractères au lieu d'une douzaine de chiffres.
Les données peuvent être tout ce que les octets peuvent représenter : une URL, du texte brut, des coordonnées, des informations d'identification Wi-Fi, voire même des fichiers binaires en théorie. Le scanner lit la grille, reconstruit les octets et les interprète.
Anatomie d'un code QR
Trois repères visuels rendent un code QR décodable sous n'importe quel angle :
| Élément | Où | Rôle |
|---|---|---|
| Modèles de recherche | Les trois grands carrés d'angle | Laissez le scanner localiser le code et son orientation |
| Modèle d'alignement | Petit carré, zone en bas à droite | Corrige la distorsion de la lentille sur les surfaces courbes |
| Modèle de synchronisation | Ligne alternée entre les chercheurs | Définit les coordonnées de la grille du module |
| Zone calme | Marge blanche tout autour | Sépare le code de son environnement — fait partie du standard, ne le recadrez pas |
| Correction de données et d'erreurs | Tout le reste | La charge utile, entrelacée de redondance |
Il existe 40 « versions » — tailles de modules 21×21 à 177×177. Les versions plus volumineuses contiennent plus de données ; une URL typique atterrit autour de la version 3-5.
Pourquoi les codes endommagés sont toujours scannés
Codes QR intégrés Correction d'erreur Reed-Salomon – les mêmes mathématiques qui protègent les CD et les sondes spatiales. Jusqu'à une certaine proportion de modules endommagés, le décodeur reconstruit les données manquantes au lieu de tomber en panne. Quatre niveaux de capacité commerciale pour la résilience :
- L — récupère environ 7 % de dégâts ; code le plus dense.
- M — ~15 % ; la valeur par défaut de tous les jours.
- Q — ~25 % ; bon pour l'impression qui sera gérée.
- H — ~30 % ; vous permet de placer un logo au milieu, survit aux surfaces rugueuses.
C'est aussi pourquoi les codes tolèrent une superposition de logo : tant que les dégâts restent inférieurs au budget de récupération, la charge utile survit intacte.
Codes statiques ou dynamiques
A statique Le code QR encode directement le contenu final. Cela fonctionne pour toujours, ne coûte rien, ne suit rien – changez la destination et vous réimprimez le code. UN dynamique le code encode une courte URL de redirection appartenant à un service QR : le service enregistre chaque analyse et peut rediriger la destination ultérieurement. Pratique pour les campagnes, mais cela ajoute une dépendance (le service doit rester actif), un suivi de la confidentialité et souvent un abonnement. Notre Générateur de QR ne produit que des codes statiques – rien n’expire, rien ne téléphone à la maison.
Ce que les gens mettent à l'intérieur
- URL — affiches, cartes de visite, emballages.
- Wi-Fi - le WIFI:S:name;T:WPA;P:password;; le format rejoint un réseau lors de la numérisation ; notre générateur le construit pour vous.
- vCards — une carte de contact en un seul scan.
- E-mail, téléphone, SMS - pré-remplit l'écran de composition.
- Paiements et billets — des signatures uniques, c'est pourquoi ces codes ne doivent jamais être réutilisés ou photographiés par des inconnus.
Numérisation en toute sécurité (écrasement)
Parce qu'un code n'est qu'un lien imprimé par quelqu'un, les attaquants l'utilisent également - la technique a même un nom, écraser (hameçonnage QR). Des autocollants apposés sur des codes légitimes sur les parcomètres, des codes dans des e-mails qui mènent à des pages de collecte d'informations d'identification : le téléphone ouvre la destination de manière invisible, et c'est là le danger.
- Utilisez un scanner qui affiche le contenu décodé avant l'ouverture - comme le Scanner QR sur ce site – au lieu de celui qui passe directement au navigateur.
- Lisez attentivement le domaine : paypa1.com n'est pas PayPal.
- Soyez très méfiant à l'égard des codes qui arrivent revêtement d'autres codes, ou qui nécessitent une connexion juste après la numérisation.
Vous avez reçu un code QR sous forme d'image ? Décodez-le sans lui faire confiance : le Lecteur QR affiche le contenu brut de n'importe quelle image, localement, avant d'ouvrir quoi que ce soit.
Apprendre encore plus
- Créez-en un : le Générateur de codes QR (liens, Wi-Fi, email, SMS — téléchargement PNG).
- Lisez-en un en direct : le Scanner QR avec votre appareil photo, ou le lecteur pour les images.
- Curieux de connaître les adresses contenues dans les liens QR ? Commencez par qu'est-ce qu'une adresse IP.
Questions sur les codes QR
Les codes QR expirent-ils ?
Un code QR n’est constitué que de données imprimées sous forme de pixels : il ne peut pas expirer. Ce qui peut cesser de fonctionner, c'est la destination qui se cache derrière : un code QR dynamique pointe vers un service de redirection qui pourrait s'arrêter, et un lien simple disparaît si la page cible le fait. Les codes que vous générez localement avec un contenu simple continuent de fonctionner pour toujours.
Les codes QR peuvent-ils être scannés en toute sécurité ?
Le code lui-même est inerte ; le risque est là où pointe une URL. Les attaquants impriment des codes qui mènent à des sites de phishing, alors traitez un lien décodé comme n'importe quel lien inconnu : lisez-le avant de l'ouvrir. Utiliser un scanner qui vous montre d'abord la destination, au lieu de passer directement au navigateur, est une habitude sûre.
Quelle est la différence entre les codes QR statiques et dynamiques ?
Un code statique encode directement le contenu final (une URL, des identifiants Wi-Fi, du texte) et fonctionne pour toujours. Un code dynamique encode une courte URL de redirection appartenant au service qui l'a créée, permettant de modifier la destination ultérieurement ; cela ne fonctionne que tant que ce service existe et il suit chaque analyse.
Quelle quantité de données un code QR peut-il contenir ?
Jusqu'à environ 4 300 caractères dans la version la plus grande au niveau de correction d'erreur le plus bas. La limite pratique est bien inférieure : chaque caractère supplémentaire ajoute des modules, ce qui rend le code plus dense et plus difficile à analyser – gardez les charges utiles courtes, en particulier pour l'impression.