Tipos de códigos de barras en documentos: La guía completa

2026/09/24 9 vistas
Tipos de códigos de barras en documentos: La guía completa

Voltea una licencia de conducir estadounidense y encontrarás un código de barras denso, de ladrillo, que ocupa la parte trasera. Mira de cerca una tarjeta de identidad europea y un patrón de cuadrados pequeños te devuelve la mirada. Abre una factura de servicios, un estado de cuenta bancario o una tarjeta de embarque y un código de rayas se encuentra tranquilamente junto a los números. Los códigos de barras en documentos están en todas partes — y a diferencia del código de un cereal, cada familia que encuentres en un documento oficial fue elegida por una razón: capacidad de datos, corrección de errores, calidad de impresión o los escáneres que lo leen.

Esta guía recorre cada familia de códigos de barras que encontrarás en documentos de identidad, papeles financieros y correo — cómo funciona cada uno, qué codifica, dónde se encuentra en el documento y cómo generar cualquiera de ellos en tu navegador de forma gratuita. Si diseñas, imprimes o inspeccionas documentos, esta es tu guía de campo; al final, el reverso de cualquier tarjeta te dirá exactamente qué dice su patrón de barras y puntos. Y al igual que las dos líneas densas en la parte inferior de un pasaporte (la MRZ) transportan la página de datos en forma legible para máquinas, cada código de barras de abajo es un documento hablando con máquinas.

Dos Familias: Códigos Lineales (1D) frente a Matrices (2D)

Cada código de barras que encontrarás en un documento pertenece a una de dos familias. Los códigos lineales (1D) — las clásicas rayas — codifican datos en los anchos y espacios de las barras y son leídos por un barrido láser o una línea de cámara. Son baratos de imprimir, sobreviven a impresoras de baja calidad y funcionan con hardware de escáneres de décadas de antigüedad, pero contienen poco: típicamente unas pocas decenas de caracteres. Por eso una tarjeta de membresía puede llevar un número de miembro en Code 39, pero una licencia de conducir llena de datos personales no.

Los códigos de matriz (2D) codifican datos en el patrón de celdas oscuras y claras dentro de un rectángulo o cuadrado. Su capacidad salta de unas pocas decenas de caracteres a cientos o miles, y casi todos añaden corrección de errores Reed-Solomon: un PDF417 o DataMatrix puede perder parte de su superficie — tinta borrosa, una esquina doblada, un sello encima — y seguir decodificando perfectamente. Esa combinación de capacidad y resiliencia es exactamente lo que necesita un documento de identidad, por eso cada ID, permiso y tarjeta de embarque modernos llevan un código 2D en algún lugar.

También existe un híbrido digno de conocer: PDF417 es formalmente un código apilado lineal — varias filas cortas 1D apiladas en un ladrillo — lo que le da una capacidad tipo 2D mientras sigue siendo imprimible a calidad de documento.

PDF417: El Código de Barras en Licencias de Conducir Estadounidenses

Ese ladrillo de pequeñas barras en la parte trasera de cada licencia de conducir estadounidense, canadiense y mexicana es PDF417 — y no es una decoración. Bajo el estándar de diseño AAMVA DL/ID, codifica esencialmente todo lo impreso en el frente de la tarjeta: nombre completo, dirección, fecha de nacimiento, número de licencia, clase y endosos, restricciones, fechas de emisión y vencimiento, y datos de auditoría. Un oficial de policía, un portero de bar o un empleado bancario pasa la tarjeta por el lector y obtiene una lectura limpia, sin teclado, de toda la licencia.

Cada símbolo PDF417 es una pila de filas (3 a 90), cada fila con sus propios indicadores de inicio, parada y fila, divididos en clústeres de "palabras código" de longitud variable. Hasta 1,850 caracteres de texto caben en un símbolo, y nueve niveles de corrección de errores Reed-Solomon permiten que un símbolo sobreviva a daños que matarían un código lineal. Las mismas cualidades hicieron de PDF417 la elección para la Tarjeta de Residente Permanente de EE.UU. ("green card") — el PDF417 en su parte trasera codifica el número de recibo, categoría y caso — y para la tarjeta de embarque en papel: el estándar IATA Bar Coded Boarding Pass puso un PDF417 en tarjetas de embarque en todo el mundo.

Dato curioso: PDF417 significa "Portable Data File", 4 barras y espacios por palabra código, 17 módulos de ancho. Se convirtió en un estándar ISO (ISO/IEC 15438) en los años 90 después de que Symbol Technologies lo inventara en 1991.

DataMatrix: Pasaportes, Visas y Tarjetas de Identidad Europeas

El pequeño cuadrado lleno de celdas en blanco y negro en la parte trasera de muchas tarjetas de identidad nacionales europeas, permisos de residencia y sellos de visado es un DataMatrix. Donde PDF417 es un ladrillo, DataMatrix es un tablero de ajedrez: una cuadrícula cuadrada o rectangular de módulos enmarcada por dos bordes sólidos (el patrón de "L" de búsqueda) y bordes punteados alternos que permiten a un escáner encontrar la cuadrícula en cualquier rotación.

Su corrección de errores — ECC 200, también Reed-Solomon — es tan fuerte que los códigos se graban permanentemente con láser en partes aeroespaciales y siguen escaneando después de años de uso. En documentos, la misma resiliencia significa que el código sobrevive a impresiones pequeñas (algunos milímetros), sellos encima o dobleces parciales. Dependiendo del tamaño, un DataMatrix lleva desde unos pocos bytes hasta unos 2,335 caracteres.

Las típicas cargas de documentos son compactas: un número de documento, número personal, datos de emisión, o un dígito de verificación que vincula la tarjeta a un registro nacional. Los escáneres en fronteras, bancos y oficinas de correo leen el código y lo reconcilian con los campos impresos — una discrepancia es una bandera roja instantánea, la misma lógica de verificación cruzada que los dígitos de verificación MRZ aplican en pasaportes.

Códigos QR: Visas Electrónicas, Boletos y Documentos de Pago

Todo el mundo puede reconocer un código QR — el cuadrado con tres anillos de búsqueda en las esquinas — porque conquistó primero la vida del consumidor: pagos, menús, boletos, enlaces. En documentos oficiales juega el mismo papel: conecta un documento físico con un registro en línea. Las visas electrónicas y permisos electrónicos (muchos países ahora los emiten) imprimen un QR que resuelve al registro de la visa; los boletos electrónicos de eventos y transporte ponen todo el boleto o una clave de búsqueda dentro; los recibos de pago y facturas incrustan datos de cuenta o factura para que un teléfono pueda escanear-pagar en lugar de escribir.

Técnicamente, un código QR almacena datos en una cuadrícula de hasta 177×177 módulos — hasta 7,089 dígitos o 4,296 letras — con cuatro niveles de corrección de errores Reed-Solomon (L/M/Q/H, recuperando 7%, 15%, 25% o 30% de daño). Denso Wave lo inventó en 1994 para rastrear piezas de automóvil, y su característica estrella sigue siendo la lectura rápida y confiable por la cámara de un teléfono común, en cualquier ángulo, con poca luz. Esa es precisamente la razón por la que cualquier documento cuyo trabajo principal es "dejar que un humano verifique esto con un teléfono" tiende a elegir QR.

Si necesitas códigos QR en lugar de las simbologías de documentos anteriores, usa un generador de códigos QR dedicado; para todo lo demás en esta página, el generador de códigos de barras de abajo te cubre.

Aztec: Tarjetas de Embarque y Billetes de Tren

El cuadrado diana — anillos concéntricos en el centro en lugar de los anillos de esquinas del QR — es un código Aztec. Fue diseñado para decodificarse con mala calidad de impresión y escaneos de baja resolución, exactamente las condiciones de un boleto impreso en térmica o una tarjeta de embarque mostrada en una pantalla de teléfono agrietada. El estándar de tarjeta de embarque móvil de IATA usa Aztec y QR, y muchos operadores ferroviarios imprimen Aztec en sus boletos — los boletos de Deutsche Bahn son un ejemplo familiar en Europa.

Aztec no necesita zona de silencio a su alrededor (el QR requiere un margen blanco), empaquete hasta 3,832 caracteres, y ofrece corrección de errores capas con un truco inteligente: un mensaje pequeño "solo diana" puede leerse incluso cuando las capas exteriores están dañadas. En documentos, Aztec suele llevar la misma clase de datos que QR — identidad del boleto, nombre del pasajero, asiento, o una firma del contenido del código en sí.

Code 39, Code 93 y Code 128: Tarjetas de Identidad y de Membresía

Cuando un documento solo necesita un número de ID — no una página de datos completa —, los clásicos códigos lineales todavía ganan en simplicidad y tolerancia a impresión.

Code 39 (nacido en 1974) codifica 43 caracteres: letras mayúsculas, dígitos y unos pocos símbolos. Cada carácter se construye con nueve elementos — cinco barras y cuatro espacios, tres de los cuales son anchos (de ahí "3 de 9"). Es autoverificador, tolera impresoras mediocres, y aparece en insignias de empleados, tarjetas de membresía, documentos de almacén y tarjetas de identidad más antiguas en todo el mundo. Un carácter de verificación opcional modulo-43 captura errores de estilo de escritura.

Code 93 es el sucesor más denso de 1982 de Code 39: mismo alfabeto más cuatro caracteres de control, más información por centímetro, y dos caracteres de verificación obligatorios. Lo encontrarás en etiquetas de logística y algunos documentos postales.

Code 128 es el pesado de los códigos lineales: cada uno de los 128 caracteres ASCII, alta densidad, y un carácter de verificación modulo-103 obligatorio. Su variante GS1-128 es el idioma global de etiquetas de envío y documentos de cadena de suministro, llevando números de seguimiento, números de lote y fechas de vencimiento. En documentos adyacentes a la identidad, Code 128 aparece típicamente donde una referencia alfanumérica más larga debe caber en una línea impresa.

Codabar: Formularios de Depósitos Bancarios

Más antiguo que todos los anteriores y aún trabajando silenciosamente, Codabar es el código de rayas impreso en formularios de depósitos bancarios y órdenes de pago estadounidenses, en tarjetas de biblioteca, formularios de bancos de sangre y conocimiento de embarque aéreo legado. Codifica dígitos más seis caracteres de control, y su peculiaridad es que cada carácter de datos es auto-terminante: barras, espacios y dos trazos estrechos por carácter significan que los lectores pueden decodificarlo con hardware simple y sin calibración de inicio/parada.

Históricamente, Codabar era incluso escribible a mano: los empleados podían dibujar un código válido con una regla. Si estás recreando un formulario bancario más antiguo o un recibo de depósito clásico, Codabar es casi con seguridad la simbología impresa en su esquina — y sí, el generador de códigos de barras hace Codabar válido con las letras de inicio/parada estándar.

EAN-13, EAN-8 y UPC: Facturas y Recibos

El código de barras en casi todos los productos que has comprado es un EAN-13 (internacional) o UPC-A (norteamericano): exactamente 12 o 13 dígitos, sin letras, sin longitud variable. EAN-8 es la versión comprimida para paquetes pequeños. Codifican una cosa — el número de artículo global GS1 — más un dígito de verificación modulo-10 calculado con pesos alternos 3-1.

¿Por qué importan en documentos? Porque las facturas, recibos, rollos de caja y papeles de prueba de compra vuelven a imprimir esos códigos de producto para que el recibo pueda volver a escanearse para devoluciones, garantías y contabilidad. Una plantilla de factura de servicios o un mockup de factura con una sección de producto realista llevará códigos de estilo EAN, no el ruido de Code 128. Los primeros 2-3 dígitos de un EAN identifican el país de la organización miembro GS1 — un detalle que conocer cuando un documento debe parecer plausible para un país dado.

Interleaved 2 of 5: Facturas de Servicios y Logística

Interleaved 2 of 5 (ITF) es el trabajo de alta densidad, solo dígitos, impreso en facturas de servicios, facturas de teléfono, formularios de almacén y cajas de envío. Su truco es el intercalado: las barras codifican los dígitos impares, los espacios entre ellos codifican los dígitos pares, así que cada pulgada de raya impresa lleva el doble de datos de los códigos de dígitos ingenuos. Un símbolo ITF siempre codifica un número par de dígitos; las cargas impares se rellenan con ceros.

La gran variante, ITF-14, lleva el GTIN de 14 dígitos de una caja de envío en cartón corrugado marrón — un entorno donde la impresión láser es imposible y las barras gruesas y perdonadoras de ITF aún escanean. En facturas de servicios en muchos países, un bloque ITF codifica el cliente/cuenta o número de factura para que los terminales de pago y escáneres bancarios puedan extraerlo sin OCR. Si estás trabajando en diseños de factura o estado de cuenta, esta familia y los códigos postales de abajo son las que conocer — junto con la numeración tipo código de barras del estado de cuenta bancario en sí.

POSTNET, IMb y RM4SCC: Códigos de Barras en Estados de Cuenta y Facturas

Los códigos de barras de documentos menos famosos pero más impresos son los códigos postales — las cortas rayas de fluctuación de altura que ves impresas sobre sobres y en el borde de estados de cuenta bancarios y facturas enviadas por correo.

POSTNET fue el código clásico USPS: cinco, nueve o once dígitos de ZIP codificados en las alturas de barras altas y cortas. IMb (Intelligent Mail barcode) lo reemplazó — un código de 31 dígitos en altura y ancho de barra, codificando toda la enrutamiento, seguimiento e información de servicio de una pieza de correo. RM4SCC es el equivalente de Royal Mail en el Reino Unido, barras de cuatro estados (cuatro alturas diferentes) codificando el código postal y punto de entrega.

¿Por qué importan? Dos razones. Primero, autenticidad: una factura de servicios o documento de prueba de dirección enviada desde EE.UU. lleva realistamente un IMb en el borde sobre su sobre, y una del Reino Unido una fila RM4SCC — detalles que separan documentos plausibles de mockups obvios. Segundo, función: esos códigos son cómo los clasificadores de correo enrutan cientos de millones de estados de cuenta al día. Cada familia también tiene su propia fórmula de dígito de verificación (suma USPS mod-10, esquema de 6 pesos de Royal Mail), que un generador adecuado calcula por ti.

Referencia Rápida: Qué Documento Usa Qué Código de Barras

DocumentoCódigo de barrasCarga típica
Licencia de conducir de EE.UU./Canadá/MéxicoPDF417Todos los datos de la cara frontal de la licencia (AAMVA)
Green card de EE.UU. (Tarjeta de Residente Permanente)PDF417Número de recibo, categoría y caso
Tarjeta de embarque aérea en papelPDF417Nombre, vuelo, asiento (IATA BCBP)
Tarjetas de identidad y permisos de residencia europeosDataMatrixNúmero de documento y datos de registro
Tarjeta de embarque móvil / billete de trenAztec (o QR)Identidad del boleto y firma
Visas electrónicas, boletos electrónicos, recibos de pagoCódigo QRClave de búsqueda o registro completo
Facturas de servicios, facturas de teléfonoITF / códigos postalesNúmero de cuenta y factura
Estados de cuenta y facturas enviados por correo (EE.UU./Reino Unido)IMb / RM4SCC / POSTNETEnrutamiento, ZIP / código postal, seguimiento
Recibos y facturasEAN-13 / EAN-8 / UPCGTIN de productos
Tarjetas de membresía, bibliotecas y tarjetas de identidad antiguasCode 39 / CodabarID de miembros
Etiquetas de envío y cajasCode 128 (GS1-128) / ITF-14Números de seguimiento y SSCC

Genera Cada Código de Barras de Documento en Línea — Gratis

Leer códigos de barras es la mitad de la historia; producirlos es la otra — y ya no necesitas software de escritorio para ello. El generador de códigos de barras gratuito en línea de este sitio renderiza cada familia cubierta en esta guía en tu navegador: el grupo lineal (Code 128, Code 39, Code 93, Codabar, EAN-13, EAN-8, UPC-A, UPC-E, ITF, ITF-14), el grupo matriz (PDF417, DataMatrix, Aztec) y el grupo postal (POSTNET, IMb, RM4SCC) — dieciséis formatos en total.

Se comporta como exige el trabajo de documentos: los dígitos de verificación se calculan o verifican con las fórmulas estándar GS1, USPS y Royal Mail, los niveles de corrección de errores son ajustables donde la simbología lo permite, colores, tamaños de módulo y zonas de silencio son configurables, y cada símbolo se descarga como PNG o SVG — salida vectorial que se mantiene nítida al escalar en un diseño de impresión. Todo se ejecuta localmente en el navegador; nada de lo que escribes se envía a un servidor. Para símbolos QR específicamente, el compañero creador de códigos QR ofrece opciones dedicadas.

Usos típicos: rellenar el marcador de código de barras de una plantilla con un símbolo estructuralmente válido, probar cómo se comporta un escáner con diferentes niveles de corrección de errores, o aprender a distinguir simbologías a simple vista. Junto con las herramientas MRZ y la guía de estado de cuenta bancario, puedes equipar un documento completo con cada elemento legible para máquina que plausiblemente lleva.

Preguntas Frecuentes

¿Qué código de barras hay en la parte trasera de una licencia de conducir estadounidense?

Un código de barras apilado PDF417, estandarizado por AAMVA. Codifica los datos impresos en el frente de la tarjeta — nombre, dirección, fechas, número de licencia, clase, endosos y restricciones — para que un solo barrido lea toda la licencia. Las licencias canadienses y mexicanas siguen el mismo estándar.

¿Los pasaportes tienen código de barras?

No en el sentido clásico. Los pasaportes llevan la zona MRZ de dos líneas — la zona legible para máquinas de caracteres OCR-B — más un chip NFC cuya clave se deriva de los datos MRZ. Los cuadrados que puedes ver en visados, permisos de residencia y tarjetas de identidad son símbolos DataMatrix o QR, que es una familia diferente de la MRZ.

¿Puede un código de barras probar que un documento es auténtico?

No. Un código de barras solo prueba lo que codifica — y cualquiera puede generar uno estructuralmente válido. Lo que los códigos de barras dan a los sistemas de verificación es consistencia para verificar: el contenido decodificado debe coincidir con los campos impresos, los dígitos de verificación, y los registros del emisor. Una discrepancia es una bandera roja instantánea; una coincidencia es necesaria pero nunca suficiente.

¿Qué tipo de código de barras almacena más datos?

El Código QR encabeza la tabla con hasta 7,089 dígitos (4,296 alfanuméricos); PDF417 alcanza unos 1,850 caracteres, DataMatrix unos 2,335, Aztec unos 3,832. Los códigos lineales se quedan en decenas de caracteres — suficientes para números, no para páginas de datos.

¿Cómo genero un código de barras PDF417 o DataMatrix gratis?

Abre el generador de códigos de barras en línea, elige la simbología, introduce tu carga, ajusta tamaño y corrección de errores, y descarga el resultado como PNG o SVG. Seis familias de documentos de esta guía son compatibles, dígitos de verificación incluidos, y nada sale de tu navegador.

Conclusión: Una Tarjeta, Una Historia de Máquina

Cada familia de códigos de barras en documentos resuelve el mismo problema — un documento que debe hablar con máquinas — con diferentes compensaciones. Los códigos lineales eligieron simplicidad y tolerancia a impresión; PDF417 eligió capacidad en un ladrillo; DataMatrix eligió resiliencia en miniatura; QR y Aztec eligieron la cámara del teléfono; los códigos postales eligieron el suelo de clasificación. Una vez que puedes nombrar la familia a simple vista, la raya en un recibo de depósito, la diana en una tarjeta de embarque y el ladrillo en una licencia de conducir se vuelven legibles como ingeniería — y con el generador gratuito puedes producir cada uno correctamente, dígitos de verificación y todo, en menos de un minuto.

Comentarios 0

Para dejar un comentario, Iniciar sesión.

Aún no hay comentarios.