Qu’est-ce qu’un QR code ? Définition et fonctionnement

Qu’est-ce qu’un QR code ? Définition, fonctionnement et usages

Un QR code, pour « Quick Response Code », est un code-barres en deux dimensions capable de stocker des informations dans une matrice de petits modules noirs et blancs. Un smartphone peut le lire avec son appareil photo pour afficher presque instantanément une adresse web, du texte, des coordonnées ou d’autres données.

Inventé en 1994 par Masahiro Hara et son équipe chez Denso Wave au Japon, le QR code n’était pourtant pas destiné à nos téléphones. Il servait à l’origine à suivre des pièces dans l’industrie automobile. Sa rapidité de lecture, sa capacité de stockage et sa résistance aux dégradations expliquent pourquoi cette technologie s’est ensuite imposée bien au-delà des usines.

Que signifie QR code et à quoi sert-il ?

QR signifie « Quick Response », soit « réponse rapide ». Le nom souligne l’une des caractéristiques recherchées lors de sa conception : permettre à un lecteur de récupérer rapidement les informations contenues dans le code.

Contrairement au code-barres classique, qui organise principalement ses informations sur un seul axe, le QR code exploite une surface en deux dimensions. Cette organisation permet d’encoder beaucoup plus de données dans un espace relativement réduit.

Selon le contenu enregistré, scanner un QR code peut notamment permettre d’ouvrir une page web, d’afficher un texte, de récupérer des coordonnées ou d’accéder à une ressource numérique. Le code ne constitue donc pas nécessairement un lien : il s’agit avant tout d’un support capable d’encoder des données.

Comment fonctionne un QR code ?

À première vue, un QR code ressemble à une mosaïque aléatoire de carrés noirs et blancs. En réalité, chaque zone remplit une fonction précise. Certaines parties permettent au lecteur de comprendre la géométrie du code, tandis que d’autres contiennent les données et les informations nécessaires à leur décodage.

Lorsqu’un smartphone photographie le code, son logiciel identifie la matrice, corrige la perspective de l’image, détermine l’orientation du QR code puis interprète les modules afin de reconstruire les données encodées.

Pourquoi y a-t-il trois grands carrés dans les coins ?

Les trois grands motifs visibles en haut à gauche, en haut à droite et en bas à gauche ne sont pas décoratifs. Ce sont des repères de positionnement.

Ils permettent au lecteur de localiser rapidement le QR code et de déterminer son orientation. C’est notamment grâce à cette géométrie caractéristique qu’un téléphone peut reconnaître et décoder un code présenté sous différents angles, sans imposer à l’utilisateur de le placer dans un sens précis.

À quoi servent les petits carrés noirs et blancs ?

La matrice est constituée de modules qui participent à l’encodage des données et des informations nécessaires à la lecture du code. Leur organisation suit des règles définies par les spécifications du QR code, notamment normalisées dans ISO/IEC 18004.

La capacité maximale dépend du type de données et de la configuration du QR code. Dans les conditions maximales prévues par le format, elle peut atteindre 7 089 caractères numériques ou 4 296 caractères alphanumériques. Les capacités réelles sont inférieures lorsque davantage de correction d’erreurs est nécessaire ou selon les données encodées.

Pourquoi un QR code abîmé peut-il encore fonctionner ?

L’une des forces techniques du QR code réside dans son système de correction d’erreurs Reed-Solomon. Des informations supplémentaires sont intégrées au code afin de permettre la reconstruction d’une partie des données lorsque certains modules sont illisibles.

Le format prévoit quatre niveaux de correction d’erreurs : L, M, Q et H. Ils correspondent approximativement à des capacités de restauration de 7 %, 15 %, 25 % et 30 % des données codées, selon le niveau choisi et la nature des dommages.

Cette redondance explique pourquoi un QR code peut parfois rester lisible malgré une rayure, une impression imparfaite ou une zone partiellement masquée. Elle permet également certaines personnalisations graphiques, par exemple l’intégration maîtrisée d’un logo. Cela ne signifie toutefois pas que n’importe quels 30 % de la surface peuvent être recouverts sans conséquence : masquer les repères essentiels ou dégrader excessivement certaines zones peut empêcher la lecture.

Comment scanner un QR code avec un smartphone ?

Sur la plupart des smartphones récents, aucune application spécialisée n’est nécessaire. Il suffit généralement d’ouvrir l’appareil photo, de placer le QR code dans le champ de la caméra et d’attendre sa reconnaissance.

Le téléphone affiche alors le contenu détecté ou, lorsqu’il s’agit d’une adresse web, une proposition permettant d’ouvrir le lien. Selon le système et le modèle de téléphone, une fonction dédiée de lecture des QR codes peut également être accessible depuis les réglages rapides ou l’appareil photo.

Avant d’ouvrir un lien, mieux vaut regarder l’adresse affichée à l’écran. Cette étape très simple constitue aussi l’une des principales protections contre les QR codes frauduleux. Pour aller plus loin, consultez notre guide pour reconnaître un faux QR code et éviter les arnaques.

Qui a inventé le QR code ?

L’histoire du QR code commence loin des restaurants, des billets électroniques et des smartphones. Il est créé en 1994 par Masahiro Hara et une équipe de Denso Wave, entreprise japonaise liée au groupe Toyota.

L’objectif est alors industriel : améliorer le suivi des pièces et répondre aux limites des codes-barres utilisés dans les processus de production automobile. Les codes linéaires contenaient relativement peu d’informations et leurs contraintes de lecture devenaient peu adaptées aux besoins croissants de la production.

La solution développée par Denso Wave permet d’enregistrer davantage d’informations et de les lire rapidement dans différentes orientations. Ce qui était essentiellement un outil de traçabilité industrielle allait ainsi devenir, quelques années plus tard, une interface entre les objets physiques et les contenus numériques.

Le QR code est-il libre de droits ?

Denso Wave a détenu des brevets liés au QR code, mais l’entreprise a choisi de ne pas exercer ses droits sur l’utilisation du format normalisé. Cette politique a joué un rôle essentiel dans sa diffusion : particuliers et entreprises peuvent utiliser la technologie sans verser de royalties à Denso Wave pour chaque QR code créé ou scanné.

Il faut néanmoins distinguer le format lui-même des services commerciaux construits autour de lui. La création d’un QR code statique peut être gratuite, tandis qu’un prestataire peut facturer des fonctions supplémentaires comme la gestion de QR codes dynamiques, les statistiques de consultation ou certains outils de personnalisation.

Quelle différence entre un QR code statique et un QR code dynamique ?

Dans un QR code statique, l’information finale est directement encodée dans la matrice. Si le code contient une URL et que celle-ci doit changer, il faut normalement créer et imprimer un nouveau QR code.

Un QR code dit dynamique fonctionne généralement différemment : il encode une adresse intermédiaire gérée par un service de redirection. Le serveur peut ensuite envoyer l’utilisateur vers une destination modifiable sans changer l’image du QR code déjà imprimée.

Cette souplesse est pratique pour actualiser une destination ou mesurer certaines interactions, mais elle introduit une dépendance supplémentaire envers le service de redirection. La distinction entre statique et dynamique concerne donc principalement la manière dont la destination est gérée, et non une nouvelle catégorie fondamentale de matrice QR.

Pour comprendre précisément les avantages et les limites de chaque solution, consultez notre comparatif QR code statique ou dynamique. Si votre code existe déjà, notre guide explique également s’il est possible de modifier un QR code après sa création.

Un QR code expire-t-il ?

Un QR code statique n’intègre pas de date d’expiration : tant que les données qu’il contient restent valides et que le code demeure lisible, il peut continuer à être scanné.

La situation peut être différente avec un QR code dynamique. Comme celui-ci dépend généralement d’un service de redirection, son fonctionnement peut être lié au maintien du service, à un abonnement ou aux conditions du prestataire.

Nous expliquons cette distinction en détail dans notre guide : un QR code expire-t-il et quelle est sa durée de vie ?

Un QR code fonctionne-t-il sans Internet ?

La lecture optique d’un QR code ne nécessite pas nécessairement une connexion Internet. Si le code contient directement du texte ou certaines informations exploitables localement par le téléphone, celles-ci peuvent être décodées sans accéder à un serveur.

En revanche, si le QR code contient une adresse web, le téléphone aura généralement besoin d’une connexion pour charger la page correspondante. Retrouvez les différents cas dans notre guide sur l’utilisation d’un QR code sans Internet.

Un QR code peut-il être dangereux ?

Un QR code n’est pas, en lui-même, un virus. Il transporte des informations. Le risque apparaît lorsqu’il conduit l’utilisateur vers une destination malveillante, de la même manière qu’un lien reçu par e-mail ou SMS peut conduire vers un faux site.

Cette technique d’hameçonnage par QR code est parfois appelée quishing. Un fraudeur peut, par exemple, placer un autocollant comportant son propre QR code sur un code légitime, ou envoyer un faux document invitant la victime à scanner un code pour effectuer un paiement ou se connecter à un compte.

Avant d’ouvrir une adresse obtenue par QR code, il est prudent de vérifier le nom de domaine affiché par le téléphone. Une demande inattendue de mot de passe, de coordonnées bancaires ou d’informations personnelles doit également inciter à vérifier l’identité du service par un autre moyen.

Pour connaître les signes à vérifier avant d’ouvrir un lien, consultez notre guide consacré aux faux QR codes et aux arnaques par QR code.

Pourquoi le QR code s’est-il autant démocratisé ?

Pendant ses premières années, le QR code est principalement associé aux usages industriels. Son potentiel auprès du grand public augmente fortement avec la diffusion des téléphones équipés d’appareils photo, puis avec l’intégration progressive de la lecture des QR codes directement dans les smartphones.

La crise sanitaire de 2020 accélère encore cette adoption. Menus sans contact, documents sanitaires et accès à différents services familiarisent une très large partie de la population avec le geste consistant à pointer son téléphone vers une matrice noire et blanche.

Cette simplicité explique en grande partie sa longévité. Le QR code crée un passage immédiat entre un support physique et une information numérique : une affiche, un emballage, un billet ou un document imprimé peut ainsi donner accès à un contenu sans que l’utilisateur ait à saisir manuellement une adresse.

QR code et code-barres : quelle différence ?

Le code-barres traditionnel de type UPC ou EAN représente ses informations principalement dans une succession de barres et d’espaces. Le QR code exploite au contraire une matrice 2D, ce qui lui permet de stocker davantage d’informations sur une surface compacte.

Il ne faut pas non plus confondre le QR code avec le Data Matrix. Les deux appartiennent à la famille des codes bidimensionnels, mais utilisent des structures et des systèmes d’identification différents. Le QR code se reconnaît notamment à ses trois grands motifs carrés de positionnement.

FAQ sur les QR codes

Que signifie QR code ?

QR signifie « Quick Response », que l’on peut traduire par « réponse rapide ». Le nom fait référence à la rapidité avec laquelle le code a été conçu pour être détecté et décodé.

Quand le QR code a-t-il été inventé ?

Le QR code a été inventé en 1994 au Japon par Masahiro Hara et une équipe de Denso Wave. Il était initialement destiné à des besoins de traçabilité dans l’industrie automobile.

Faut-il une application pour lire un QR code ?

Dans la plupart des cas, non. Les smartphones modernes permettent généralement de scanner un QR code directement avec leur appareil photo ou avec une fonction intégrée au système.

Peut-on créer un QR code gratuitement ?

Oui. Le format QR code peut être utilisé sans payer de royalties à Denso Wave. Des entreprises peuvent en revanche facturer leurs propres services, notamment la gestion de QR codes dynamiques, les statistiques ou certaines options avancées.

Pourquoi certains QR codes ont-ils un logo au milieu ?

La correction d’erreurs permet au lecteur de reconstruire certaines données lorsque des modules sont masqués ou endommagés. Cela autorise une certaine personnalisation, dont l’ajout d’un logo, à condition de préserver suffisamment d’informations et les zones indispensables à la lecture.

Comment savoir si un QR code est fiable ?

L’apparence du QR code ne permet pas de déterminer à elle seule si sa destination est fiable. Avant d’ouvrir un lien, vérifiez l’adresse affichée par le smartphone et méfiez-vous des domaines inhabituels, des redirections inattendues et des pages réclamant des informations sensibles sans raison claire.

Retrouvez également l’ensemble de nos guides sur les QR codes pour comprendre leur fonctionnement, leur durée de vie et leurs différents usages.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici

Derniers articles

Peut-on modifier un QR code après sa création ?

Oui, il est possible de modifier la destination d'un...

Peut-on utiliser un QR code sans Internet ?

Oui, on peut utiliser un QR code sans Internet....

Un QR code expire-t-il ? Durée de vie et validité

Non, un QR code n'expire pas naturellement. La matrice...

QR code statique ou dynamique : quelles différences et lequel choisir ?

La différence entre un QR code statique ou dynamique...