Aller au contenu

Saisissez un mot pour chercher parmi tous les outils

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é.

Saisissez les 13 caractères (sexe, année, mois, département, commune, numéro d’ordre) et la clé à 2 chiffres est calculée. Les espaces sont ignorés. Corse : 2A et 2B sont acceptés.

Cette vérification porte uniquement sur le format et la clé de contrôle. Elle ne dit pas si le numéro existe ni à qui il appartient. Rien de ce que vous saisissez ne quitte votre navigateur.

Saisissez 13 caractères pour obtenir la clé, ou 15 caractères pour vérifier un numéro complet.

Vos données restent sur votre appareil.

Comment ça marche ?

  1. 1Saisissez 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.
  2. 2L’outil divise le nombre par 97 et conserve le reste.
  3. 3Il 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.
  4. 4Copiez la clé seule ou le numéro complet de 15 caractères.

Qu’est-ce que Calcul de la clé de sécurité sociale ?

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.

Quand l’utiliser ?

  • 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.

Utiliser le calcul de clé de façon responsable

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.

Confidentialité

Cet outil fonctionne dans votre navigateur. Ce que vous saisissez, collez ou ouvrez est traité sur votre appareil par JavaScript : rien n’est envoyé à nos serveurs, stocké ni partagé. Vos données restent sur votre appareil.

Le numéro est traité uniquement dans votre navigateur. Il n’est ni envoyé à un serveur, ni enregistré, ni journalisé, ni ajouté à l’adresse de la page.

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.