Omitir yendo al contenido principal

Generador de EAN-13 y UPC-A / GTIN (GS1)

Genere códigos de barras de productos EAN-13 (13 dígitos) y UPC-A (12 dígitos) válidos con prefijos GS1 internacionales.

Esperando generación...

Acerca de EAN-13, UPC-A y GTIN (GS1)

El Global Trade Item Number (GTIN), implementado como EAN-13 (13 dígitos global) y UPC-A (12 dígitos en Norteamérica), es el código de barras universal de productos estandarizado por GS1.

El último dígito es el Check Digit calculado mediante la fórmula universal GS1 con factores alternados 3 y 1 de derecha a izquierda.

Anatomía y Estructura del Código de Barras EAN-13 / GTIN-13

El código de barras EAN-13 (estándar GS1) consta de 13 dígitos organizados en bloques normativos:

PosiciónCampoLongitudSignificado y FunciónEjemplo
1 a 3Prefijo GS13 dígitosIdentifica la organización nacional GS1 que emitió la licencia (ej: 789 = Brasil, 84 = España).789
4 a 7Empresa4-5 dígitosIdentificador exclusivo del fabricante o titular de la marca asignado por GS1.1234
8 a 12Referencia Producto4-5 dígitosCódigo secuencial asignado por el fabricante a la presentación del producto.56789
13Dígito de Control1 dígitoDígito matemático calculado por Módulo 10 con factores alternados 1 y 3.0

Algoritmo de Cálculo del Dígito de Control GS1 (Módulo 10)

El 13.º dígito del EAN-13 garantiza la integridad de lectura óptica:

DV = (10 - ((Σ d[impar] × 1 + Σ d[par] × 3) % 10)) % 10
  1. 1. Factores Alternados: de derecha a izquierda (sin el DV), se asignan factores alternados de 3 y 1.
  2. 2. Multiplicación y Suma: se multiplica cada dígito por su factor y se suma el total.
  3. 3. Módulo 10: se obtiene el resto de la división entre 10 (Suma % 10).
  4. 4. Complemento a Diez: el dígito de control es la diferencia para alcanzar la siguiente decena ((10 - resto) % 10).

Preguntas Frecuentes (FAQ)