Generador de códigos de barras EAN-13
Introduce 12 dígitos y obtén un código de barras EAN-13 listo para escanear — el decimotercero, el dígito de control, se calcula automáticamente, gratis y sin límite.
Qué codifica el EAN-13
EAN-13 es la norma internacional de código de barras para el comercio minorista: el formato impreso en la inmensa mayoría de los productos envasados que se venden fuera de Norteamérica, y legible por cualquier escáner de caja del mundo. Codifica un GTIN de 13 dígitos (Global Trade Item Number): un prefijo GS1 que identifica al país o región donde se registró el código, un código de empresa, una referencia de producto y un dígito de control (o dígito verificador). Introduce aquí los 12 primeros dígitos y este generador calcula el decimotercero por ti; no tienes que hacer ningún cálculo a mano.
Estructura de los dígitos y el prefijo GS1
Antes del dígito de control final, un número EAN-13 se divide en tres partes: un prefijo GS1 de 2 o 3 dígitos (asignado por la organización miembro de GS1 donde se registró la empresa, que no tiene por qué ser el país de fabricación), un código de empresa y una referencia de producto que el fabricante asigna internamente. Esos 12 dígitos más el dígito de control forman el GTIN-13.
¿Necesitas un número con licencia de GS1?
Un número EAN-13 real tiene que proceder de un prefijo de empresa con licencia de GS1 para ser único en todo el mundo y servir en el comercio minorista: un código generado aquí es una imagen EAN-13 escaneable y bien formada, pero generarla no registra ningún GTIN en la base de datos de GS1. Si vendes a través de un minorista o un marketplace que comprueba los GTIN, necesitarás un número con licencia; para uso interno o cualquier sistema que controles tú, uno generado funciona tal cual.
El dígito de control
El dígito de control del EAN-13 sigue el clásico algoritmo módulo 10: partiendo del dígito inmediatamente a la izquierda del de control y avanzando hacia la izquierda, los dígitos alternan pesos de 3 y 1. Multiplica cada dígito por su peso, suma los resultados y el dígito de control es el valor que eleva esa suma hasta el siguiente múltiplo de 10. Este generador se encarga del cálculo: introduce solo los 12 primeros dígitos.
Dónde se usa el EAN-13
EAN-13 es el código de barras minorista por defecto en Europa, Asia y casi todo el mundo salvo Estados Unidos y Canadá, donde UPC-A está más extendido — aunque los lectores de EAN-13 también leen UPC-A. Es además la base de los códigos ISBN de los libros (con el prefijo Bookland 978/979) y del EAN-8 para envases muy pequeños. Si etiquetas un producto minorista para un público internacional, EAN-13 es el formato que esperan los escáneres. El prefijo indica dónde se registró el número: 84 corresponde a GS1 España, 750 a México, 779 a Argentina, 780 a Chile, 770 y 771 a Colombia, 775 a Perú y 786 a Ecuador. Eso no dice nada del país de fabricación, solo de la organización en la que la empresa es miembro.
Tamaño y recomendaciones de impresión
La especificación de GS1 da al EAN-13 un tamaño nominal de 37,29 mm × 25,93 mm al 100 % de ampliación, con un margen admisible del 80 al 200 % de esa medida: por debajo, los lectores empiezan a fallar, sobre todo con la iluminación de un almacén o una tienda en lugar de la de un laboratorio.
Zonas mudas
Las zonas mudas — los márgenes en blanco a cada lado de las barras — deben medir como mínimo 11 veces la dimensión X (el ancho de la barra más estrecha) a la izquierda y 7 veces a la derecha; la zona muda derecha del EAN-13 es a propósito más estrecha que la izquierda por cómo están construidos los patrones de guarda del símbolo. Invadir cualquiera de los dos márgenes es una de las causas más frecuentes de que un código técnicamente correcto no se escanee.
Recomendaciones de impresión
Para envases minoristas, imprime a 300 dpi como mínimo, no escales nunca por debajo del 80 % de ampliación y mantén las barras en negro puro sobre fondo blanco o claro: GS1 desaconseja expresamente el poco contraste y la impresión invertida (claro sobre oscuro) porque empeoran la tasa de lectura.
Preguntas frecuentes
¿Cuántos dígitos tiene un código de barras EAN-13?
¿Cómo se calcula el dígito de control de un EAN-13?
¿Qué diferencia hay entre EAN-13 y UPC-A?
¿Necesito un número GS1 para generar un código de barras EAN-13?
¿De qué tamaño hay que imprimir un código de barras EAN-13?
Sigue explorando
Sube un archivo CSV o de Excel y descarga un ZIP con todos los códigos de barras — sin límite de filas.
Imprimir hojas de etiquetasPDF listos para Avery, con zonas mudas correctas y alineación automática.
¿El código de barras no se escanea?Zonas mudas, tamaño, dpi térmico, contraste — causas, soluciones y un lector en vivo.
Todos los tipos de código de barrasExplora todas las simbologías que admite BarcodeSheets.