Validador de dígito de verificación de código de barras
Guía
Validador de dígito de verificación de código de barras
Valide el dígito de control de cualquier código de barras de comercio o envío en una sola pegada. El validador detecta automáticamente el formato a partir del número de dígitos, recalcula el dígito de control esperado usando el algoritmo correcto — GS1 módulo-10 para EAN/UPC/GTIN, módulo-11 para ISBN-10 — y muestra un desglose por posición para que pueda ver exactamente dónde se produjo un error de transcripción.
Cómo Usar
- Pegue un código de barras en el Código de barras campo. Espacios, guiones y puntos se eliminan automáticamente.
- Deja Formato en Detectar automáticamente, o elija un estándar específico si su entrada es ambigua (un número de 8 dígitos podría ser EAN-8 o UPC-E).
- Lea el resultado — válido significa que el dígito de control final coincide con lo que espera el algoritmo, inválido significa que no coincide.
- Revise el Desglose de cálculo para ver los pesos por dígito, la suma acumulada y el resultado módulo.
- Para validar muchos códigos de barras al mismo tiempo, pegue los en el Validación por Lotes — uno por línea — y la tabla se completa por fila.
Formatos compatibles
- EAN-13 – Código de barras de comercio de 13 dígitos utilizado mundialmente en productos para consumidores.
- EAN-8 – Formato corto de 8 dígitos para paquetes pequeños.
- UPC-A – Código de 12 dígitos utilizado en todo el norte de América.
- UPC-E – Código UPC comprimido de 8 dígitos; el validador lo expande internamente a UPC-A.
- ISBN-10 – Identificador de libro de 10 dígitos de antigüedad, puede terminar en X.
- ISBN-13 – Identificador de libro moderno de 13 dígitos, prefijado con 978 o 979.
- GTIN-14 – Identificador de unidad de logística de 14 dígitos utilizado en contenedores de envío.
Características
- Detección automática de formato – Reconoce siete estándares de códigos de barras por longitud y prefijo; se puede sobrescribir manualmente cuando sea necesario.
- Desglose paso a paso – Posición, dígito, peso y producto para cada dígito contribuyente.
- Esperado vs proporcionado – Muestra el dígito que esperaba el algoritmo para que pueda corregir rápidamente el carácter incorrecto.
- Modo Batch – Valide cientos de códigos de barras en una sola pegada, con un formato por fila y un resultado por fila.
- Entrada tolerante – Espacios, guiones, puntos y X en minúscula se normalizan antes de la validación.
- 100% del lado del cliente – Los números nunca abandonan el navegador; nada se registra ni se envía a un servidor.
Preguntas frecuentes
-
¿Por qué la misma secuencia de dígitos necesita un dígito de control diferente para ISBN-10 y ISBN-13?
El ISBN-10 utiliza un algoritmo de módulo-11 con pesos descendentes desde 10 hasta 2, mientras que el ISBN-13 utiliza el algoritmo de GS1 módulo-10 compartido por EAN-13. La aritmética, el patrón de pesos y incluso la alfabetización difieren — el ISBN-10 puede terminar en X (representando 10), pero el ISBN-13 debe terminar en un dígito de 0 a 9.
-
¿Qué detecta realmente el patrón de pesos alternos 3,1 en EAN/UPC?
Detecta todos los errores de sustitución de dígito individual y la mayoría de los errores de transposición adyacentes. La asimetría entre 3 y 1 significa que intercambiar dos dígitos vecinos normalmente produce una suma diferente, lo que desencadena la verificación. Los esquemas de doble multiplicación (como Luhn) solo detectan transposiciones cuando los vecinos difieren en exactamente 5.
-
¿Por qué GTIN-14 utiliza el mismo algoritmo que EAN-13 pero tiene una longitud diferente?
GTIN es el contenedor de 14 dígitos unificador en el marco GS1. Los códigos más cortos (EAN-13, UPC-A, EAN-8) están conceptualmente alineados a la derecha dentro de un GTIN-14 con ceros iniciales. El algoritmo debe ser consistente para que un sistema pueda almacenar todas las variantes en el mismo campo y reutilice el mismo validador.
-
¿Puede un código de barras pasar la verificación del dígito de control y aún así ser incorrecto?
Sí. El dígito de control solo protege contra errores de transcripción — errores de escritura, lecturas incorrectas por OCR, escáneres manchados. No prueba que el código fue emitido ni que el GTIN correspondiente pertenezca a un producto real. Para eso necesitas una búsqueda en GS1 o una base de datos de productos.
Instalar extensiones
Agregue herramientas IO a su navegador favorito para obtener acceso instantáneo y búsquedas más rápidas
恵 ¡El marcador ha llegado!
Marcador es una forma divertida de llevar un registro de tus juegos, todos los datos se almacenan en tu navegador. ¡Próximamente habrá más funciones!
Herramientas clave
Ver todo Los recién llegados
Ver todoActualizar: Nuestro última herramienta se agregó el 20 de junio de 2026
