Calculatrice de clé de sécurité sociale

Calculez la clé de contrôle de votre numéro de sécurité sociale (NIR), ou vérifiez un numéro complet.

Résultat
—

Calcul 100 % local dans votre navigateur : votre numéro n'est jamais envoyé ni conservé.

Clé = 97 − (numéro à 13 chiffres modulo 97). Exemple vérifié : 1 85 03 69 123 045 → 1850369123045 mod 97 = 65 → clé = 97 − 65 = 32.

Une clé de contrôle, pas un chiffre aléatoire

Le numéro de sécurité sociale français (NIR, numéro d'inscription au répertoire) comporte 13 chiffres qui encodent le sexe, l'année et le mois de naissance, le département et la commune de naissance, et un numéro d'ordre — suivis de 2 chiffres supplémentaires : la clé de contrôle. Cette clé n'est pas arbitraire : elle se calcule mathématiquement à partir des 13 premiers chiffres, selon la formule 97 − (numéro mod 97). Elle sert à détecter une erreur de saisie ou de transcription du numéro, par exemple sur un formulaire administratif.

Comment utiliser la calculatrice ?

  1. Pour calculer une clé : saisissez les 13 premiers chiffres de votre NIR (les espaces sont acceptés).
  2. Pour vérifier un numéro complet : saisissez les 15 chiffres (13 + clé) ; l'outil indique si la clé fournie correspond à la clé attendue.
  3. Pour un NIR corse : saisissez directement 2A ou 2B à la place du code département, la conversion est automatique.

Le cas particulier de la Corse

Pour les personnes nées dans l'un des deux départements corses, le code département n'est pas numérique : 2A pour la Corse-du-Sud, 2B pour la Haute-Corse. Avant d'appliquer la formule modulo 97, ces codes sont systématiquement remplacés par des valeurs numériques conventionnelles : 2A devient 19, et 2B devient 18. Le calcul se poursuit ensuite normalement sur les 13 chiffres ainsi obtenus.

Cas d'usage

  • Vérifier la cohérence d'un numéro de sécurité sociale avant de le transmettre sur un formulaire.
  • Retrouver la clé d'un NIR dont seuls les 13 premiers chiffres sont connus.
  • Détecter une erreur de saisie lors de la retranscription d'un numéro depuis une carte Vitale ou un document.

Erreurs fréquentes

  • Oublier la conversion 2A/2B pour un NIR corse, ce qui donne une clé incorrecte.
  • Inclure la clé dans le calcul : la formule s'applique uniquement aux 13 premiers chiffres, jamais aux 15.
  • Confondre le NIR avec le numéro figurant sur la carte Vitale, qui peut inclure un numéro de gestion différent selon la situation (ex. numéro provisoire).

Compatibilité

Fonctionne sur mobile, tablette et ordinateur, sans inscription. Pour d'autres conversions numériques, voyez le convertisseur binaire/hexadécimal.

Outil de calcul indicatif basé sur la formule officielle publique du NIR. Toutes les données saisies restent locales à votre navigateur et ne sont jamais transmises à CalculatricePlus. Pour toute démarche officielle, vérifiez votre numéro directement sur votre carte Vitale ou auprès de l'Assurance Maladie.

Source : INSEE, Répertoire national d'identification des personnes physiques (RNIPP) — algorithme de clé de contrôle. Vérifié le 22 septembre 2026.

Questions fréquentes

Comment calculer la clé d'un numéro de sécurité sociale ?

Clé = 97 − (numéro à 13 chiffres modulo 97). Exemple : pour le NIR 1 85 03 69 123 045, le nombre 1850369123045 modulo 97 vaut 65, donc la clé est 97 − 65 = 32.

Comment est calculée la clé pour un NIR né en Corse ?

Le code département 2A (Corse-du-Sud) est remplacé par 19, et 2B (Haute-Corse) par 18, avant d'appliquer la formule modulo 97 habituelle sur les 13 chiffres obtenus.

Mes données sont-elles envoyées sur un serveur ?

Non. Le calcul s'effectue entièrement dans votre navigateur (JavaScript côté client) : le numéro saisi n'est jamais transmis à CalculatricePlus ni à un tiers.

Vérifié le 22 septembre 2026 · Responsable éditorial : Thomas Martin