Los códigos de respuesta rápida, o códigos QR, son códigos de barras bidimensionales que contienen información codificada que se puede leer y decodificar mediante lectores de códigos de barras que utilizan las cámaras de los teléfonos inteligentes. El diseño del código QR es vital para que el creador transmita el mensaje deseado al espectador. Existen requisitos mínimos de tamaño de QR para los tipos de información que se codifican con mayor frecuencia, como la dirección de una página web o la información de contacto. Los códigos pueden ampliarse desde el mínimo dependiendo de qué tan cerca del usuario se muestren, ya que debe haber una distancia lo suficientemente cercana para que la cámara lea el código.
La forma cuadrada de las matrices de códigos QR está diseñada para facilitar la lectura del escáner de códigos de barras. Tres secciones colocadas en las esquinas del cuadrado proporcionan una forma para que el escáner se oriente y reconozca cómo se presenta el código. Entonces es capaz de ejecutar los datos en el centro a través de un programa de decodificación, que incluye un cierto grado de corrección de errores, antes de presentar el mensaje deseado al usuario.
El tamaño mínimo del código QR depende del tamaño de almacenamiento de los datos contenidos. Las tarjetas de presentación que muestran un código que contiene veintiséis caracteres de información personal pueden ser tan pequeñas como 0.6 por 0.6 pulgadas (15 por 15 milímetros). Una dirección web requiere una matriz mínima de 1.25 por 1.25 pulgadas (32 por 32 milímetros). Los códigos en el menú de un restaurante que contienen una lista de vinos completa pueden requerir una matriz de 2.4 milímetros cuadrados y que contenga hasta 60 caracteres.
El tamaño mínimo sugerido del código QR se basa en un rango de cámara de 6 pulgadas (152.4 milímetros). Duplicar la distancia de la cámara también duplica el tamaño del código QR requerido y triplicar la distancia triplica el tamaño. Un código en un costado de un edificio que debe usarse desde la carretera probablemente tendrá el tamaño de una valla publicitaria.
Los creadores de códigos deben mantener un tamaño de código QR práctico para el medio y para la distancia probable del usuario. Las tarjetas de visita, por ejemplo, pueden tener códigos de tamaño mínimo porque los usuarios suelen tener la tarjeta en la mano cuando se usa. Un código en un póster de película encerrado en vidrio y colgado a lo largo de una escalera mecánica deberá ser más grande para dar cuenta de los usuarios que se acercan y se alejan de él. Los códigos QR del tamaño de una valla publicitaria solo deben usarse cuando sea absolutamente necesario, ya que es probable que causen distracción a los conductores y no sea práctico disparar desde demasiado cerca del edificio.