Aller au contenu
UtiliaTools

Qu'est-ce qu'un QR Code ? Fonctionnement, capacité et correction d'erreurs

Les QR codes sont des codes-barres bidimensionnels capables de stocker divers types de données et d'être scannés instantanément par smartphones. Ils sont devenus essentiels dans le marketing, les paiements et le partage d'informations.

Qu'est-ce qu'un QR Code ?

Un QR code (Quick Response) est un type de code-barres matriciel bidimensionnel inventé en 1994 par Masahiro Hara chez Denso Wave, une entreprise automobile japonaise. Conçu à l'origine pour suivre les pièces de véhicules dans la fabrication, les QR codes ont évolué pour devenir l'un des systèmes de codage de données les plus utilisés au monde.

Comment fonctionnent les QR codes

Un QR code encode des données en utilisant une grille de carrés noirs et blancs (appelés modules) disposés selon un motif spécifique. Le processus d'encodage implique plusieurs étapes : analyse des données, sélection du mode, encodage des caractères, codage de correction d'erreurs, et enfin placement des modules dans la grille matricielle.

Les trois motifs de positionnement — de grands carrés dans trois coins du code — aident le scanner à déterminer l'orientation, la taille et la position du code. Un motif temporel relie les motifs de positionnement et aide à déterminer les coordonnées de la grille. Les informations de format codent le niveau de correction d'erreurs et le motif de masque utilisé.

Capacité de données

Les QR codes peuvent stocker des quantités de données étonnamment grandes selon la version (taille) et le mode d'encodage :

  • Numérique uniquement : jusqu'à 7 089 caractères
  • Alphanumérique : jusqu'à 4 296 caractères
  • Binaire (octets) : jusqu'à 2 953 octets
  • Caractères Kanji : jusqu'à 1 817 caractères

La norme QR code prend en charge 40 versions, allant de 21×21 modules (Version 1) à 177×177 modules (Version 40).

Niveaux de correction d'erreurs

L'une des fonctionnalités les plus puissantes des QR codes est leur correction d'erreurs intégrée basée sur les codes de Reed-Solomon. Quatre niveaux de correction sont disponibles :

  • Niveau L (Faible) : récupère ~7% des données endommagées
  • Niveau M (Moyen) : récupère ~15% des données endommagées
  • Niveau Q (Quartile) : récupère ~25% des données endommagées
  • Niveau H (Élevé) : récupère ~30% des données endommagées

Applications courantes

Les QR codes sont utilisés dans les paiements mobiles, le partage Wi-Fi, l'authentification de produits, les campagnes marketing, les billets d'événements, les informations de contact (vCards) et le raccourcissement d'URL. Leur capacité à être scannés sans équipement spécial — juste un appareil photo de smartphone — les rend universellement accessibles.

Questions fréquentes

Combien de données un QR code peut-il contenir ?

Selon la version et le mode d'encodage, un QR code peut contenir jusqu'à 7 089 caractères numériques, 4 296 caractères alphanumériques ou 2 953 octets de données binaires.

Un QR code endommagé peut-il encore être scanné ?

Oui, les QR codes incluent une correction d'erreurs Reed-Solomon qui peut récupérer jusqu'à 30% des données endommagées, selon le niveau de correction choisi lors de la génération.

Les QR codes expirent-ils ?

Les QR codes statiques n'expirent jamais car les données sont encodées directement dans le motif. Les QR codes dynamiques peuvent expirer s'ils redirigent via un service basé sur un serveur.

Guides associés

Essayer l'outil

Utilisez notre outil gratuit pour commencer instantanément.

Générateur de code QR →

Dernière mise à jour le 2026-09-27