Verificador y Calculador de Dígito de Control EAN-13

Calculá o validá el dígito de control de códigos EAN-13, EAN-8, UPC-A y GTIN-14 con el algoritmo oficial GS1 módulo 10, y generá el código de barras.


Pegá uno o varios códigos, uno por línea. Los espacios y guiones se ignoran.

Hacé clic en "Verificar" para calcular o validar el dígito de control de cada código.

Esta herramienta calcula o valida el dígito de control de códigos de barras EAN-13, EAN-8, UPC-A y GTIN-14 con el algoritmo oficial GS1 (módulo 10). Pegá uno o varios códigos, uno por línea: si al código le falta el último dígito te decimos cuál es, y si ya lo tiene completo te decimos si es correcto o cuál sería el correcto.

Está pensada para quien da de alta productos propios, importa mercadería o arma etiquetas y necesita confirmar que un código de barras esté bien tipeado antes de imprimirlo o cargarlo al sistema, sin instalar nada ni depender de un lector físico.

Todo el cálculo corre en tu navegador: no subimos ningún código a un servidor. Cuando el resultado incluye un EAN-13 válido, además te generamos el código de barras para descargar en PNG.

Herramienta orientativa.Los cálculos son aproximados con datos vigentes. Para casos puntuales (deducciones específicas, regímenes especiales, percepciones provinciales) consultá con tu contador o contadora. YoFacturo no se responsabiliza por decisiones tomadas con base en este resultado.

Preguntas frecuentes

Todo lo que necesitás saber sobre esta calculadora.

¿Cómo se calcula el dígito de control de un código de barras?
Con el algoritmo GS1 módulo 10: se toman los dígitos del código sin contar el último (el de control), se recorren de derecha a izquierda multiplicando alternadamente por 3 y por 1 (empezando por 3 en el dígito más cercano al de control), se suman los resultados y el dígito de control es lo que falta para llegar al próximo múltiplo de 10. Es el mismo algoritmo para EAN-13, EAN-8, UPC-A y GTIN-14, solo cambia la cantidad de dígitos.
¿Qué diferencia hay entre EAN-13, EAN-8, UPC-A y GTIN-14?
Son variantes del mismo sistema GS1 con distinta cantidad de dígitos: EAN-13 (13 dígitos) es el más usado en productos de consumo fuera de Estados Unidos/Canadá; UPC-A (12 dígitos) es su equivalente en EE. UU./Canadá; EAN-8 (8 dígitos) se usa en envases muy chicos; y GTIN-14 (14 dígitos, también llamado ITF-14) identifica cajas o bultos con varias unidades. Si pegás un código de 12 o 13 dígitos, esta herramienta te muestra las dos lecturas posibles (por ejemplo, un código de 12 dígitos puede ser un UPC-A completo o un EAN-13 al que le falta el último dígito).
¿Qué significa el prefijo GS1 que muestra la herramienta?
Los primeros dígitos de un EAN-13 identifican, en general, al país u organización miembro de GS1 que emitió el prefijo (por ejemplo 779 para Argentina). Mostramos una tabla orientativa con los prefijos de los que tenemos certeza (fuente: GS1, gs1.org/standards/id-keys/company-prefix) — no es una lista completa ni oficial, y el rango 200-299 está reservado para uso interno del comercio, sin relación con ningún país.
¿Puedo usar esta herramienta para generar el código de barras de un producto propio?
Sí: si pegás un código de 12 dígitos, calculamos el EAN-13 completo y te mostramos el código de barras listo para descargar en PNG. Ojo: para vender en góndolas de terceros o marketplaces necesitás un prefijo GS1 asignado realmente a tu empresa (no inventado) — para uso interno (etiquetas propias, stock) podés usar el rango 200-299 sin trámite.
¿Los códigos que pego se envían a algún servidor?
No. Todo el cálculo (el dígito de control, la validación y el dibujo del código de barras) ocurre en tu propio navegador con JavaScript: no mandamos ningún código a nuestros servidores ni los guardamos.

Hacé crecer tu negocio con YoFacturo

Facturación, catálogo online con código de barras y punto de venta en una sola plataforma. Probá gratis.

Conocer YoFacturo