← Back to articles

Tu teléfono lee mucho más que códigos QR — un recorrido por diez formatos de código de barras

1 de julio de 2026

La respuesta corta

La cámara que apuntas a los códigos QR no es un escáner de QR: es un lector de códigos de barras de propósito general, y la lista de formatos que tu teléfono reconoce es más larga de lo que la mayoría imagina. Un teléfono moderno lee cerca de una docena de simbologías repartidas en dos familias: los códigos 1D (lineales), las rayas de tus compras, y los códigos 2D (matriciales o apilados), los cuadraditos de puntos de tu tarjeta de embarque. Aquí tienes un recorrido por diez y más formatos, y dónde te encuentras cada uno.

Dos familias, una sola cámara

Cada código de barras pertenece a uno de dos grupos. Un código 1D, o lineal, guarda los datos en el ancho de las barras verticales y contiene un número o cadena corta. Un código 2D —una matriz de puntos o una pila de filas— usa dos dimensiones para almacenar mucho más, desde una URL completa hasta el contenido de un billete de avión. Esa diferencia de capacidad lo explica todo: un código lineal lleva un número de producto, mientras que uno 2D puede llevar un párrafo. ¿Quieres la comparación a fondo? La cubrimos en QR frente a código de barras. En cualquier caso, la cámara de tu teléfono lee ambas familias con el mismo lente.

Los códigos de tienda que ya escaneas

Los códigos de barras más comunes del planeta viajan en los envases. EAN-13 y su primo más corto EAN-8 son los códigos GS1 de 13 y 8 dígitos impresos en casi todos los productos que se venden fuera de Norteamérica. En EE. UU. y Canadá verás más a menudo UPC-A (12 dígitos) y el comprimido UPC-E (6 dígitos). Los cuatro codifican solo dígitos: son un número de producto que el sistema de caja busca en una base de datos, no un enlace. Por eso, al escanear uno con una app genérica, solo obtienes una ristra de números.

Los códigos de trabajo entre bastidores

En el envío y la industria, los formatos cambian. Code 128 es el caballo de batalla: codifica el conjunto completo de 128 caracteres ASCII con alta densidad y lleva una suma de verificación, por eso aparece en etiquetas de mensajería y cajas de la cadena de suministro. Code 39 y el más denso Code 93 manejan identificadores alfanuméricos como credenciales de almacén y etiquetas de activos. ITF (Interleaved 2 of 5) empaqueta dígitos en pares en las cajas de envío exteriores, aunque los escáneres tratan los códigos ITF muy cortos como poco fiables porque el formato no tiene suma de verificación incorporada. Y Codabar, uno de los formatos más antiguos aún en uso, sigue vivo en bibliotecas y bancos de sangre.

Los códigos 2D de alta capacidad

La familia 2D es donde la densidad de datos da el salto. PDF417 es un código apilado que probablemente llevas ahora mismo: guarda los datos personales del reverso de las licencias de conducir de EE. UU., además de tarjetas de embarque y etiquetas de envío. Data Matrix es un cuadrado compacto que se usa para marcar piezas pequeñas, electrónica y documentos. Aztec no necesita un borde en blanco alrededor, así que encaja bien en billetes de transporte y entradas de eventos. Y QR Code es el código matricial de alta capacidad que se convirtió en el estándar de los teléfonos: contiene URL, texto y datos binarios, y su especificación es de acceso público. Un detalle que vale la pena saber: para las tarjetas de embarque móviles, el estándar de la IATA solo acepta Aztec, Data Matrix y QR, porque esos tres se leen bien desde la pantalla iluminada de un teléfono.

Cuáles lee tu teléfono de verdad

Aquí viene la parte práctica. Los motores integrados en los teléfonos modernos —los de Apple y Google— leen los nueve formatos 1D y los cuatro 2D mencionados arriba: Codabar, Code 39, Code 93, Code 128, EAN-8, EAN-13, ITF, UPC-A, UPC-E, Aztec, Data Matrix, PDF417 y QR Code. Todo ocurre en el dispositivo sin conexión a la red, así que la imagen nunca sale de tu teléfono. Hay algunos límites —un código 1D de un solo carácter o un ITF de menos de seis dígitos pueden no registrarse—, pero para el escaneo diario tu cámara ya habla todos estos idiomas. ¿Tienes curiosidad por lo que viene de fábrica frente a lo que necesita una app? Consulta lo que tu teléfono lee de fábrica.

Escanear cualquiera de ellos con QRDock

QRDock lee todos los formatos de este recorrido y, para cualquier código que contenga un enlace, realiza una verificación de seguridad de mejor esfuerzo antes de que lo abras, un hábito que explicamos en comprueba un enlace antes de tocarlo. Como los motores anteriores, decodifica en tu dispositivo y no te rastrea ni muestra anuncios. Así que la próxima vez que te topes con un código de barras desconocido —en una entrada, un paquete, una licencia— apúntale con QRDock y descubre qué lleva realmente.

Preguntas frecuentes

¿Cuántos tipos de código de barras puede leer la cámara de un teléfono?

Un teléfono moderno con un motor integrado como el de Apple o Google lee al menos trece: nueve formatos 1D (Codabar, Code 39, Code 93, Code 128, EAN-8, EAN-13, ITF, UPC-A, UPC-E) y cuatro formatos 2D (Aztec, Data Matrix, PDF417, QR Code).

¿Cuál es la diferencia entre un código de barras 1D y uno 2D?

Un código de barras 1D (lineal) guarda los datos en el ancho de las barras verticales y contiene un número o cadena corta. Un código 2D —matricial o apilado— usa una cuadrícula de puntos o cuadros para almacenar mucho más, desde una URL hasta el contenido de una tarjeta de embarque.

¿Por qué las tarjetas de embarque y las entradas usan Aztec o PDF417 en lugar de un código de barras normal?

Llevan más datos de los que cabe en un código de barras de tienda, y los códigos 2D como Aztec, Data Matrix y QR se leen de forma fiable desde la pantalla iluminada de un teléfono, que es justo por lo que el estándar de tarjetas de embarque móviles de la IATA acepta exactamente esos tres.

¿Escanear un código de barras envía mi foto a un servidor?

No con un buen escáner. Motores como ML Kit decodifican los códigos de barras por completo en el dispositivo y sin conexión a la red, así que la imagen nunca sale de tu teléfono. QRDock funciona igual y añade una verificación de seguridad del enlace antes de que abras nada.