Volver a artículos

Publicado · 6 de agosto de 2026

¿Qué es un código PDF417? El formato detrás de los pases de abordar y las identificaciones

Has escaneado un código PDF417 más veces de las que crees: está en el reverso de tu licencia de conducir y en el pase de abordar impreso en la puerta de embarque. Esto es lo que realmente es, cómo almacena datos y por qué sigue siendo el formato por defecto para dos cosas que llevas encima todos los días.

Qué es

Un código PDF417 es un código de barras lineal apilado en dos dimensiones: hasta 90 filas apiladas una sobre otra, cada una funcionando como su propio mini código de barras. El Dr. Ynjiun P. Wang lo inventó en 1991 en Symbol Technologies. El nombre viene de "Portable Data File" ("archivo de datos portátil"), y cada patrón tiene 4 barras y espacios en un ancho de 17 módulos. Un código QR, en cambio, es una matriz cuadrada, no una pila de filas — si quieres el desglose completo de cuándo usar un código de barras 1D en su lugar, lo cubrimos por separado. PDF417 también es de dominio público, así que no hay que pagar licencia para implementarlo — en parte por eso los grandes organismos de estándares lo adoptaron temprano. Casi seguro que has escaneado uno sin saber su nombre. Es uno de diez formatos de código de barras que tu teléfono ya puede leer.

Cómo funciona en realidad

Cada fila de un símbolo PDF417 lleva zonas de silencio, un patrón de inicio, una palabra clave de identificación de fila, hasta 30 palabras clave de datos y un patrón de parada. Por debajo, el formato usa codificación en base 929: cada palabra clave representa un número del 0 al 928, con 900 de esos valores reservados para datos y 29 para cambios de modo. Eso le da a un solo símbolo espacio para unos 1.850 caracteres en modo Byte, o hasta 44 dígitos comprimidos en solo 15 palabras clave en modo Numérico. Para que un código rayado o parcialmente roto siga siendo legible, PDF417 añade corrección de errores Reed-Solomon con una intensidad configurable. Es la misma idea detrás de cómo los códigos QR manejan el mismo problema, solo que aplicada a una forma de símbolo distinta. El ML Kit de Google incluye PDF417 como formato 2D compatible estándar, junto a Aztec, Data Matrix y QR Code — no es un añadido de nicho.

Dónde lo verás

Los pases de abordar impresos son el ejemplo cotidiano más claro. El estándar Bar Coded Boarding Pass de IATA fija PDF417 como el formato 2D por defecto en los pases impresos, codificando un mensaje de datos estructurado con tu nombre, número de vuelo, fecha y asiento para que el escáner del agente de puerta pueda verificarlo sin conexión a internet. Una revisión posterior abrió los pases impresos a Aztec, Data Matrix o QR como alternativas, pero PDF417 sigue siendo el estándar por defecto.

El otro lugar donde llevas uno ahora mismo es tu licencia de conducir. El estándar AAMVA DL/ID Card Design, que siguen las agencias de tránsito de EE. UU. y Canadá, especifica un código PDF417 en el reverso de cada tarjeta compatible con REAL ID. Empaqueta nombre, dirección, fecha de nacimiento, número de licencia y vencimiento en campos de longitud fija — incluyendo un Número de Identificación del Emisor de 6 dígitos — para que un escáner policial lea cualquier licencia estatal de la misma manera. Más allá de eso, aparece en algunas visas y en cierto franqueo postal de EE. UU. Está al lado de los códigos Data Matrix, otro formato 2D para espacios reducidos, común en medicamentos y electrónica.

Consejos, problemas comunes y cómo hacerlo con QRDock

Si un código PDF417 no escanea, el problema suele ser el encuadre: a diferencia del cuadrado único de un código QR, una imagen recortada puede cortar filas enteras de datos. Aplana el brillo y los dobleces, y mantén toda la pila visible. También vale la pena comprobar que tu app soporte PDF417 — algunas reconocen solo códigos QR por defecto, y una licencia o pase que "no escanea" a veces es solo una limitación de la app, no un código dañado.

QRDock lee PDF417 igual que lee códigos QR y otros formatos: abres el escáner, encuadras el código completo y lo decodifica automáticamente. No hay un modo aparte que activar. Vale la pena probarlo la próxima vez que estés en la puerta de embarque o entregando una identificación.

Preguntas frecuentes

¿Un código PDF417 es lo mismo que un código QR?

No. PDF417 es un código de barras lineal apilado hecho de filas; un código QR es una matriz cuadrada. Ambos almacenan mucha más información que un código de barras 1D estilo UPC, pero la mayoría de los sistemas de identificación y pases de abordar se estandarizaron específicamente en PDF417.

¿Por qué las licencias de conducir usan PDF417 en vez de un código QR?

El estándar AAMVA DL/ID especifica PDF417 para el código de barras del reverso de la tarjeta. Es anterior a la adopción amplia de QR en Norteamérica y ofrece alta capacidad de texto con corrección de errores robusta para el escaneo en campo.

¿Puede QRDock escanear un código PDF417?

Sí. Apunta el escáner a un pase de abordar, una licencia o cualquier otro código PDF417, y lo decodifica igual que hace con códigos QR y otros formatos 2D.

¿Cuántos datos puede almacenar un código PDF417?

Hasta unos 1.850 caracteres en un solo símbolo, aunque los pases de abordar y las tarjetas de identificación suelen usar solo una fracción de eso para nombres, fechas y unos pocos campos de longitud fija.

¿Qué pasa si parte de un código PDF417 está dañado?

La corrección de errores Reed-Solomon permite que aún se decodifique con una parte faltante o ilegible. La tolerancia exacta depende del nivel de corrección de errores elegido al generar el código.

Conclusión

PDF417 es el caballo de batalla silencioso detrás de dos cosas que casi todo el mundo lleva encima: un pase de abordar y una licencia de conducir. Se gana ese papel por su alta capacidad y su corrección de errores robusta, no por ser llamativo. La próxima vez que un agente de puerta o un portero escaneen tu tarjeta, eso es PDF417 haciendo el trabajo — y puedes verlo decodificarse al instante escaneando uno con QRDock.