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).