Herramienta gratuita
Validador SSCC online
Verifica el dígito verificador GS1 de un SSCC de 18 dígitos, o ingresa 17 dígitos y calculamos el verificador por ti. Todo en tu navegador, sin enviar el código a ningún servidor.
Formulario de validación
0/18 dígitos
Ejemplos
Pulsa uno para cargarlo en el validador.
¿Qué valida exactamente esta herramienta?
- Longitud: un SSCC tiene 18 dígitos. Si ingresas 17 asumimos que falta el dígito verificador y lo calculamos.
- Solo dígitos: se ignoran espacios y guiones, pero cualquier letra u otro símbolo invalida la entrada.
- Dígito verificador GS1 (mod 10): aplicamos el algoritmo estándar de GS1 — pesos alternados 3 y 1 desde la derecha, suma, complemento a la decena superior. El resultado debe coincidir con el dieciochoavo dígito.
- Estructura: mostramos el dígito de extensión (primer dígito), el cuerpo (prefijo de empresa + serial, 16 dígitos) y el verificador. No partimos el cuerpo porque la longitud exacta del prefijo GS1 la conoce solo la empresa propietaria del GCP.
Preguntas frecuentes sobre la validación SSCC
¿Qué es el dígito verificador de un SSCC?
Es el último dígito (el dieciochoavo) del código SSCC. Se calcula con el algoritmo mod 10 de GS1: se multiplican los dígitos de derecha a izquierda por pesos alternados 3 y 1, se suman, y el dígito verificador es el número que falta para llegar al siguiente múltiplo de 10. Sirve para detectar errores de transcripción cuando alguien teclea o escanea el código incorrectamente.
¿Por qué mi SSCC sale inválido si lo escribí bien?
La causa más común es un error de un solo dígito en el cuerpo del código: el algoritmo mod 10 está diseñado precisamente para detectar ese tipo de errores. Revisa que ningún dígito esté permutado, falte o sobre. Si el validador te muestra el check digit esperado, compara contra el último dígito que escribiste para identificar dónde está el error.
¿Puedo validar un SSCC de 17 dígitos sin el verificador?
Sí. Si ingresas 17 dígitos, el validador asume que falta el verificador y lo calcula automáticamente para ti, devolviendo el SSCC completo de 18 dígitos. Esto es útil cuando recibes un código desde un sistema que solo expone los datos sin el check digit, o cuando estás diseñando una numeración nueva y necesitas saber qué verificador asignar.
¿Cuál es la estructura interna de un SSCC?
Los 18 dígitos se dividen en: 1 dígito de extensión (valor 0-9 asignado por la empresa para ampliar la capacidad de numeración), 16 dígitos que combinan el prefijo de empresa GS1 (GCP) y el número serial, y 1 dígito verificador final. La longitud del GCP es variable —GS1 la asigna a cada empresa según el país y el plan contratado—, por eso el validador no intenta dividir el bloque del medio: lo muestra como un único bloque "cuerpo" de 16 dígitos.
¿El validador funciona offline o envía mis datos a un servidor?
El cálculo del dígito verificador se ejecuta enteramente en tu navegador (client-side). No enviamos el SSCC a ningún servidor, no lo guardamos en logs y no requiere conexión después de cargar la página. Puedes validar sin riesgo códigos confidenciales de tu numeración interna.
¿Cómo genero un SSCC nuevo si el mío está mal?
Usa el generador SSCC en /generador-sscc: ingresa tu prefijo de empresa GS1 y un serial, y el sistema calcula el dígito verificador correcto, te devuelve el SSCC de 18 dígitos y te permite descargar la etiqueta GS1-128 lista para imprimir en formato 4×6 o 2×1.
¿Sirve este validador para códigos GTIN, EAN-13 o UPC-A?
No directamente: aunque el algoritmo del dígito verificador es el mismo mod 10 de GS1, los códigos GTIN tienen 14 dígitos, EAN-13 tiene 13 y UPC-A tiene 12, por lo que la longitud esperada es distinta. Para verificar un código de barras de producto usa nuestros generadores de EAN-13 o UPC-A en /generador-ean o /generador-upc.
¿Tu SSCC es válido? Genera la etiqueta.
Con un SSCC verificado puedes descargar la etiqueta GS1-128 lista para imprimir en formato 4×6 (pallet) o 2×1 (caja).