Un código QR (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 elemento al que está adjunta. 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) para almacenar datos de manera eficiente; también se pueden utilizar extensiones. Los códigos QR se utilizan comúnmente en marketing y publicidad para dirigir a los usuarios a sitios web, promociones o información de contacto. También se pueden utilizar para autenticación, procesamiento de pagos y almacenamiento de datos. La extensión de archivo '.qrcode' generalmente representa un archivo de imagen (como PNG, JPEG o SVG) que muestra visualmente el código QR. Los datos reales codificados dentro del código QR no se almacenan directamente en la extensión del archivo en sí, sino en la disposición de píxeles de la imagen.