Mcatorce Suite
← Volver al blog

Tipos de Código de Barras: Code 128, EAN-13, UPC y Code 39 Comparados

En qué se diferencian los formatos de código de barras más comunes en los caracteres que codifican, su longitud y usos típicos, y cómo elegir el adecuado para productos, envíos o inventario.

Prueba la herramienta: Generador de Códigos de Barras

Un código de barras codifica datos en los anchos de barras y espacios para que un escáner pueda leerlo rápido. Existen varios formatos, y el adecuado depende de lo que estés etiquetando.

Códigos de productos de venta

  • EAN-13: 13 dígitos, usado en productos de todo el mundo. Los primeros dígitos identifican el país o el sistema de numeración, luego el fabricante y el producto, y el último dígito es un dígito de control.
  • EAN-8: una versión corta de 8 dígitos para envases pequeños.
  • UPC-A: 12 dígitos, usado sobre todo en Estados Unidos y Canadá. Un UPC-A es en la práctica un EAN-13 con un cero delante.

Estos números se emiten a través de GS1. Para vender en comercios normalmente necesitas tus propios números registrados, ya que los generadores no pueden asignar números válidos. Un código generado sirve para pruebas, práctica y uso interno.

Códigos de uso general

  • Code 128: codifica todo el conjunto ASCII (letras, dígitos, símbolos), compacto para su capacidad. Muy usado en envíos, logística e inventario.
  • Code 39: letras de la A a la Z, dígitos y algunos símbolos. Más antiguo y menos denso, pero simple y común en el uso industrial y gubernamental.
  • ITF-14: 14 dígitos, usado en cajas de transporte.

Dígitos de control

Algunos formatos incluyen un dígito de control para detectar lecturas erróneas. En EAN-13 se calcula a partir de los otros 12 dígitos: multiplica los dígitos alternativamente por 1 y 3, súmalos y toma lo que falta para llegar al siguiente múltiplo de 10. Para 400638133393 la suma es 89, así que el dígito de control es 1, lo que da 4006381333931. Un generador puede calcularlo por ti.

Elegir un formato

  1. Vender en tiendas: EAN-13 o UPC-A con números registrados.
  2. Inventario interno o etiquetas de activos: Code 128, que maneja ids alfanuméricos.
  3. Etiquetas de envío: Code 128 o ITF-14, según los requisitos del transportista.
  4. Ids numéricos cortos: Code 128 en modo numérico es compacto.

Códigos de barras frente a códigos QR

Los códigos de barras lineales guardan menos datos pero se escanean rápido con láseres simples y son el estándar en el comercio. Los códigos QR guardan mucho más y encajan con los enlaces.

Preguntas frecuentes

¿Puedo imprimir mis propios códigos EAN para una tienda? Los comercios esperan números registrados en GS1.

¿Por qué deben ser exactos los dígitos? Cada formato tiene una longitud fija y unos caracteres válidos, y el dígito de control debe coincidir.