Saltar al contenido principal
Check Digit Calculator
Motor interactivo de cálculo de dígitos de control en tiempo real

Dígito de control Calculadora y validador en vivo

Calcule y verifique al instante dígitos de control para códigos de barras, tarjetas de crédito, IMEI, contenedores de envío y valores financieros con visualizadores matemáticos paso a paso.

Calculadora y validador de dígitos de control

EAN-13 / GTIN-13

Comercio minorista y códigos de barras

Formato internacional de código de barras minorista utilizado a nivel mundial en supermercados y bienes de consumo.

12 / 12
Los espacios y guiones se ignoran automáticamente.
Fórmula de suma de comprobación:Módulo 10
Multiplicadores de peso:1, 3, 1, 3...
Longitud de carga útil requerida:12 dígitos
Dígito de control calculado

Listo para embalaje y lectura de escáner

Dígito de control7
Código validado completo:
5901234123457
13 dígitos en total

Vista previa de código de barras y simbología en tiempo real

Renderizado SVG en vivo
5 9 0 1 2 3 4 1 2 3 4 5 7

Visualiza barras de guarda binarias, codificación de carga útil y el dígito de control terminal resaltado.

Multiplicaciones de peso paso a paso

Sum of products (83) mod 10 = 3. Check Digit = (10 - 3) % 10 = 7

Estándares y simbologías de dígitos de control admitidos

Haga clic en cualquier algoritmo a continuación para cargar de inmediato su configuración, datos de ejemplo y parámetros de fórmula.

⚡ 122 Subherramientas Especializadas

Explorar Todas las Subherramientas y Calculadoras de Dígitos de Control

Calculadoras dedicadas, verificadores de códigos de barras, conversores y diagnósticos para estándares GS1, ISO, financieros y gubernamentales.

📖 Teoría matemática

Cómo los dígitos de control evitan errores críticos de transcripción

Un dígito de control es una verificación por redundancia empleada para la detección de errores en números de identificación como códigos de barras, cuentas bancarias y etiquetas de serie. Consta de uno o más dígitos calculados mediante un algoritmo a partir de los demás dígitos de la secuencia.

Detección de errores de transcripción de un solo dígito

Detecta el 100% de los casos en los que un operador escribe un dígito incorrecto (p. ej., teclear 5 en lugar de 6).

Detección de errores de transposición adyacente

Los patrones de peso alternados (como 3 y 1) detectan más del 98% de los dígitos adyacentes invertidos accidentalmente (p. ej., escribir 35 en lugar de 53).

Cero sobrecarga de comunicación por red

Los lectores ópticos de códigos de barras validan los códigos localmente sin conexión antes de transmitir los datos a bases de datos o sistemas de almacén.

El algoritmo GS1 Módulo 10 paso a paso

  1. Contar de derecha a izquierdaMultiplique el dígito que precede inmediatamente a la posición del dígito de control por 3, el siguiente por 1, el siguiente por 3, continuando con una cadencia alterna 3-1-3-1.
  2. Sumar todos los productos calculadosSume todos los productos resultantes para obtener una suma total acumulada (p. ej., \( S = 85 \)).
  3. Módulo 10 y restaDetermine el residuo \( R = S \pmod{10} \). Si \( R = 0 \), el dígito de control es 0. De lo contrario, el dígito de control es \( 10 - R \).
Dígito de control = (10 - (Suma de productos ponderados % 10)) % 10

Preguntas frecuentes

Respuestas a preguntas habituales sobre dígitos de control y generación de códigos de barras.

¿Cuál es la diferencia entre el cálculo del dígito de control de EAN-13 y UPC-A?

Tanto EAN-13 (13 dígitos) como UPC-A (12 dígitos) utilizan exactamente el mismo algoritmo GS1 Módulo 10. De hecho, cualquier UPC-A estándar de 12 dígitos se puede convertir en un EAN-13 simplemente anteponiendo un 0 (cero) al principio, ¡y el dígito de control resultante sigue siendo idéntico!

¿Puedo generar códigos de barras para productos comerciales con esta herramienta?

¡Sí! Esta herramienta calcula el dígito de control estándar oficial especificado por GS1. Sin embargo, para vender artículos comercialmente en tiendas minoristas (Amazon, Walmart, supermercados), el prefijo de su empresa debe estar licenciado oficialmente a través de GS1. Una vez que disponga de su prefijo con licencia y números de artículo, esta herramienta calcula el dígito de control exacto que necesita.

¿En qué se diferencia el algoritmo de Luhn del GS1 Módulo 10?

Mientras que GS1 multiplica los dígitos alternos por 3, el algoritmo de Luhn duplica (multiplica por 2) cada segundo dígito. Si el resultado duplicado supera 9, se suman los dos dígitos del resultado (o se resta 9). Luhn se utiliza ampliamente para la validación de tarjetas de crédito (Visa, Mastercard, Amex) y números IMEI de telefonía móvil.

¿CheckDigitLab almacena o sube los números que introduzco?

No. Todos los cálculos, visualizaciones de códigos de barras y verificaciones por lotes se ejecutan por completo en el navegador web de su dispositivo mediante JavaScript. Ningún número de tarjeta, dato de cuenta o secuencia de código de barras patentada se envía jamás a un servidor remoto.