Um código QR é um código bidimensional (código 2D, código matricial), isso significa que ele contém dados não apenas em uma dimensão (por exemplo, horizontalmente da esquerda para a direita, como os códigos de barras dos produtos, por exemplo, em sua mercearia), mas também em uma segunda dimensão (vertical e horizontal). O acrônimo QR é a abreviação de ” Q uick R esponse”.
Os códigos QR também são frequentemente chamados de códigos de barras 2D. No entanto, essa notação não está correta, porque significa “um código bidimensional que consiste em barras”, embora um código QR seja composto por pixels (os chamados “módulos”) em vez de barras.
O código QR foi inventado pela indústria automotiva. A Toyota pediu ao seu fornecedor Denso Wave que desenvolvesse um código de barras para identificar componentes de maneira fácil e segura. Os geradores QR foram originalmente utilizados em aplicações industriais. Portanto, eles tinham que ser facilmente imprimíveis em forma e tamanho, além de permanecer legíveis quando parcialmente destruídos ou sujos