AZ Tools

Calculadora de dígito de control de código de barras

Día a día

Los códigos de barras minoristas — EAN-13, UPC-A y EAN-8 — terminan con un único dígito de control calculado a partir de todos los dígitos anteriores mediante el algoritmo módulo 10 de GS1. Empezando por el dígito de datos más a la derecha, los dígitos se ponderan alternando 3 y 1, se suman los valores ponderados y el dígito de control es el que eleva esa suma al siguiente múltiplo de diez. Esta herramienta funciona en ambos sentidos: escribe los dígitos de datos (12 para EAN-13, 11 para UPC-A, 7 para EAN-8) y devuelve el dígito de control y el código completo, o pega un código de barras completo y confirma si el dígito de control impreso es correcto. Los caracteres no numéricos como espacios y guiones se ignoran. Todo se ejecuta localmente en tu navegador: no se sube nada.

Introduce los dígitos de datos para calcular el dígito de control, o el código completo para verificarlo. Se ignoran espacios y guiones.

Dígito de control7
Código completo
5901234123457

Cómo usar

  1. Elige el formato del código de barras: EAN-13, UPC-A o EAN-8.
  2. Introduce los dígitos de datos sin el dígito de control para calcularlo, o el código completo para verificarlo.
  3. Lee el dígito de control y copia el código completo (su dígito de control aparece resaltado).
  4. Prueba los datos EAN-13 400638133393 — el dígito de control es 1, dando 4006381333931.

Preguntas frecuentes

¿Cómo se calcula el dígito de control?
Con el método módulo 10 de GS1: desde el dígito de datos más a la derecha, multiplica los dígitos alternando por 3 y 1, suma los productos y el dígito de control es (10 − suma mod 10) mod 10. EAN-13, UPC-A y EAN-8 comparten este algoritmo.
¿Cuál es la diferencia entre los formatos?
EAN-13 es un código de 13 dígitos (12 de datos + 1 de control) usado en todo el mundo; UPC-A es el código norteamericano de 12 dígitos (11 de datos + 1 de control); EAN-8 es un código compacto de 8 dígitos (7 de datos + 1 de control) para envases pequeños.
¿Valida códigos de barras ISBN?
Sí, para el código de barras en sí: un ISBN de 13 dígitos impreso como código de barras es un EAN-13 y usa este mismo dígito de control. Ten en cuenta que el antiguo ISBN de 10 dígitos usa un esquema módulo 11 distinto, así que usa una herramienta específica de ISBN para esos.

Herramientas relacionadas