Tipos de código de barras: 1D vs 2D y qué estándar usar para el inventario

Tipos de código de barras explicados: EAN, UPC, Code 128, Code 39, ITF-14, código QR, Data Matrix, PDF417 y Aztec, y qué estándar elegir para etiquetas de inventario.

Existen muchos tipos de código de barras, pero solo una docena importa de verdad en el trabajo diario de inventario. Se dividen en dos familias: los códigos 1D, las conocidas filas de barras verticales, y los códigos 2D como el código QR y Data Matrix. Para etiquetas que escanea tu propio equipo, un código QR o Code 128 es casi siempre la elección correcta. Los códigos de venta al público como EAN y UPC son para productos que se venden en tiendas, no para tus estanterías.

Esta guía es una referencia de los estándares de código de barras habituales: qué contiene cada uno, dónde lo verás, sus puntos fuertes y sus límites, y cuándo usarlo.

La única diferencia entre 1D y 2D que importa de verdad

Un código de barras 1D guarda datos en una sola dirección, en el ancho de las barras y los espacios. Un código 2D guarda datos tanto en ancho como en alto, en una cuadrícula de pequeños cuadrados o puntos.

Esa única diferencia explica casi todo lo demás:

  • Capacidad. Un código 1D suele contener un número o código corto, a menudo una clave que apunta a un registro en una base de datos. Un código 2D puede contener mucho más, incluida una dirección web completa o un bloque de texto.
  • Tamaño. Para contener más, un código 1D se alarga. Un código 2D se mantiene compacto y cuadrado.
  • Daños. La mayoría de los códigos 2D incluyen corrección de errores, así que se siguen escaneando con un rasguño, un pliegue o una mancha. Los códigos 1D suelen llevar solo un dígito o carácter de control, que detecta errores de lectura pero no puede reconstruir datos perdidos.
  • Lectores. Un lector láser clásico lee códigos 1D pasando una línea a través de ellos, y no puede leer un código QR ni Data Matrix. Los lectores basados en cámara, los móviles y las tabletas leen ambos.

Ninguna de las dos familias es mejor en general. Los códigos 1D son baratos de imprimir, se leen con cualquier lector y siguen siendo el estándar en las cajas. Los códigos 2D ganan cuando las etiquetas son pequeñas, los datos son más largos, o el lector es un móvil.

Quién establece los estándares de código de barras: GS1 en pocas palabras

La mayoría de los códigos de barras de productos que ves en las tiendas siguen estándares mantenidos por GS1, un organismo de estándares global y sin ánimo de lucro con organizaciones miembro en muchos países. GS1 define sistemas de numeración como el GTIN (Global Trade Item Number) y emite prefijos de empresa, para que ninguna empresa en el mundo dé a un producto el mismo número que otra.

El patrón de barras en sí es público. Lo que hace válido un código de barras de venta al público es el número emitido. Code 128, Code 39 y el código QR no tienen ninguna autoridad emisora: tú decides qué va dentro.

Códigos de barras 1D de venta al público: EAN y UPC

EAN y UPC son los códigos de barras en productos de consumo. Contienen solo dígitos, tienen una longitud fija y terminan en un dígito de control que el lector usa para detectar errores de lectura.

  • EAN-13 contiene 13 dígitos y es el código de barras de producto más usado en el mundo. Los números se emiten a través de la organización GS1 en cada país.
  • EAN-8 es una versión más corta de 8 dígitos para envases demasiado pequeños para EAN-13, como un bálsamo labial o un paquete de pilas.
  • UPC-A contiene 12 dígitos y es el código de barras de producto tradicional en Estados Unidos y Canadá. Un número UPC-A equivale a un EAN-13 con un cero inicial, así que las cajas modernas leen ambos.
  • UPC-E comprime ciertos números UPC-A en un símbolo más corto eliminando ceros, para envases pequeños.

Puntos fuertes: cualquier lector de venta al público los lee, y el número ya identifica el producto. Límites: solo dígitos, longitudes fijas, y los números deben estar registrados. No inventes números EAN o UPC para etiquetas internas; un número inventado puede coincidir con un producto real.

Códigos de barras 1D de propósito general: Code 128, Code 39, Code 93

Estos códigos de barras llevan el código que tú elijas, así que sirven para etiquetas internas, envíos e industria.

  • Code 128 puede codificar todo el conjunto básico de caracteres del teclado: letras en mayúscula y minúscula, dígitos y puntuación. Es compacto y tiene un carácter de control. Una variante GS1, GS1-128, se usa en etiquetas de envío y palés para llevar datos estructurados como números de lote y fechas. Para una etiqueta interna 1D, Code 128 suele ser la mejor opción.
  • Code 39 contiene letras mayúsculas, dígitos y unos pocos símbolos. Es sencillo y muy tolerante con la calidad de impresión, por eso ha perdurado en la manufactura, las tarjetas de identificación y los sistemas antiguos. El precio es el tamaño: el mismo código se imprime mucho más ancho que Code 128.
  • Code 93 usa el mismo conjunto de caracteres que Code 39, pero se imprime más compacto y añade dos caracteres de control.

Códigos de barras para cajas: ITF e ITF-14

ITF (Interleaved 2 of 5) codifica solo dígitos, en pares, así que siempre contiene un número par de dígitos. Sus barras son anchas y tolerantes, lo que facilita imprimirlo directamente sobre superficies rugosas como el cartón corrugado.

ITF-14 es el uso que hace GS1 de ITF para cajas de envío. Lleva un número de 14 dígitos (GTIN-14) que identifica una caja de productos en lugar de una unidad individual, y suele imprimirse con un marco grueso, la barra portadora, que protege los bordes de errores de lectura.

Códigos 2D: código QR, Data Matrix, PDF417 y Aztec

Los códigos 2D contienen más datos en menos espacio y resisten mejor los daños. Necesitan un lector basado en cámara, algo que ya es cualquier móvil.

  • El código QR es el código cuadrado con tres cuadrados grandes en las esquinas. Se desarrolló en Japón en los años 90 para rastrear piezas de automóviles y hoy está en todas partes. Contiene números, texto y direcciones web, se lee rápido desde casi cualquier ángulo, y ofrece cuatro niveles de corrección de errores. Para etiquetas internas de inventario escaneadas con móviles, es la elección más fácil.
  • Data Matrix es una cuadrícula cuadrada o rectangular con un borde sólido en forma de L en dos lados. Sigue siendo legible en tamaños muy pequeños, por eso se marca, imprime o incluso se graba con láser en componentes electrónicos, herramientas, dispositivos médicos y envases de medicamentos. GS1 DataMatrix es la versión estándar en el sector sanitario.
  • PDF417 parece una pila de códigos de barras 1D cortos apilados. Contiene una gran cantidad de datos y es habitual en documentos de identidad, carnés de conducir, tarjetas de embarque y documentos de envío.
  • Aztec tiene una diana en su centro y necesita poco margen vacío a su alrededor. Funciona bien en pantallas de móvil y se usa ampliamente para billetes de transporte y entradas a eventos.

Comparación de tipos de código de barras

Tipo Familia Qué contiene Dónde lo ves habitualmente ¿Sirve para etiquetas internas?
EAN-13 1D 13 dígitos, registrado Productos de consumo en todo el mundo No, solo venta al público
EAN-8 1D 8 dígitos, registrado Envases muy pequeños No, solo venta al público
UPC-A / UPC-E 1D 12 dígitos (UPC-E acortado), registrado Productos en EE. UU. y Canadá No, solo venta al público
Code 128 1D Letras, dígitos, símbolos Envíos, logística, etiquetas de activos Sí, la mejor opción 1D
Code 39 1D Letras mayúsculas, dígitos, algunos símbolos Manufactura, tarjetas de identificación, sistemas antiguos Sí, si un sistema existente lo necesita
Code 93 1D Igual que Code 39, más compacto Usos industriales Rara vez necesario
ITF / ITF-14 1D Solo dígitos, longitud par Cajas de envío corrugadas No, para cajas
Código QR 2D Números, texto, direcciones web En todas partes, de menús a etiquetas Sí, el más fácil con móviles
Data Matrix 2D Números, texto, muy pequeño Piezas, electrónica, medicamentos Sí, para artículos diminutos
PDF417 2D (apilado) Grandes cantidades de datos Documentos de identidad, tarjetas de embarque, documentos Rara vez
Aztec 2D Texto, compacto Entradas en pantallas de móvil Rara vez

Existen otros estándares, como Codabar y GS1 DataBar. Comprueba que tu lector o app lea un formato antes de confiar en él.

¿Qué código de barras deberías usar para el inventario?

Elige según cómo escaneas y dónde va la etiqueta.

  1. Escaneas con móviles o tabletas: usa código QR. Se imprime pequeño, se escanea desde cualquier ángulo y puede abrir directamente el registro del artículo.
  2. Ya tienes lectores láser: usa Code 128. Lo lee cualquier lector 1D, y el código puede imprimirse como texto legible debajo.
  3. Las etiquetas deben ser diminutas: usa Data Matrix, para herramientas, piezas y componentes pequeños.
  4. Un sistema existente espera un formato: mantenlo. La consistencia gana a cambiar de estándar a mitad de camino.
  5. Los productos ya llevan EAN o UPC: usa esos códigos tal cual, y etiqueta las estanterías o cajas en lugar de taparlos.

Si una sola persona se ocupa de unos pocos artículos, una etiqueta escrita a mano y una lista pueden bastar. Los códigos de barras se ganan su sitio cuando varias personas comparten el stock o los recuentos siguen sin cuadrar.

Dónde encaja Tana

Tana es una aplicación de inventario compartida para equipos. Funciona con las etiquetas que imprimes y con los códigos de barras que ya vienen en tu stock.

  • Etiquetas QR. Imprime hojas de etiquetas QR para artículos y almacenamientos (estanterías, cajas, salas, vehículos) desde la app web. Escanear una etiqueta abre ese artículo o almacenamiento para que registres el stock con − y +, o fijes una cantidad exacta contada durante un recuento de inventario.
  • Códigos de barras existentes. Vincula el código de barras de un fabricante a un artículo, y escanear el producto lo abre. También puedes buscar por código de barras.
  • Formatos en la app de iPhone y iPad: código QR, EAN-13, EAN-8, UPC-E, Code 128, Code 39, Code 93, Data Matrix, Aztec, ITF, ITF-14 y PDF417.
  • Formatos en la app web (la cámara de tu navegador): código QR, EAN-13, EAN-8, UPC-A, UPC-E, Code 128 y Code 39.
  • Cifras compartidas y en vivo. Todos ven las mismas cantidades, con alertas de stock bajo y un historial de quién cambió qué.

Tana no emite códigos de barras de venta al público; esos siguen viniendo de tu organización GS1. Hay un plan gratuito sin necesidad de tarjeta.

Preguntas frecuentes

¿Cuál es la diferencia entre un código QR y un código de barras?

Un código QR es un tipo de código de barras. «Código de barras» suele referirse a un código 1D de barras verticales que lleva un código corto; un código QR es un código de barras 2D que lleva más datos, incluidas direcciones web, y sigue escaneándose aunque esté parcialmente dañado.

¿Cuál es el tipo de código de barras más común?

Para productos en tiendas, EAN-13 y UPC-A son los más comunes. Para envíos y uso interno, Code 128 y el código QR son los que más te encontrarás.

¿Es mejor Code 128 o Code 39 para el inventario?

Code 128 en la mayoría de los casos: contiene más caracteres y se imprime más estrecho. Elige Code 39 solo cuando un sistema existente lo exija.

¿Puede un móvil leer todos los tipos de código de barras?

La cámara de un móvil puede leer tanto códigos 1D como 2D, pero cada app admite su propia lista de formatos. Comprueba que la tuya lea los tipos que hay en tu stock antes de confiar en ello.

Artículos relacionados