Le code QR est un code-barres en 2 dimensions (code matrice) pouvant stocker jusqu'à 7089 caractères numériques, 4296 caractères alphanumériques.

Il permet de stocker beaucoup d'informations tout en étant petit et rapide à scanner. Ainsi, le sigle « QR » dérive de « Quick Response » car le contenu peut être décodé rapidement.

Le code QR a été créé par l'entreprise japonaise Denso-Wave en 1994. Le code QR est très utilisé au Japon, où c'est actuellement le code à deux dimensions le plus populaire.