EAN frente a UPC: ¿cuál es la diferencia?

Parecen casi idénticos y a menudo se leen indistintamente — pero EAN y UPC no son lo mismo. Aquí tienes lo que realmente los separa y cuál necesitas.

EAN Studio · Actualizado en julio de 2026

EAN y UPC son ambos códigos de barras minoristas que codifican el GTIN (Global Trade Item Number) de un producto. La diferencia práctica se reduce a la longitud y la geografía: el EAN-13 tiene 13 dígitos y domina en Europa y en la mayor parte del mundo, mientras que el UPC-A tiene 12 dígitos y es el estándar en Estados Unidos y Canadá.

Uno al lado del otro

 EAN-13UPC-A
Dígitos1312
Región principalEuropa y la mayor parte del mundoEstados Unidos y Canadá
Emitido porGS1GS1
Dígito de controlSí (mód-10)Sí (mód-10)
RelaciónSuperconjuntoUn EAN-13 con un 0 inicial

Se parecen más de lo que parece

Un UPC-A es, técnicamente, un EAN-13 cuyo primer dígito es cero. Añade un 0 inicial a cualquier UPC de 12 dígitos y obtienes el EAN de 13 dígitos equivalente. Por eso casi cualquier escáner moderno lee ambos sin ninguna configuración especial — el sistema numérico subyacente es el mismo GTIN, solo escrito con dos longitudes.

El mismo origen, en ambos casos. Tanto si necesitas EAN-13 como UPC-A, el número en sí es un GTIN asignado por GS1 al registrarte. El código de barras es solo una codificación visual de ese número — que es la parte que EAN Studio genera por ti.

¿Cuál deberías usar?

Sigue el mercado y el minorista:

Confirma siempre con tu minorista o marketplace concreto — algunos tienen requisitos explícitos sobre qué formato y qué número de dígitos guardan.

¿Y el EAN-8?

Cuando un envase es realmente demasiado pequeño para un EAN-13 completo, GS1 puede emitir un EAN-8 corto (8 dígitos). Úsalo solo cuando el EAN-13 no quepa físicamente — tiene capacidad limitada y se emite con moderación.

Genera el que necesitas

Ambos funcionan gratis en tu navegador, con el dígito de control añadido automáticamente.

Generador EAN-13 Generador UPC-A

Preguntas frecuentes

¿Cuál es la diferencia entre EAN y UPC?

El EAN-13 tiene 13 dígitos y es el estándar minorista en Europa y en la mayor parte del mundo; el UPC-A tiene 12 dígitos y se usa sobre todo en Estados Unidos y Canadá. Un UPC-A es en la práctica un EAN-13 con un cero inicial.

¿Puede leerse un UPC como un EAN?

Sí. Como el UPC-A equivale a un EAN-13 que empieza por 0, prácticamente todos los escáneres modernos leen ambos. El sistema de un minorista puede guardarlo con 12 o 13 dígitos, pero el código se lee igual.

¿Cuál debería usar?

Usa el formato que espera tu minorista objetivo: EAN-13 para Europa y la mayor parte del mundo, UPC-A si vendes sobre todo en Norteamérica. Si dudas, el EAN-13 es la opción más segura porque los escáneres de UPC también lo leen.

¿EAN y UPC vienen del mismo sitio?

Sí. Ambos son GTIN asignados por GS1 al registrarte. La imagen del código de barras es solo una codificación visual de ese número.