Ese código de barras cuadrado con una pequeña diana en el centro de tu billete de tren o entrada de concierto no es un código QR. Es un código Aztec, un código de barras 2D distinto, pensado justo para esto: guardar los datos de un billete en poco espacio y seguir leyéndose aunque el papel esté arrugado o la pantalla tenga poco brillo.
Esto es lo que es un código Aztec, cómo funciona su centro en forma de diana y por qué los ferrocarriles y los organizadores de eventos lo prefieren al QR.
Qué es un código Aztec
Un código Aztec es un código de barras matricial bidimensional, inventado en 1995 por Andrew Longacre Jr. y Robert Hussey en Welch Allyn. El nombre viene del patrón del centro: esos anillos cuadrados concéntricos recuerdan a una pirámide azteca vista desde arriba. Lo define la norma internacional ISO/IEC 24778, publicada por primera vez en 2008 y revisada en 2024, y la simbología es de dominio público: cualquiera puede generar o leer uno sin licencia.
Cómo funciona en realidad
La diana del centro es la clave. La mayoría de los códigos de barras buscan marcas cerca de las esquinas; un código Aztec se lee de dentro hacia fuera, empezando por esa diana central de anillos alternos. El escáner se fija en la diana, lee unos bits de orientación justo al lado y luego avanza en espiral hacia fuera para extraer los datos.
Ese diseño de dentro hacia fuera tiene una consecuencia práctica: un código Aztec no necesita "zona de silencio", la banda de espacio en blanco que los códigos QR exigen alrededor de sus bordes. Al no tener que reservar ese margen, los mismos datos caben en un área más pequeña, algo muy útil en un billete apretado.
La capacidad llega hasta unos 3.832 dígitos numéricos, 3.067 caracteres alfanuméricos o 1.914 bytes, de sobra para el número de referencia de un billete, la ruta y una firma de seguridad. Los símbolos van desde una rejilla diminuta de 15×15 módulos hasta 151×151. Como el QR y el PDF417, el Aztec usa corrección de errores Reed-Solomon, pero su rango es inusualmente amplio: puedes ajustar la recuperación entre un 5% y un 95% aproximadamente, así que un billete aguanta bastantes manchas, dobleces o una pantalla agrietada.
Dónde lo verás
El Aztec aparece sobre todo en cosas que escaneas para ir a algún sitio. En toda Europa es el código de barras estándar de los billetes de tren: la Agencia Ferroviaria de la Unión Europea lo especifica en sus reglas de interoperabilidad, de modo que el billete que imprimes en casa o abres en una app usa el mismo formato de un operador a otro. Varias aerolíneas de Estados Unidos, Canadá y Nueva Zelanda usan Aztec para las tarjetas de embarque móviles, y muchas entradas de conciertos y eventos también lo llevan.
Las razones son prácticas. Los códigos de barras del transporte reciben malos tratos: doblados en un bolsillo, escaneados desde un teléfono con poco brillo, pasados ante un lector en un segundo. La fuerte corrección de errores del Aztec y su compacidad sin zona de silencio lo hacen fiable justo en esas condiciones.
Aztec frente a QR y PDF417
Los tres son códigos de barras 2D, pero acabaron en nichos distintos. El QR ganó el enlace web cotidiano —menús, carteles, pagos— porque las cámaras de los teléfonos lo leen al instante y resulta familiar. Las tarjetas de embarque impresas y el reverso de tu carné de conducir suelen usar PDF417, un rectángulo ancho; nuestra explicación sobre PDF417 vs. código QR entra en el porqué. El Aztec queda en medio: cuadrado como el QR, pero más compacto gracias a la zona de silencio que se ahorra, y por eso lo prefieren los sistemas de billetaje. Si quieres la visión general de cuándo conviene cada uno, mira nuestra guía sobre códigos QR frente a códigos de barras.
Cómo escanear un código Aztec con QRDock
Las cámaras modernas de los teléfonos pueden leer códigos Aztec, pero muchos escáneres integrados están pensados sobre todo para enlaces QR y a veces ignoran otros formatos. QRDock lee diez formatos —incluidos Aztec, QR, PDF417 y Data Matrix— así que decodifica el código de un billete de tren o una entrada y te dice de qué tipo es. Si el código apunta a un enlace web, QRDock hace una comprobación de seguridad de la URL antes de que la abras, y no rastrea lo que escaneas ni muestra anuncios. Para probarlo, abre QRDock, apunta la cámara a la diana y deja que lo lea desde el centro hacia fuera.
Preguntas frecuentes
¿El código de barras de mi billete de tren es un código QR?
A menudo es un código Aztec, no un QR, sobre todo en el tren europeo. Los distingues por el centro: el Aztec tiene una diana de cuadrados concéntricos en el medio, mientras que el QR tiene tres cuadrados separados en sus esquinas.
¿Puede mi teléfono escanear un código Aztec?
Sí. La cámara de un teléfono puede leer Aztec, aunque algunos escáneres integrados se centran en los enlaces QR. Una app como QRDock lee los códigos Aztec directamente.
¿Por qué un código Aztec tiene una diana en el centro?
Esa diana central es el patrón de localización. El escáner se fija en ella y decodifica el símbolo de dentro hacia fuera, que es también la razón por la que un código Aztec no necesita zona de silencio en el borde.
¿Cuántos datos guarda un código Aztec?
Hasta unos 3.832 dígitos, 3.067 caracteres alfanuméricos o 1.914 bytes, mucho más de lo que necesita un billete, lo que deja margen para una fuerte corrección de errores.