Le QR code (Quick Response Code) est une évolution du code-barres traditionnel. Alors qu’un code-barres 1D (comme ceux utilisés en caisse de supermarché) est composé de lignes verticales lues horizontalement et ne contient qu’un nombre limité d’informations (souvent un identifiant produit), le QR code est un code bidimensionnel (2D), structuré sous forme de carré rempli de modules noirs et blancs.
Cette structure 2D permet au QR code de stocker beaucoup plus d’informations :
-
Texte long, adresses web, données techniques, géolocalisation, etc.
-
Jusqu’à 7 000 caractères, contre seulement une vingtaine pour un code-barres.
Autre différence essentielle : le QR code peut être scanné dans toutes les directions, ce qui accélère la lecture, même si le code est incliné, partiellement masqué ou légèrement endommagé.
Comment fonctionne un QR code ?
Le QR code est structuré de manière précise pour garantir une lecture rapide et fiable. Il comporte trois grands motifs de positionnement aux coins pour détecter l’orientation, une quiet zone blanche autour du code pour l’isoler visuellement, et une zone de données centrale où sont encodées les informations (texte, URL, identifiants…). Des motifs d’alignement et un timing pattern (lignes de repère) assurent une lecture stable, même sur des surfaces courbes ou inclinées. Le QR code contient aussi des informations de format (niveau de correction d’erreur, masque) et, sur les versions les plus grandes, des informations de version.

Lorsqu’il est scanné par un lecteur code-barre ou un scanner industriel, le dispositif identifie automatiquement ces motifs, lit les données pixelisées et les décode pour les restituer sous forme exploitable (texte, lien, numéro, etc.). Grâce à sa rapidité de lecture, sa capacité de stockage élevée et sa robustesse, le QR code est parfaitement adapté aux environnements industriels.
En supply chain, on l’utilise notamment pour identifier des colis ou des palettes, tracer des produits tout au long de leur cycle logistique, étiqueter des racks ou emplacements en entrepôt, ou encore lier un produit physique à une documentation numérique (certificat qualité, fiche technique, procédure SAV, etc.). Il permet ainsi d'améliorer la traçabilité, la réactivité et l'automatisation des opérations.