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ón | Campo | Longitud | Significado y Función | Ejemplo |
|---|---|---|---|---|
| 1 a 3 | Prefijo GS1 | 3 dígitos | Identifica la organización nacional GS1 que emitió la licencia (ej: 789 = Brasil, 84 = España). | 789 |
| 4 a 7 | Empresa | 4-5 dígitos | Identificador exclusivo del fabricante o titular de la marca asignado por GS1. | 1234 |
| 8 a 12 | Referencia Producto | 4-5 dígitos | Código secuencial asignado por el fabricante a la presentación del producto. | 56789 |
| 13 | Dígito de Control | 1 dígito | Dí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. Factores Alternados: de derecha a izquierda (sin el DV), se asignan factores alternados de 3 y 1.
- 2. Multiplicación y Suma: se multiplica cada dígito por su factor y se suma el total.
- 3. Módulo 10: se obtiene el resto de la división entre 10 (Suma % 10).
- 4. Complemento a Diez: el dígito de control es la diferencia para alcanzar la siguiente decena ((10 - resto) % 10).