Generador de Código de Barras EAN-13

El EAN-13 (European Article Number) es el estándar internacional para identificar productos de consumo. Se usa en supermercados, farmacias y tiendas de todo el mundo. Consta de 13 dígitos: un prefijo de país, el código del fabricante, el código del producto y un dígito verificador calculado automáticamente.

12 dígitos (sin verificador) o 13 dígitos (completo).

Uso comercial permitido. En códigos GS1 (EAN, UPC, GTIN-14, GS1-128, SSCC) el número debe salir del prefijo de empresa que GS1 te asignó a ti: el generador dibuja el código, no asigna números.

¿Qué es el código EAN-13?

El EAN-13 es administrado por GS1 y es el estándar global para identificar productos de consumo. Los primeros 2 o 3 dígitos indican el país (ej. 590 = Polonia, 770 = Colombia, 750 = México). El dígito verificador al final se calcula con el algoritmo GS1 Mod-10; puedes calcularlo o validar una lista completa con la calculadora de dígito de control.

Cómo se calcula el dígito verificador del EAN-13

El último dígito del EAN-13 se calcula a partir de los 12 anteriores con el algoritmo módulo 10 de GS1: multiplica cada dígito por 1 o por 3 (alternando, y el que queda pegado al dígito de control siempre por 3), suma los productos y resta el total del múltiplo de 10 igual o superior.

Ejemplo: 750123456789

Dígito750123456789
× peso131313131313
= producto7150329415621827

Suma 117 → múltiplo de 10 igual o superior 120 → dígito 120 − 117 = 3. EAN-13 completo: 7501234567893.

¿Tienes una lista de códigos? Calcula o valida el dígito de control de todos a la vez.

Estructura de un código EAN-13

ParteEjemploQuién la asigna
Prefijo GS1750GS1 (identifica la organización GS1 del país)
Número de empresa1234GS1 de tu país, junto con el prefijo
Referencia del producto56789Tu empresa, una por producto y presentación
Dígito de control3Se calcula automáticamente

El prefijo de empresa completo (prefijo GS1 + número de empresa) mide entre 7 y 10 dígitos según el plan de GS1; cuanto más corto, más referencias de producto quedan disponibles.

Prefijos EAN-13 por país: Latinoamérica, España y Norteamérica

Los tres primeros dígitos del EAN-13 indican qué organización GS1 asignó el número. No dicen dónde se fabricó el producto: dicen dónde está afiliada la empresa. Para cualquier otro prefijo, usa la herramienta código de barras por país.

País (organización GS1)Prefijo
México750
Colombia770–771
Argentina778–779
Chile780
Perú775
Ecuador786
Uruguay773
Paraguay784
Bolivia777
Venezuela759
Brasil789–790
Guatemala740
El Salvador741
Honduras742
Nicaragua743
Costa Rica744
Panamá745
República Dominicana746
Cuba850
España (AECOC)840–849
Estados Unidos000–019, 030–039, 060–139
Canadá754–755

Fuente: GS1, lista oficial de prefijos. Los rangos 020–029, 040–049 y 200–299 son de uso interno (circulación restringida) y no sirven para vender en otras tiendas.

Preguntas frecuentes sobre el EAN-13

¿Qué es un código EAN-13?

Es el código de barras de 13 dígitos que identifica un producto de venta al público en todo el mundo (técnicamente, un GTIN-13). Lleva el prefijo de la organización GS1 que asignó el número, el número de la empresa, la referencia del producto y un dígito de control.

¿Cómo consigo códigos EAN-13 para mis productos?

Afiliándote a GS1 en tu país (GS1 México, GS1 Colombia, AECOC en España, etc.): te asigna un prefijo de empresa y con él numeras tus productos. Este generador dibuja el código de barras a partir de esos números y calcula el dígito de control; no asigna números.

¿Cómo se calcula el dígito verificador del EAN-13?

Con el algoritmo módulo 10 de GS1: multiplica los 12 primeros dígitos alternando por 1 y por 3 (el último por 3), suma los productos y resta el total del múltiplo de 10 igual o superior. Para 750123456789 la suma es 117 y el dígito es 3.

¿El prefijo 750 significa que el producto se fabricó en México?

No. El prefijo indica qué organización GS1 asignó el número (750 = GS1 México), no el país de fabricación. Una empresa mexicana puede fabricar en otro país y conservar su prefijo 750, y una empresa extranjera puede tener prefijo de otro país aunque produzca en México.

¿EAN-13 o UPC-A: cuál necesito?

Fuera de EE. UU. y Canadá se usa el EAN-13. El UPC-A (12 dígitos) es el formato de Norteamérica; los lectores de todo el mundo leen ambos, y un UPC-A equivale a un EAN-13 que empieza con 0.

¿En qué formato se descarga el código EAN-13?

En PNG listo para imprimir o para tu diseño de empaque. Sin cuenta, la descarga lleva una marca discreta de generacodigo.com; con una cuenta gratuita descargas hasta 20 códigos al mes sin marca, en PNG o en SVG (vectorial, ideal para imprenta y diseño de empaque).

Tu etiqueta está lista. ¿Cómo la quieres?

Sin marca de agua

Cuenta gratis con Google. 20 códigos al mes, sin tarjeta.

Con marca de agua

Sin cuenta, al instante. Útil para una prueba de impresión.

Tu etiqueta se conserva: al volver de Google, la descarga sin marca empieza sola. El generador sigue siendo gratis y sin cuenta.