Générateur de Numéro INSEE / NIR (France)
Générez et formatez des numéros INSEE / NIR (Sécurité Sociale) valides pour le développement et les tests.
En attendant la génération...
À propos du Numéro INSEE / NIR (France)
Le Numéro INSEE (officiellement Numéro d'Inscription au Répertoire - NIR) est l'identifiant national d'état civil et de sécurité sociale attribué par l'INSEE et utilisé par l'Assurance Maladie / Sécurité Sociale.
Il est composé de 15 caractères : 1 chiffre de sexe (1=Homme, 2=Femme), 2 d'année, 2 de mois, 2 de département (y compris 2A pour la Corse-du-Sud et 2B pour la Haute-Corse), 3 de commune, 3 d'ordre et 2 chiffres de Clé de Contrôle calculée par Modulo 97.
Anatomie & Structure du Numéro INSEE / NIR (15 Caractères)
Le Numéro d'Inscription au Répertoire (NIR) comprend 15 caractères répartis en 7 blocs officiels:
| Position | Champ | Longueur | Signification & Règle | Exemple |
|---|---|---|---|---|
| 1 | Sexe | 1 chiffre | 1 pour homme; 2 pour femme | 1 |
| 2 & 3 | Année de Naissance | 2 chiffres | Deux derniers chiffres de l'année | 85 |
| 4 & 5 | Mois de Naissance | 2 chiffres | Mois de naissance (01 à 12) | 12 |
| 6 & 7 | Département | 2 caractères | Code départemental (01-95, 2A/2B Corse, 97/98 outre-mer, 99 étranger) | 75 |
| 8 à 10 | Commune | 3 chiffres | Code INSEE de la commune de naissance | 108 |
| 11 à 13 | Numéro d'Ordre | 3 chiffres | Numéro d'ordre de l'acte de naissance sur le mois | 042 |
| 14 & 15 | Clé de Contrôle | 2 chiffres | Clé de contrôle calculée par Modulo 97 | 51 |
Algorithme de Validation du NIR / INSEE (Modulo 97)
L'INSEE calcule la clé de contrôle à 2 chiffres sur les 13 premiers caractères:
Clé = 97 - (ValeurBase13 % 97)
- 1. Isoler les 13 premiers caractères du NIR.
- 2. Pour la Corse: remplacer "2A" par "19" et "2B" par "18".
- 3. Calculer: Reste = ValeurBase13 % 97.
- 4. Calculer: Clé = 97 - Reste.
- 5. Formater sur 2 chiffres et comparer avec les caractères 14 et 15.