Todos los artículos

Códigos de barras: en qué se diferencia Code 128 de EAN-13

El código EAN-13 de un producto español no empieza con cifras cualquiera: el bloque 840–849 está reservado a España dentro del sistema GS1, y ese prefijo indica qué organización nacional registró el código de la empresa, no necesariamente el país donde se fabricó el producto.

El prefijo 840–849 y la AECOC

En España, el organismo que asigna estos códigos es AECOC (Asociación Española de Codificación Comercial), fundada en 1977 y hoy miembro de GS1. El prefijo 840–849 identifica únicamente a la empresa registrante española; un producto fabricado en otro país por encargo de una marca española puede llevar igualmente ese prefijo, mientras que un producto fabricado en España para una marca extranjera puede llevar el prefijo del país de esa marca.

Code 128: cuando hacen falta letras y símbolos

A diferencia de EAN-13, Code 128 puede codificar no solo dígitos, sino también letras y caracteres especiales de todo el conjunto ASCII. Se usa en logística y almacenes, donde hay que codificar números de serie o identificadores más complejos que un simple número.

Por qué no se puede cambiar el formato libremente

Cada formato de código de barras tiene su propia estructura de símbolos de inicio y fin, ancho de barras y algoritmo de suma de control. El escáner detecta el formato automáticamente por estas marcas estructurales, por eso no se puede codificar texto arbitrario como EAN-13: solo acepta 12 dígitos más el de control.

Para qué sirve esto

  • Generar un código de barras en el formato necesario para etiquetar un producto o un artículo de inventario.
  • Entender qué formato elegir según el tipo de dato: solo dígitos o texto arbitrario.
  • Verificar que el dígito de control es correcto antes de imprimir una etiqueta.

UPC-A y su diferencia con EAN-13

UPC-A es un formato de 12 dígitos, usado históricamente en Estados Unidos y Canadá, anterior al EAN-13 europeo. En la práctica, UPC-A es un subconjunto de EAN-13: añadiendo un cero al principio de un número UPC-A de 12 dígitos se obtiene un código EAN-13 de 13 dígitos totalmente válido con el mismo valor, por lo que un producto importado de EE. UU. se lee sin problemas en cualquier caja española.

Probar la herramienta