Omitir yendo al contenido principal

Validador de Numéro INSEE / NIR (Francia)

Validador online de Numéro INSEE / NIR (Seguridad Social de Francia) según el algoritmo Módulo 97.

¿Cómo funciona la validación del Numéro INSEE / NIR?

La validación verifica la longitud de 15 caracteres (con o sin máscara), el dígito inicial de sexo (1, 2, 3, 4, 7, 8) y la coherencia de departamentos franceses (incluyendo 2A y 2B de Córcega).

Se aplica el algoritmo oficial de Módulo 97, convirtiendo 2A a 19 y 2B a 18 para comprobar la clave de control final de 2 dígitos.

Anatomía y Estructura del NIR / INSEE Francés (15 Dígitos)

El número de seguridad social francés (NIR) consta de 15 caracteres distribuidos en 7 bloques:

PosiciónCampoTamañoSignificado y ReglaEjemplo
1Género1 dígito1 para varones; 2 para mujeres1
2 y 3Año de Nacimiento2 dígitosÚltimas 2 cifras del año de nacimiento85
4 y 5Mes de Nacimiento2 dígitosMes de nacimiento (01 a 12)12
6 y 7Departamento2 caracteresCódigo departamental de nacimiento75
8 a 10Código de Comuna3 dígitosIdentificador municipal INSEE108
11 a 13Orden Registral3 dígitosNúmero correlativo del acta de nacimiento042
14 y 15Clave de Control2 dígitosDígitos de verificación calculados con Módulo 9751

Algoritmo de Validación del NIR / INSEE (Módulo 97)

El INSEE determina la clave de control de 2 dígitos aplicando Módulo 97:

Clave = 97 - (ValorBase13 % 97)
  1. 1. Aísle los 13 primeros caracteres.
  2. 2. Para Córcega: sustituya "2A" por "19" y "2B" por "18".
  3. 3. Calcule el resto por 97: Resto = ValorBase13 % 97.
  4. 4. Reste a 97: Clave = 97 - Resto.
  5. 5. Compare el resultado con los 2 dígitos finales del número.

Preguntas Frecuentes sobre Validación