Existen decenas de simbologías, pero 12 tipos de códigos de barras concentran el 95% del uso comercial e industrial: UPC-A, EAN-13, EAN-8, Code 128, Code 39, ITF-14, GS1-128, QR Code, Data Matrix, PDF417, Codabar y GS1 DataBar. Cada uno se eligió por una razón: capacidad de datos, tamaño, tipo de superficie o sector regulado. Aquí los explico todos.
Códigos 1D (lineales) vs 2D (bidimensionales)
Antes de entrar al detalle, conviene entender la diferencia básica:
- 1D (lineales): barras verticales paralelas. Codifican entre 8 y 30 caracteres. Se leen con scanner láser o CCD.
- 2D (matriz): patrones cuadrados o rectangulares. Codifican hasta miles de caracteres. Requieren scanner de imagen.
Tabla comparativa: los 12 códigos más comunes
| Simbología | Tipo | Capacidad | Uso principal |
|---|---|---|---|
| UPC-A | 1D numérico | 12 dígitos | Retail EE.UU./Canadá |
| EAN-13 | 1D numérico | 13 dígitos | Retail mundial / México |
| EAN-8 | 1D numérico | 8 dígitos | Productos pequeños (chicles, dulces) |
| Code 128 | 1D alfanumérico | Variable | Logística, almacén, envíos |
| Code 39 | 1D alfanumérico | ~43 carácteres | Industria, militar, automotriz |
| ITF-14 | 1D numérico | 14 dígitos | Cajas master, embalaje |
| GS1-128 | 1D alfanumérico | Variable + AI | Lote, caducidad, SSCC |
| QR Code | 2D matriz | ~4,000 alfanum. | Marketing, pagos, menús |
| Data Matrix | 2D matriz | ~2,300 alfanum. | Farma, electrónica, marcado pieza |
| PDF417 | 2D apilado | ~1,800 caract. | Identificaciones, INE, licencias |
| Codabar | 1D numérico+ | Variable | Bancos de sangre, biblioteca |
| GS1 DataBar | 1D compacto | 14 dígitos | Frescos, cupones, farma pequeña |
Códigos 1D explicados a detalle
UPC-A
12 dígitos numéricos. Estandarizado por GS1 US, es el código dominante en Estados Unidos y Canadá. Se compone de prefijo de empresa, número de producto y dígito verificador.
EAN-13
Versión internacional con 13 dígitos. En México, el prefijo 750 identifica productos registrados ante GS1 México. Es el estándar para retail (Walmart, Soriana, Chedraui).
EAN-8
Versión compacta para productos donde no cabe un EAN-13: chicles, plumas, artículos pequeños.
Code 128
Alfanumérico de longitud variable y muy alta densidad. Domina el sector logístico porque codifica letras, números y símbolos ASCII. Se usa para números de guía, pedidos y SKU largos en almacenes.
Code 39
Históricamente el primero alfanumérico de uso masivo. Sigue vigente en industria automotriz, defensa y partes de manufactura por su robustez y porque no requiere licencia.
ITF-14
Interleaved 2 of 5 de 14 dígitos. Codifica el GTIN-14 que identifica unidades de embalaje (cajas master, pallets). Tolera impresión directa sobre cartón corrugado.
GS1-128
Es Code 128 con Identificadores de Aplicación (AI) entre paréntesis: (01) GTIN, (10) lote, (17) caducidad, (00) SSCC. Es la base de la trazabilidad GS1. Lee más en etiquetado GS1 en México.
Codabar
Antigua pero confiable, vigente en bancos de sangre, fotografiía y bibliotecas.
GS1 DataBar
Versión compacta del GTIN-13 con espacio para AI. Útil en frescos (frutas, carnes pesadas), cupones y empaques pequeños de farma.
Códigos 2D explicados a detalle
QR Code
Desarrollado por Denso Wave (Japan, 1994). Almacena hasta 4,296 caracteres alfanuméricos o 7,089 numéricos. Tiene corrección de errores Reed-Solomon que permite leer símbolos con hasta 30% de daño. Hoy domina pagos, marketing, menús y verificación.
Data Matrix
Matriz cuadrada extremadamente compacta. Es el estándar para marcado directo de pieza (DPM) en electrónica, aeroespacial y, sobre todo, para serialización de medicamentos según COFEPRIS, FDA y EMA.
PDF417
Apilado (stacked). Se usa en INE mexicana, licencias de conducir, boletos de avión y documentos de embarque. Codifica imagen, texto y firma en un mismo símbolo.
¿Qué simbología elegir?
- Producto de retail en México: EAN-13 obligatorio.
- Caja master / embalaje: ITF-14.
- Trazabilidad con lote y caducidad: GS1-128 o GS1 DataMatrix.
- Almacén interno / SKU largo: Code 128.
- Pieza pequeña / marcado láser: Data Matrix.
- Marketing / pagos / menú: QR Code.
- Documentos de identificación: PDF417.
¿Necesitas asesoría personalizada para tu operación?
En Innotrev te ayudamos a elegir el equipo, consumible o solución correcta para tu operación y resolvemos cualquier duda técnica que tengas.
Compatibilidad de lectores
No todos los scanners leen todas las simbologías:
- Scanner láser: solo 1D.
- CCD lineal: solo 1D, pero más tolerante a módulo pequeño.
- Imager 2D: lee 1D, 2D y códigos en pantalla. Es la elección recomendada hoy. Ve los modelos disponibles en handhelds y cómputo móvil.
Tamaño mínimo (X-dimension)
Cada simbología tiene un módulo mínimo recomendado. Imprimir por debajo de ese valor compromete la decodificación incluso si el diseño luce bien. Para EAN-13 el mínimo es 0.264 mm (80% del nominal). Aprende a verificar la calidad antes de producir lotes grandes.
Preguntas frecuentes
¿Puedo crear mis propios códigos sin registrarme en GS1?
Sí, para uso interno (almacén, control de activos). Para vender en retail necesitas GTIN registrado en GS1 México.
¿QR y Data Matrix son lo mismo?
No. Ambos son 2D pero Data Matrix es más compacto, tolera marcado directo y es el estándar farma. QR es más popular en consumo masivo.
¿Por qué Code 128 domina en almacenes?
Por su densidad: codifica letras, números y símbolos en poco espacio, ideal para SKU y números de guía largos.
¿El EAN-13 funciona en EE.UU.?
Sí, desde 2005 todos los retailers de EE.UU. aceptan EAN-13 además de UPC-A.
¿Qué simbología usa Amazon FBA?
Code 128 para la etiqueta FNSKU y EAN-13/UPC-A para el código de producto.
¿Data Matrix es obligatorio en medicamentos en México?
Para productos serializados sí, según lineamientos de COFEPRIS alineados a estándar GS1.