HHelpje

Validateur de numero de securite sociale francais (NIR)

Verifiez un numero de securite sociale francais NIR (15 chiffres) — verification de la cle de controle.

Saisissez un numero NIR pour le valider.

Validateur NIR — verifiez un numero de securite sociale (France) en ligne

Notre validateur NIR gratuit verifie en une fraction de seconde la validite d'un numero de securite sociale francais (numero de securite sociale). L'outil controle la cle de controle a 2 chiffres (cle) avec l'algorithme 97 - (N mod 97), gere automatiquement les codes de departement speciaux de la Corse (2A, 2B) et reconnait les informations de base encodees dans le numero : sexe, annee et mois de naissance.

Le NIR sert a identifier les personnes dans les systemes de securite sociale, de sante et fiscal en France. Que vous saisissiez le numero d'un employeur, d'un salarie ou votre propre numero de carte Vitale, ce validateur NIR vous aidera a verifier rapidement que le numero ne contient aucune faute de frappe.

Confidentialite totale — calcul local

La validation s'effectue entierement dans votre navigateur — pas un seul chiffre du numero NIR saisi n'est envoye a un serveur. Vous pouvez verifier des numeros egalement hors ligne. Vos donnees sont en securite.

Questions frequentes

Qu'est-ce que le numero NIR (numero de securite sociale) ?
Le NIR (Numero d'Inscription au Repertoire) est le numero de securite sociale francais, egalement appele numero de securite sociale. Il se compose de 13 chiffres et d'une cle de controle a 2 chiffres (15 caracteres au total). Le numero est attribue par l'INSEE et identifie de maniere unique chaque personne physique enregistree en France.
Comment est structure le numero NIR ?
Le numero NIR comporte 15 caracteres : le sexe (1 chiffre : 1=homme, 2=femme, 3/4=personnes nees a l'etranger, 7/8=special), l'annee de naissance (2 chiffres), le mois de naissance (2 chiffres, 01-12 ou >= 20 pour certaines categories), le departement (2 caracteres, peut etre 2A ou 2B pour la Corse), la commune (3 chiffres) et le numero d'ordre (3 chiffres). Les 2 derniers chiffres sont la cle de controle (cle).
Comment calcule-t-on la cle de controle du NIR ?
La cle se calcule selon la formule : cle = 97 - (N mod 97), ou N est la partie a 13 chiffres du numero (sans la cle). Pour la Corse, on remplace 2A par 19 et 2B par 18 avant le calcul. La cle doit etre comprise entre 01 et 97. Comme le nombre a 13 chiffres depasse la plage d'entiers surs de JavaScript (Number.MAX_SAFE_INTEGER), le calcul est effectue avec BigInt.
Que signifient les valeurs 2A et 2B dans un numero NIR ?
Les valeurs 2A et 2B dans le champ departement designent la Corse : 2A est la Corse-du-Sud et 2B la Haute-Corse. Avant de calculer la cle de controle, il faut remplacer 2A par 19 et 2B par 18 — ce n'est qu'alors que la partie a 13 caracteres devient un entier sur lequel la division modulo 97 peut etre effectuee.
Le validateur NIR verifie-t-il si le numero existe dans le registre ?
Non. L'outil verifie uniquement l'exactitude mathematique de la cle de controle (97 - n mod 97). Une cle valide signifie seulement que le numero est mathematiquement coherent, et non qu'il est attribue a une personne reelle dans la base de donnees de l'INSEE. Verifier l'existence d'un numero necessite l'acces aux registres officiels de l'Etat.

Voir aussi