Omitir yendo al contenido principal

Generador de NSS IMSS México

Número de Seguro Social (NSS) mexicano del IMSS de 11 dígitos para pruebas.

Esperando generación...

Sobre el NSS IMSS México

El Número de Seguro Social (NSS) es asignado por el IMSS en México a los trabajadores asegurados. Consta de 11 dígitos numéricos.

Esta herramienta genera y valida el NSS aplicando la fórmula de Luhn en el último dígito para corroborar el dígito verificador.

Anatomía y Estructura del NSS en México

El Número de Seguridad Social del IMSS consta de 11 dígitos numéricos:

PosiciónCampoTamañoSignificado y ReglaEjemplo
1 y 2Subdelegación IMSS2 dígitosOficina regional del IMSS de alta del asegurado12
3 y 4Año de Afiliación2 dígitosAño en que fue dado de alta el trabajador98
5 y 6Año de Nacimiento2 dígitosAño de nacimiento del trabajador80
7 a 10Folio Administrativo4 dígitosSecuencia administrativa interna del IMSS1234
11Dígito Verificador1 dígitoValidado mediante algoritmo de Luhn (Módulo 10)5

Algoritmo de Validación del NSS (Algoritmo de Luhn)

El IMSS aplica el algoritmo estándar de Luhn para verificar el 11º dígito:

Luhn: pesos alternados [1, 2, 1, 2...]; si producto >= 10 restar 9; DV = (10 - (Suma % 10)) % 10
  1. 1. Multiplicar posiciones alternadamente por 1 y 2.
  2. 2. Si el producto es mayor o igual a 10, restar 9.
  3. 3. Sumar todos los resultados.
  4. 4. Calcular DV = (10 - (Suma % 10)) % 10.
  5. 5. Cotejar con el 11º dígito.

Preguntas Frecuentes (FAQ)