Calcul de la clé du numéro de sécurité sociale (clé NIR)
Saisissez les treize premiers caractères d’un numéro de sécurité sociale et obtenez la clé de contrôle à deux chiffres qui complète le NIR de 15 caractères. La page détaille le calcul étape par étape, gère les codes corses 2A et 2B et copie le numéro complet en un clic. Tout se passe dans votre navigateur, rien n’est envoyé.
Traité localement dans votre navigateur/ Vos données restent dans votre navigateur.
Qu'est-ce que Calcul de la clé du numéro de sécurité sociale (clé NIR) ?
Les deux derniers chiffres d’un numéro de sécurité sociale (NIR) sont une clé de contrôle, souvent appelée la clé. Elle n’est ni secrète ni aléatoire : elle se calcule à partir des 13 premiers caractères pour détecter les fautes de frappe. Quiconque connaît ces 13 caractères peut retrouver la clé, c’est pourquoi ce calculateur n’a besoin de rien d’autre.
La formule est : clé = 97 − (le nombre à 13 chiffres modulo 97). Si le numéro contient 2A ou 2B pour une naissance en Corse, 2A est remplacé par 19 et 2B par 18 pour la division. Le résultat est compris entre 1 et 97 et s’écrit sur deux chiffres : 7 devient 07.
Comment ça marche ?
- Saisissez les 13 premiers caractères : sexe, année et mois de naissance, département, commune et numéro d’ordre. Les espaces sont ignorés et les codes corses 2A et 2B sont acceptés.
- L’outil divise le nombre par 97 et conserve le reste.
- Il soustrait ce reste de 97 et ajoute un zéro devant si le résultat n’a qu’un chiffre ; un reste de 0 donne 97.
- Copiez la clé seule ou le numéro complet de 15 caractères.
Cas d'usage courants
- Vous avez un numéro de 13 caractères issu d’un formulaire ou d’une base et cherchez la clé qui le complète.
- Vous générez ou vérifiez des données de test pour une application de paie, de RH ou de santé.
- Vous voulez voir le calcul du modulo 97 détaillé pour le comprendre ou l’implémenter.
- La clé d’un document est illisible et vous voulez savoir ce qu’elle devrait être.
Exemples
Essayez cette saisie dans l'outil ci-dessus :
1 84 12 76 451 089
Clé de contrôle: 46 Numéro complet: 1 84 12 76 451 089 46 Sexe: 1 (homme) Année de naissance (2 chiffres): 84 Mois de naissance: 12 (décembre) Département: 76 Commune: 451 Numéro d’ordre: 089
Confidentialité
Calcul de la clé du numéro de sécurité sociale (clé NIR) s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.
Limites
La clé de contrôle protège des fautes de frappe, pas de la fraude : elle ne dit rien sur l’attribution réelle d’un numéro. Un numéro de sécurité sociale est une donnée personnelle et, en France, son utilisation par les organisations est encadrée. Utilisez cet outil pour compléter ou contrôler des numéros que vous avez le droit de traiter.
Questions fréquentes
Comment calcule-t-on la clé de sécurité sociale ?
La clé vaut 97 moins le reste de la division des 13 premiers chiffres par 97. Un reste de 0 donne 97, et un résultat à un seul chiffre s’écrit avec un zéro devant, par exemple 07.
Et pour les personnes nées en Corse ?
Leur code département est 2A ou 2B. Pour le calcul, 2A est remplacé par 19 et 2B par 18, puis on applique la formule habituelle.
Peut-on retrouver la clé de quelqu’un à partir de son nom ou de sa date de naissance ?
Non. La clé dépend des 13 caractères, y compris la commune et le numéro d’ordre, qui ne se devinent pas avec des informations publiques. Cet outil ne fait que compléter un numéro que vous possédez déjà.
La clé est-elle secrète ?
Non. C’est une valeur de contrôle publique, dérivée des 13 autres caractères, qui sert uniquement à détecter les fautes de frappe.
Outils associés
Vérificateur de numéro de sécurité sociale (NIR)
Collez un numéro de sécurité sociale, le NIR à 15 caractères imprimé sur une carte Vitale ou une attestation, et vérifiez que sa clé de contrôle à deux chiffres correspond aux treize premiers caractères. Le résultat décompose aussi le numéro : sexe, année et mois de naissance, département et commune. Tout se passe dans votre navigateur, rien n’est enregistré ni envoyé.
Outils développeur
Calculateur CRC32 et Adler-32
Calculez une somme CRC-32 (IEEE 802.3) ou Adler-32 et lisez-la en hex, décimal ou Base64.
Hash & checksum
Vérificateur de hash
Collez la somme de contrôle fournie, déposez le fichier et voyez si elles correspondent.
Hash & checksum
Convertisseur de base (de 2 à 36)
Saisissez un nombre, choisissez sa base et la base cible : le résultat est exact, avec un aperçu en binaire, octal, décimal, hexadécimal et base 36.
Outils développeur
Validateur UUID et détecteur de version
Collez un ou plusieurs UUID pour savoir lesquels sont valides, de quelle version ils sont et, pour les versions temporelles, quand ils ont été créés.
Outils développeur
Testeur de regex
Écrivez un motif, collez un texte et voyez chaque correspondance en surbrillance, avec sa position et ses groupes de capture.
Outils développeur