Un código QR (Quick Response code o Código de Respuesta Rápida) es un tipo de código de barras matricial (o código de barras bidimensional) diseñado por primera vez en 1994 para la industria automotriz en Japón. Un código de barras es una etiqueta óptica legible por máquina que contiene información sobre el artículo al que está adjunto. En la práctica, los códigos QR a menudo contienen datos para un localizador, identificador o rastreador que apunta a un sitio web o aplicación. Un código QR utiliza cuatro modos de codificación estandarizados (numérico, alfanumérico, byte/binario y kanji); también se pueden utilizar extensiones. Los códigos QR se utilizan comúnmente para almacenar URL u otra información que puede ser escaneada fácilmente por un smartphone u otro dispositivo con un lector de códigos QR. La extensión de archivo 'qrcode' típicamente indica un archivo de imagen (a menudo PNG, JPEG o SVG) que contiene la representación visual del código QR. Estas imágenes pueden ser generadas por varios generadores de códigos QR y se utilizan para compartir información de manera rápida y sencilla.