Código QR

También se llama: QR Code, código de respuesta rápida, Quick Response code, QR, código 2D

Definición

Un código QR es un código de barras matricial bidimensional que guarda datos en una cuadrícula cuadrada de módulos oscuros y claros. Lo inventó DENSO WAVE en 1994 y lo pueden leer las cámaras de los móviles y los escáneres de imagen.

Qué es un código QR

Un código QR es un código de barras bidimensional que guarda la información en las dos direcciones, horizontal y vertical, en lugar de en una sola fila de barras. El nombre viene de Quick Response («respuesta rápida»), porque el código se diseñó para leerse deprisa. DENSO WAVE, una empresa del grupo Toyota, lo desarrolló en 1994 para seguir el rastro de piezas de automoción en las líneas de producción.

Hoy la mayoría de los códigos QR contienen una dirección web, pero el mismo símbolo puede llevar texto sin formato, tarjetas de contacto, ajustes de Wi-Fi, solicitudes de pago y datos de entradas. Cualquier cámara de un smartphone actual puede leerlos, y por eso los códigos QR han salido de las fábricas para llegar a menús, carteles, envases y pagos.

Cómo está construido un código QR

Un código QR es una cuadrícula de celdas pequeñas llamadas módulos, cada una oscura o clara. Unos patrones fijos ayudan al escáner a encontrar el código y enderezarlo, y el resto de los módulos llevan los datos y la corrección de errores. Un margen en blanco llamado zona de silencio rodea todo el símbolo para que el escáner sepa dónde empieza.

  • Patrones de posición: tres cuadrados grandes en las esquinas que permiten al escáner localizar el código y saber su orientación
  • Patrones de alineación: cuadrados más pequeños que ayudan a corregir la perspectiva y la curvatura (desde la versión 2)
  • Patrones de sincronización: líneas alternas oscuras y claras que fijan el espaciado de la cuadrícula
  • Información de formato: guarda el nivel de corrección de errores y el patrón de máscara
  • Información de versión: guarda el tamaño; aparece a partir de la versión 7
  • Zona de silencio: cuatro módulos de espacio libre por cada lado

Versiones, capacidad y corrección de errores

Los códigos QR existen en 40 tamaños llamados versiones. La versión 1 mide 21 por 21 módulos, cada versión añade 4 módulos por lado y la versión 40 llega a 177 por 177 módulos. Cuantos más datos hay, más alta es la versión, lo que significa más módulos y más pequeños con el mismo tamaño impreso.

Además, cada código QR usa uno de cuatro niveles de corrección de errores, que permiten leerlo aunque una parte esté sucia, dañada o tapada. El nivel intercambia capacidad por resistencia: un nivel más alto guarda menos datos pero soporta más daño.

  • El nivel L recupera alrededor del 7 % de las palabras de código
  • El nivel M recupera alrededor del 15 %
  • El nivel Q recupera alrededor del 25 %
  • El nivel H recupera alrededor del 30 %
  • Capacidad máxima (versión 40, nivel L): 7089 dígitos numéricos, 4296 caracteres alfanuméricos, 2953 bytes o 1817 kanjis

Dónde se usan los códigos QR

Los códigos QR se usan siempre que una superficie impresa o una pantalla necesita pasarle algo a un móvil. Entre los usos habituales están los enlaces en carteles y tarjetas de visita, las cartas de restaurante, el acceso al Wi-Fi, las entradas de eventos, las tarjetas de embarque, los envases de productos y los pagos a comercios. En varios países, los sistemas nacionales de pago se basan en códigos QR.

Un código QR puede ser estático, con los datos finales codificados directamente, o dinámico, con un enlace corto de redirección que se puede cambiar después y del que se pueden contar las visitas. QR Code es una marca registrada de DENSO WAVE INCORPORATED.

Preguntas frecuentes

¿Qué significa QR en código QR?

QR significa Quick Response, «respuesta rápida». DENSO WAVE eligió el nombre porque el código se diseñó para decodificarse con rapidez.

¿Quién inventó el código QR?

El código QR se inventó en 1994 en DENSO WAVE, entonces parte de DENSO, empresa del grupo Toyota, por un equipo dirigido por Masahiro Hara.

¿Puede funcionar un código QR si una parte está dañada?

Sí, dentro de unos límites. La corrección de errores permite leer un código QR con entre un 7 % y un 30 % de sus palabras de código dañadas, según el nivel elegido al crearlo.

¿Caducan los códigos QR?

Un código QR estático nunca caduca, porque los datos van impresos en el propio código. Un código QR dinámico deja de funcionar si se apaga el servicio de redirección que hay detrás.

Fuentes y estándares

Todos los términos