Aller au contenu

Saisissez un mot pour chercher parmi tous les outils

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

15 caractères : le numéro de 13 caractères plus la clé à 2 chiffres. 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 ou collez le numéro de 15 caractères. Les espaces, points et tirets sont ignorés, et les codes corses 2A et 2B sont acceptés.
  2. 2L’outil divise les 13 premiers caractères par 97 et détermine la clé qui doit suivre.
  3. 3Il compare cette clé aux deux derniers chiffres saisis et indique si le numéro est valide ou quelle clé était attendue.
  4. 4Consultez la décomposition (sexe, année et mois de naissance, département, commune, numéro d’ordre) pour repérer une faute de frappe, puis copiez le numéro corrigé.

Qu’est-ce que Vérifier un numéro de sécurité sociale ?

Le NIR (numéro d’inscription au répertoire), couramment appelé numéro de sécurité sociale, est le numéro à 15 caractères qui identifie une personne dans les fichiers de la sécurité sociale française. Il commence par un chiffre pour le sexe (1 ou 2), suivi de l’année et du mois de naissance sur deux chiffres chacun, du département de naissance, de la commune de naissance et d’un numéro d’ordre à trois chiffres. Les deux derniers chiffres forment la clé de contrôle.

La clé vaut 97 moins le reste de la division des 13 premiers chiffres par 97. Un reste égal à 0 donne la clé 97, et une clé à un seul chiffre s’écrit avec un zéro devant. Pour les personnes nées en Corse, le code département 2A est remplacé par 19 et 2B par 18 avant la division. Ce contrôle détecte presque toutes les erreurs sur un chiffre et la plupart des inversions de chiffres voisins.

Quand l’utiliser ?

  • Vous remplissez un formulaire de paie, de RH ou de mutuelle et voulez repérer une faute de frappe avant l’envoi.
  • Vous êtes développeur et testez un formulaire ou un script d’import avec des numéros valides et invalides.
  • Un numéro copié depuis un scan, un PDF ou une photo peut contenir un chiffre mal lu.
  • Vous voulez savoir quels deux chiffres doivent suivre un numéro de 13 caractères.

Ce que prouve (et ne prouve pas) une clé correcte

Une clé correcte montre seulement que les 15 caractères sont cohérents entre eux. Elle ne prouve pas que le numéro a été attribué ni à qui il appartient : seuls les organismes de sécurité sociale peuvent le confirmer. En France, l’utilisation du NIR par les organisations est en outre encadrée : ne le collectez que si vous avez une base légale pour le faire.

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.

Rien n’est envoyé. Le calcul est fait par JavaScript dans votre navigateur, et le numéro n’est ni enregistré, ni journalisé, ni ajouté à l’adresse de la page.

Questions fréquentes

Quelle est la structure d’un numéro de sécurité sociale ?

Il compte 15 caractères : 1 pour le sexe, 2 pour l’année de naissance, 2 pour le mois, 2 pour le département (2A ou 2B pour la Corse), 3 pour la commune, 3 pour le numéro d’ordre, puis la clé de contrôle à 2 chiffres.

Pourquoi l’outil indique-t-il que ma clé est fausse ?

Le plus souvent, un chiffre a été mal saisi ou deux chiffres voisins ont été inversés. Comparez avec votre carte Vitale ou votre attestation. L’outil affiche la clé qu’il attend pour les 13 premiers caractères.

Comment sont traités les numéros nés en Corse ?

Saisissez 2A ou 2B à la place du département. Pour le calcul, l’outil remplace 2A par 19 et 2B par 18, ce qui correspond à la règle de calcul de la clé.

Un résultat valide signifie-t-il que le numéro existe ?

Non. Cela signifie que le format et la clé sont cohérents. L’outil ne consulte aucune base de données et ne peut pas dire à qui appartient le numéro.

Le numéro saisi est-il envoyé à un serveur ?

Non. Le contrôle s’exécute localement dans votre navigateur. Le numéro n’est pas enregistré et n’apparaît pas dans l’adresse de la page.