Un QR Code (abréviation de "Quick Response Code") est un type de code barre contenant une matrice de points. Il peut être numérisé à l'aide d'un smartphone avec caméra intégrée. Une fois numérisé, le logiciel convertit les points du code en chiffres ou en une chaîne de caractères.
Par exemple, le scan d'un QR Code avec votre smartphone peut ouvrir un site internet dans le navigateur Web de votre téléphone.
Tous les QR Code ont une forme carrée et incluent trois contours carrés dans les coins en bas à gauche, en haut à gauche et en haut à droite. Ces contours carrés définissent l'orientation du code. Les points dans le QR Code contiennent les informations de format et de version, ainsi que le contenu du QR Code.
Les QR Code incluent également un certain niveau de correction d'erreur, défini par L, M, Q ou H. Une faible quantité de correction d'erreur (L) permet au QR Code de contenir plus de contenu, tandis qu'une correction d'erreur plus élevée (H) rend le code plus facile à numériser.
Les QR Code présentent deux avantages importants par rapport aux codes traditionnels: les codes-barres couramment utilisés dans les emballages de vente au détail.