Si vas a vender productos en marketplaces como Amazon, AliExpress o eBay, o en tu propia tienda online, tarde o temprano te toparás con los códigos de barras EAN. En esta guía te explicamos qué es un código de barras EAN, cómo se estructura, en qué se diferencia del UPC y del GTIN, y —lo más importante si has llegado hasta aquí— cómo conseguir los tuyos en cuestión de minutos para empezar a publicar productos hoy mismo.
¿Qué es un código de barras EAN?
El EAN (del inglés European Article Number, Número de Artículo Europeo) es un sistema de codificación que identifica de forma única cada producto de consumo mediante un código de barras numérico. Nació en Europa como evolución del UPC estadounidense y hoy es un estándar internacional gestionado por la organización GS1, adoptado en más de cien países.
Su función es sencilla pero esencial: permite que cualquier lector óptico —el escáner de una caja de supermercado, el de un almacén o el sistema de un marketplace— identifique el producto a gran velocidad y recupere su información asociada (nombre, precio, stock) sin teclear nada. En el comercio online, además, el EAN es la "matrícula" que usan las plataformas para casar tu oferta con el producto correcto dentro de su catálogo global.
Cuando hablamos de "código de barras EAN" casi siempre nos referimos al EAN-13, el formato de 13 dígitos que verás en prácticamente cualquier producto de un lineal de tienda.
¿Cómo se estructura un código EAN-13?
El EAN-13 está compuesto por 13 dígitos organizados en cuatro bloques:
- Prefijo de país (2-3 dígitos): identifica a la organización GS1 que emitió el rango de números. Los prefijos que empiezan por 84 (840-849) corresponden a GS1 España, pero indican dónde se registró la empresa, no dónde se fabrica el producto. No existe un "EAN-84" como formato aparte: el 84x es simplemente el comienzo de un EAN-13 español.
- Número de empresa: identifica al propietario de la marca o fabricante dentro de la base de datos de GS1.
- Número de producto: asigna un identificador único a cada artículo concreto de esa empresa.
- Dígito de control (1 dígito): se calcula matemáticamente a partir de los doce anteriores y permite que el escáner detecte errores de lectura.
Un diagrama con la anatomía del EAN-13 (prefijo, empresa, producto y dígito de control) ayuda mucho a visualizarlo; lo veremos numéricamente en el siguiente apartado.
Cómo se calcula el dígito de control
El último dígito no es arbitrario: se obtiene con un algoritmo basado en el módulo 10. El procedimiento, sobre los 12 primeros dígitos, es:
- Multiplica por 1 los dígitos en posición impar (1.º, 3.º, 5.º…) y por 3 los dígitos en posición par (2.º, 4.º, 6.º…).
- Suma todos esos resultados.
- Calcula cuánto falta para llegar a la siguiente decena (es decir, 10 menos el resto de dividir la suma entre 10). Ese número, de 0 a 9, es el dígito de control.
Por ejemplo, para los 12 dígitos 400638133393: la suma ponderada da 60; el resto entre 10 es 0, así que el dígito de control es 0 y el EAN-13 completo es 4006381333930. No necesitas hacer esto a mano: cuando compras tus códigos ya vienen con el dígito de control calculado y verificado, pero entender el cálculo te ayuda a detectar un código mal copiado.
EAN-13 vs EAN-8: ¿cuál necesito?
Existe una versión reducida, el EAN-8, de solo 8 dígitos, pensada para productos muy pequeños en los que no cabe físicamente un código de 13 dígitos: cosméticos, chicles, bolígrafos, llaveros. Para la inmensa mayoría de productos —y prácticamente siempre que vendas en marketplaces— el estándar es el EAN-13.
Si dudas sobre qué formato encargar, te explicamos al detalle las diferencias entre EAN-13 y EAN-8 y cuándo usar cada uno. Regla rápida: empieza siempre por EAN-13 y reserva el EAN-8 solo para envases minúsculos.
EAN, UPC y GTIN: diferencias
Es habitual confundir estos términos, pero la relación es simple: el GTIN es la familia y EAN/UPC son miembros de esa familia.
- UPC-A (Universal Product Code): el estándar de 12 dígitos usado principalmente en Estados Unidos y Canadá.
- EAN-13: el estándar de 13 dígitos usado en el resto del mundo. De hecho, un UPC-A de 12 dígitos se convierte en EAN-13 anteponiéndole un 0.
- GTIN (Global Trade Item Number): el término paraguas que engloba a todos. Un EAN-13 es un GTIN-13 y un UPC-A es un GTIN-12. Por eso, cuando Amazon o Google te piden un "GTIN", tu código EAN-13 sirve perfectamente.
| Formato | Dígitos | Equivale a | Uso principal |
|---|---|---|---|
| EAN-13 | 13 | GTIN-13 | Estándar mundial; lo que necesitas para vender online |
| EAN-8 | 8 | GTIN-8 | Productos diminutos sin espacio para el EAN-13 |
| UPC-A | 12 | GTIN-12 | EE. UU. y Canadá |
| GTIN-14 | 14 | — | Cajas y embalajes de agrupación (logística) |
¿Para qué necesito un código EAN al vender online?
La mayoría de marketplaces exigen un GTIN/EAN para publicar un producto, porque es la forma de identificarlo de manera inequívoca dentro de su catálogo global:
- Amazon: requiere un EAN/UPC válido para crear la mayoría de fichas de producto (salvo marcas con exención GTIN). Te lo contamos en detalle en códigos de barras para Amazon y en la guía de cómo subir productos a Amazon con tu EAN.
- Otros marketplaces: usan el EAN para casar tu oferta con el producto y mejorar su visibilidad. Tenemos guía específica de códigos de barras para AliExpress, código de barras para eBay y EAN para Google Shopping.
- Tu propio e-commerce: agiliza inventario, caja y logística. Es muy sencillo añadir códigos EAN en Shopify o configurar tus EAN en PrestaShop.
- Tu propia marca o fabricación: si produces tus artículos, mira cómo generar el código de barras para tu producto propio.
Un EAN por producto y por variante
Este es el error que más caro sale: cada producto y cada variante necesita su propio código único. Si vendes una camiseta en tres tallas (S, M y L), no es un EAN, son tres EAN distintos. Y si esa camiseta existe además en dos colores, son seis combinaciones, es decir, seis códigos. Calcula bien el número de variantes antes de comprar para no quedarte corto ni tener que repetir el proceso.
GS1 vs revendedores: ¿de dónde vienen los códigos?
Aquí está la duda de confianza que casi todo el mundo se hace. Hay dos caminos para obtener códigos EAN válidos:
- Darte de alta directamente en GS1: obtienes un prefijo de empresa propio, pero implica una cuota de alta y cuotas anuales recurrentes. Tiene sentido si vas a registrar miles de referencias y necesitas tu propio prefijo de marca.
- Comprar a un revendedor como EAN CODA: adquieres códigos EAN legítimos y plenamente funcionales que provienen de rangos GS1, pagando una sola vez y sin cuotas anuales. Es la opción más rápida y económica para la mayoría de vendedores online.
Seamos transparentes: no somos GS1 ni te emitimos un prefijo de empresa propio. Te asignamos códigos GS1 válidos bajo un modelo de reventa, lo que te permite empezar a vender en minutos y sin cuotas. Para vender en Amazon, eBay, AliExpress o tu tienda, eso es justo lo que necesitas.
Errores frecuentes al usar códigos EAN
- Reutilizar un EAN en varias variantes: usar el mismo código para tallas o colores distintos genera conflictos de catálogo y rechazos en Amazon.
- Dígito de control mal copiado: teclear el código a mano y cambiar una cifra hace que el lector lo dé por inválido. Copia siempre el número exacto que recibes.
- GTIN duplicado: intentar publicar un producto con un EAN que ya está asociado a otra ficha provoca errores. Cada referencia, su código.
- Formato de imagen incorrecto: subir un código en baja resolución que el escáner no lee, o usar para imprenta un archivo pensado para pantalla.
Qué formatos recibes y para qué sirven
Cuando compras tus códigos, los recibes listos para usar en varios formatos según el destino:
- JPEG / PNG: ideal para la web, las fichas de marketplace y el uso digital.
- EPS / TIFF: vectorial y de alta calidad, pensado para la imprenta y el etiquetado de producto físico, donde la nitidez es crítica para que el escáner lea sin fallos.
Preguntas frecuentes sobre los códigos EAN
¿El EAN identifica el país de fabricación?
No. El prefijo (por ejemplo, 84x para España) indica la organización GS1 que registró el rango de números, es decir, dónde se dio de alta la empresa, no dónde se fabrica el producto. Un producto fabricado en Asia puede llevar perfectamente un EAN con prefijo español.
¿Necesito ser socio de GS1?
No es obligatorio. Puedes darte de alta en GS1 con sus cuotas anuales, o comprar códigos EAN válidos a un revendedor como EAN CODA con un único pago. Para vender online, ambos te funcionan igual en los marketplaces.
¿Caducan los códigos EAN?
No. Una vez los compras y los asignas a tus productos, son tuyos para siempre y no implican renovaciones ni cuotas. Mientras no des de baja el producto, el código sigue siendo válido.
¿Puedo reutilizar un EAN en varios productos?
No deberías. La norma es un código único por cada producto y cada variante. Reutilizarlo provoca duplicados, conflictos de catálogo y rechazos en plataformas como Amazon.
¿Sirve mi EAN como GTIN en Amazon?
Sí. Cuando Amazon te pide un "GTIN", tu código EAN-13 cumple el requisito, porque un EAN-13 es un GTIN-13. Salvo que tu marca tenga concedida una exención GTIN, necesitarás un EAN válido para crear la ficha.
¿Cuánto cuesta un código EAN?
En EAN CODA, desde 3 € por código, en pago único y sin cuotas anuales. Cuantos más compras, menor es el precio por unidad. Los recibes por email en minutos.
¿Cómo consigo mis códigos de barras EAN?
Con EAN CODA el proceso es inmediato: eliges la cantidad de códigos que necesitas, realizas el pago de forma segura y recibes tus códigos EAN por email en pocos minutos, en los formatos que necesites (JPEG, EPS o TIFF). Son códigos GS1 válidos, sin cuotas anuales: pagas una vez y son tuyos para siempre. Además, dispondrás de herramientas gratuitas para gestionar, etiquetar y facturar tus códigos desde tu panel.
Comprar tus códigos EAN ahora → Desde 3 €, pago único, entrega en minutos y formatos listos para web e imprenta.