Generador EAN-13
Crea en línea en pocos segundos un código EAN-13 válido. Introduce 12 dígitos — el dígito de control se calcula automáticamente. Exporta como PNG o SVG o imprime en impresoras térmicas u hojas A4. 100 % gratis, sin registro, funciona en el navegador.
Abrir el generador EAN-13 →¿Qué es EAN-13?
EAN-13 (Número de Artículo Europeo, 13 dígitos) es el estándar mundial de código de barras para productos minoristas. Introducido en los años 70 por GS1, hoy se utiliza en más de 100 países para identificar mercancías en el punto de venta. EAN-13 es un superconjunto del estándar estadounidense UPC-A de 12 dígitos.
Cada EAN-13 contiene 12 dígitos de datos y 1 dígito de control. Los primeros 2–3 dígitos son el prefijo GS1, asignado por el organismo nacional de numeración GS1 (por ejemplo, 590 = Polonia, 400–440 = Alemania, 30–37 = Francia). Los dígitos restantes identifican al fabricante y el producto específico.
Especificación EAN-13
- Número de dígitos
- 13 (12 datos + 1 control)
- Caracteres permitidos
- Solo dígitos 0–9
- Algoritmo de control
- Modulo-10 con ponderaciones (1, 3, 1, 3, …)
- Ancho estándar
- 37,29 mm × alto 25,93 mm (nominal)
- Zona de seguridad
- ≥ 7 módulos izquierda, ≥ 7 derecha
- Normalización
- GS1 (antes EAN International + UCC)
Cuándo usar EAN-13
- Productos minoristas — requerido por la mayoría de cadenas comerciales (supermercados, farmacias, electrónica) para escanear en caja.
- Libros fuera de ISBN — para ediciones minoristas no vinculadas a libros, sets regalo, merchandising.
- Inventario interno — si necesitas un código estándar y escaneable sin registro GS1, usa los prefijos 02 o 20–29 (reservados para uso interno).
- Marketplaces — Amazon, eBay y plataformas similares aceptan EAN-13 como identificador de producto (GTIN-13).
Cómo generar un código EAN-13
- Abre el generador — haz clic en el botón de abajo; EAN-13 ya está seleccionado.
- Introduce 12 dígitos — la herramienta comprueba la longitud y acepta solo dígitos.
- El dígito de control se calcula automáticamente — el decimotercer dígito se calcula mediante Modulo-10.
- Exporta o imprime — descarga como PNG/SVG o abre la ventana de impresión de etiquetas (térmica/A4).
Preguntas frecuentes
¿Cuántos dígitos tiene un código EAN-13?
Exactamente 13: 12 dígitos de datos que introduces, y 1 dígito de control que el generador calcula automáticamente.
¿Cómo se calcula el dígito de control?
Multiplicas cada uno de los primeros 12 dígitos alternativamente por 1 y 3 (posición 1 = ×1, posición 2 = ×3, …), sumas los resultados, y el dígito de control es el valor que hace que la suma sea el múltiplo de 10 más próximo. Ejemplo: para 590123412345 la suma ponderada = 53, dígito de control = 7 → 5901234123457.
¿Cuál es la diferencia entre EAN-13 y UPC-A?
UPC-A tiene 12 dígitos y es el estándar estadounidense. EAN-13 tiene 13 dígitos y es la versión internacional extendida. Cada UPC-A de 12 dígitos corresponde a un EAN-13 que empieza por 0.
¿Necesito registrar EAN-13 en GS1 para vender en tiendas?
Sí. Para vender un producto en tiendas minoristas, el prefijo GS1 debe ser asignado a tu empresa por la organización nacional GS1 (en España: GS1 España). Esta herramienta solo genera el código visual — no reserva número alguno.
¿Puedo imprimir EAN-13 en una impresora térmica?
Sí. El generador incluye una ventana de impresión de etiquetas con perfiles predefinidos para impresoras Zebra, Brother y Dymo, así como hojas A4 (Avery).
¿El generador EAN-13 es realmente gratis?
Sí — completamente gratis, sin registro, sin marca de agua, sin límites. La generación ocurre al 100 % en el navegador — tus datos no se envían a ningún servidor.