Código QR® (código de barras 2D)
El código QR® es un código de barras bidimensional creado por la empresa japonesa Denso-Wave en 1994. QR proviene de Quick Response (respuesta rápida), ya que el código está diseñado para decodificarse a alta velocidad. El código QR se popularizó en aplicaciones de mobile tagging. Gracias a su compatibilidad integrada con la codificación Kanji, el código QR está muy extendido en Japón.
Áreas de aplicación
El código QR se usa principalmente en Asia (Japón) para aplicaciones automotrices y logísticas. A partir de 2006/2007, el código QR también se usa en los ámbitos del marketing móvil y los negocios (p. ej., tarjetas de visita japonesas).
Según la aplicación, un código QR puede usarse para codificar URL específicas o números de billete: en un escenario de marketing móvil, un símbolo de código QR se imprime o se muestra en productos o materiales de marketing (como expositores, revistas o sitios web). El usuario puede escanear y decodificar este código QR con un teléfono móvil con cámara integrada y el software decodificador adecuado. Tras decodificar el símbolo del código QR, el usuario es redirigido a sitios web relacionados con el producto o a campañas de marketing.
En Suiza, el código QR se utiliza en la parte numérica de la factura QR, que sustituirá a los antiguos recibos de pago a partir de junio de 2020. El código QR suizo contiene toda la información de pago necesaria para efectuar pagos.
Ejemplos de códigos QR

Código QR con URL codificada (marketing móvil) 
Código QR con 6 caracteres 
Código QR con 200 caracteres
Clasificación
El código QR es una simbología de código de barras 2D con una densidad de datos muy alta. En la práctica, se codifican hasta varios cientos de bytes en un solo símbolo. Cada punto de un símbolo de código QR representa un bit. A diferencia de los códigos de barras lineales, que suelen codificar la información en la relación entre barras o espacios, un código QR es más tolerante con respecto a una calidad de impresión deficiente.
Historia
El código QR fue desarrollado en Japón en 1994 por un equipo dirigido por Masahiro Hara en DENSO. Su objetivo inicial era agilizar el seguimiento de piezas en la producción de automóviles y almacenar más información que los códigos de barras convencionales. Los tres cuadrados característicos de sus esquinas permiten a los lectores localizar el código rápidamente. La publicación de sus especificaciones y su normalización internacional en el año 2000 favorecieron su difusión más allá de la industria. A partir de 2002, los teléfonos móviles con lectores QR popularizaron su uso cotidiano en Japón, antes de su expansión mundial para enlaces web, marketing y entradas electrónicas.
Alias
El código QR también se conoce con los nombres Quick Response Code y QR-Code.
Datos técnicos
- Normas de referencia: las normas de referencia para la simbología de código de barras del código QR se denominan JIS X 0510 (Japón) o ISO/IEC 18004 (norma internacional ISO).
- Capacidad de datos: un único símbolo de código QR puede contener hasta 7089 caracteres numéricos, 4296 caracteres alfanuméricos, 2953 bytes (datos binarios) o 1817 caracteres Kanji (juego de caracteres según JIS X 0208). La capacidad depende de la versión del código y del nivel de corrección de errores.
- Juego de caracteres: el código QR original definía JIS-8/Shift-JIS como juego de caracteres predeterminado, que corresponde a ECI 000020 (por diseño, es posible usar otros juegos de caracteres mediante diferentes ECI). Mientras que el estándar actual del código QR (desde ISO/IEC 18004:2006) define Latin-1 como juego de caracteres predeterminado, las aplicaciones móviles suelen usar UTF-8 por defecto (sin ECI adicionales). Por tanto, depende del lector de códigos de barras (o de la aplicación decodificadora) qué juego de caracteres se utiliza.
- Corrección de errores: el código QR ofrece una corrección de errores integrada basada en algoritmos de Reed-Solomon. El nivel de corrección de errores se puede ajustar (los niveles admitidos son bajo, medio, cuartil y alto). Según el nivel de corrección de errores, es posible restaurar entre el 7 % (bajo) y el 30 % (alto) de las palabras de código ilegibles en un símbolo de código QR sin pérdida de datos.
- El código QR admite el "encadenamiento estructurado" (Structured Append). Se pueden concatenar hasta 16 símbolos de código QR. Si un escáner o decodificador admite esta función, devuelve el contenido de datos concatenado en el orden correcto.
- Calidad de impresión del código QR: para optimizar la calidad del código de barras, un símbolo de código QR no debe imprimirse con puntos más pequeños de 4 a 5 píxeles del dispositivo.
Software generador de códigos QR
La generación de códigos QR es compatible con los siguientes productos:
- Barcode Studiosoftware de diseño de imágenes de códigos de barras→
- TBarCodecomponentes generadores de códigos de barras→
- TBarCode Officecomplemento para Microsoft® Word y Excel®→
- TBarCode/Xgenerador de códigos de barras (UNIX, Linux, Mac OS X)→
- TBarCode/SAPwinDLL de códigos de barras para SAP®→
- TFORMersoftware de impresión de etiquetas→