Numéro d'inscription au répertoire (numéro de sécurité sociale)
France · Particuliers
Collez ou saisissez le numéro : la ponctuation est facultative.
Autres identifiants
Europe
Asie et Moyen-Orient
Oceania
Ce que ce contrôle fait — et ce qu'il ne peut pas faire
Cet outil vérifie la structure du numéro et son chiffre de contrôle, selon l'algorithme publié pour ce document. Un numéro accepté est bien formé : il est cohérent sur le plan arithmétique et aurait pu être attribué.
Il ne dit pas si le numéro a réellement été attribué, s'il est actif, ni à qui il appartient. Seule l'administration fiscale émettrice peut le confirmer via son propre service de vérification. Considérez un résultat positif comme « bon à soumettre », jamais comme une preuve d'identité.
Calculé dans votre navigateur. Rien de ce que vous saisissez n'est envoyé.
La clé à deux chiffres n'a rien laissé passer sur un demi-million d'erreurs délibérées
La clé de sécurité sociale vaut 97 moins le numéro modulo 97. Comme 97 est premier et que la clé compte deux chiffres au lieu d'un, elle est bien plus robuste qu'une simple clé unitaire : 468 000 altérations d'un chiffre et 43 319 transpositions de chiffres voisins n'en ont laissé passer aucune.
Comment ça marche
- Vérifie les deux derniers chiffres face aux treize qui les précèdent.
- Gère la Corse, dont le département s'écrit 2A ou 2B et non en chiffres.
- Décode le sexe enregistré, le mois de naissance et le département de naissance.
clé = 97 − (le nombre à 13 chiffres mod 97) 1 sexe · 2-3 année · 4-5 mois · 6-7 département · 8-10 commune · 11-13 ordre Corse : 2A se lit 19 et 2B se lit 18 avant la division
Exemple chiffré
Pourquoi deux chiffres valent mieux qu'un.
- une clé à un chiffre a dix valeurs : une erreur au hasard passe une fois sur dix
- une clé à deux chiffres modulo 97 en a 97 : une erreur au hasard passe environ une fois sur 97
- le caractère premier de 97 empêche qu'une position se compense en silence
- mesuré : 0 non détectée sur 468 000 modifications d'un seul chiffre
- mesuré : 0 non détectée sur 43 319 échanges de chiffres voisins
Une clé qui se comporte comme une somme de contrôle le devrait. Le prix est de deux caractères au lieu d'un, ce qui sur quinze est une aubaine.
Lire le résultat
- Le numéro encode en clair le sexe, l'année et le mois de naissance et le lieu de naissance. C'est donc une donnée personnelle sensible, dont la France encadre strictement l'usage : ce n'est pas une référence client générique et il ne doit pas être collecté comme tel.
- La Corse est le cas délicat. Ses départements s'écrivent 2A et 2B, qui ne sont pas des nombres : la spécification substitue donc 19 et 18 avant de diviser. Un validateur qui l'ignore rejette tous les Corses.
- Un département 99 signifie né à l'étranger, les chiffres suivants désignant alors le pays et non une commune. Un numéro qui se décode en département 99 n'est pas malformé.
- Aucun générateur n'est proposé. Ceci identifie une personne et donne sa date et son lieu de naissance : un numéro bien formé est exactement ce dont une demande frauduleuse a besoin.
Questions fréquentes
- Où trouver mon numéro de sécurité sociale ?
- Il figure sur votre carte Vitale et sur l’attestation de droits que vous pouvez télécharger depuis votre compte d’assurance maladie, par exemple sur ameli.fr. Il compte 15 caractères : 13 qui vous identifient et une clé de 2 chiffres à la fin. Il ne faut pas le confondre avec votre numéro fiscal, un numéro distinct à 13 chiffres qui apparaît sur vos avis d’impôt.
- Comment calcule-t-on la clé du NIR ?
- On prend les 13 premiers chiffres comme un seul nombre, on le divise par 97 et on soustrait le reste de 97. Pour 1 84 12 75 116 001, on obtient 26, la clé du numéro d’exemple. Pour les personnes nées en Corse, le département 2A est remplacé par 19 et 2B par 18 avant la division, ce que cet outil fait automatiquement.
- Pourquoi mon numéro de sécurité sociale est-il refusé ?
- Vérifiez que vous avez saisi 15 caractères, le numéro de 13 caractères plus la clé de 2 chiffres ; les espaces, points et tirets sont ignorés. Cet outil n’accepte que les numéros commençant par 1 ou 2. Si le format est correct, il affiche la clé attendue, et un écart signifie presque toujours un chiffre mal lu. Un département 99, qui signifie né à l’étranger, est normal et n’est pas une erreur.