Aller au contenu

Calculer et générer un CURP

Calculez un CURP à partir des noms, de la date de naissance et de l’État selon les règles publiées par le RENAPO, générez des CURP de test ou vérifiez le dernier chiffre d’un CURP, le tout dans votre navigateur.

Document

CURPClave Única de Registro de Población

Clé du registre de la population · écrit comme PEGL850312MDFRRC00

Origine des règles

CURP à partir des données personnelles

Sexe

Ou ajoutez le chiffre de contrôle aux 17 premiers caractères

Fonctionne dans votre navigateur · aucun envoiComment ça marche

Comment utiliser Générateur de CURP

  1. 1

    Saisissez les données de la personne

    Dans l’onglet Calculer, saisissez le premier nom de famille, le second s’il y en a un, les prénoms, la date de naissance, le sexe et l’état de naissance.

  2. 2

    Lisez la CURP

    La clé s’affiche au fur et à mesure de la saisie, avec ses champs décodés, et une remarque sur le 17e caractère que seul le RENAPO peut trancher.

  3. 3

    Créez des CURP de test

    Dans l’onglet Générer, choisissez une période, un sexe et un état, indiquez la quantité et exportez-les en TXT, CSV ou JSON.

  4. 4

    Vérifiez une CURP

    Collez des CURP dans l’onglet Vérifier pour voir la date de naissance, le sexe et l’état qu’elles contiennent et si le 18e caractère est correct.

Limites et Pro

Gratuit : une CURP à la fois à partir de données personnelles, des lots de test jusqu’à 10 000 CURP, et des vérifications jusqu’à 10 000 lignes collées.

Avec Pro, il n’y a pas de publicité ; rien d’autre ne change. Découvrir Pro

À propos de Générateur de CURP

La CURP est la clé de 18 caractères que le RENAPO attribue à chaque personne enregistrée au Mexique, et presque tous les formulaires administratifs, inscriptions scolaires et dossiers de paie la demandent. Elle est construite à partir des données de la personne : la première lettre et la première voyelle interne du premier nom de famille, l’initiale du second nom de famille et celle du prénom, la date de naissance au format AAMMJJ, H ou M pour le sexe, deux lettres pour l’état de naissance (NE pour une naissance à l’étranger), la première consonne interne de chaque nom de famille et du prénom, un caractère qui départage les personnes dont les seize premiers caractères sont identiques, et un chiffre de contrôle.

Le calculateur suit les cas particuliers publiés par le RENAPO dans ses règles de 2021 et reproduit leurs exemples détaillés : Ñ devient X, María et José (ainsi que MA. et J.) sont ignorés dans les prénoms composés, les particules comme DE, DEL, LA ou MC sont écartées, un second nom de famille ou une consonne interne manquants deviennent X, et lorsque les quatre premières lettres forment un mot de la liste des mots grossiers du RENAPO, la deuxième est remplacée par X. Le 17e caractère est 0 pour les naissances jusqu’en 1999 et A à partir de 2000, ce que chacun obtient, sauf si une autre personne détient déjà les mêmes seize premiers caractères.

Pour vos tests, le générateur produit des CURP selon une période de naissance, un sexe et un état, avec des lettres tirées au hasard et le chiffre de contrôle calculé. L’onglet Vérifier relit n’importe quelle CURP pour en extraire la date de naissance, le sexe et l’état, et signale un chiffre de contrôle incorrect.

Le registre du RENAPO fait foi pour la CURP d’une personne réelle, et cette page ne le consulte jamais.

Confidentialité

Les noms, la date de naissance et l’état que vous saisissez servent uniquement au calcul exécuté dans cette page : ils ne sont envoyés ni au RENAPO ni à un serveur, et disparaissent dès que vous fermez la page.

Générateur de CURP : questions fréquentes

Cet outil peut-il calculer ma vraie CURP ?
Pour la plupart des gens, oui : les seize premiers caractères découlent directement des règles sur le nom, la date, le sexe et l’état, et le 17e est 0 ou A, sauf si quelqu’un s’est enregistré avant vous avec les mêmes seize. Dans ce cas, le RENAPO a attribué 1, 2 ou B, C, etc., ce qu’aucun calculateur ne peut savoir. Pour un usage officiel, consultez votre CURP sur gob.mx/curp.
Pourquoi MARÍA ou JOSÉ n’apparaît-il pas dans ma CURP ?
Comme beaucoup de personnes s’appellent María ou José, le RENAPO les ignore lorsque le prénom compte plusieurs mots. María Luisa Pérez Hernández obtient PEHL, avec le L de Luisa, et son 16e caractère vient aussi de Luisa. Une simple María sans second prénom garde le M, et il en va de même pour les abréviations MA., MA, M., J. et J.
Que signifient les 17e et 18e caractères d’une CURP ?
Le 17e distingue les personnes dont les seize premiers caractères sont identiques et indique aussi le siècle : un chiffre de 0 à 9 pour les naissances jusqu’au 31 décembre 1999, une lettre de A à J à partir de 2000. Le 18e est un chiffre de contrôle calculé à partir des dix-sept autres, ce qui permet à cette page de repérer un caractère mal saisi.
Pourquoi une CURP contient-elle un X à la place d’une lettre ?
Le X remplace toute position dont la lettre manque ou n’est pas utilisable : un Ñ, un nom sans voyelle ou consonne interne, un second nom de famille absent, une apostrophe ou un trait d’union à l’endroit concerné, ou la deuxième lettre d’un mot grossier comme PEDO, qui devient PXDO. Ces remplacements font partie des règles du RENAPO, ce ne sont pas des fautes de frappe.
Peut-il aussi calculer mon RFC ?
Pas entièrement. Les dix premiers caractères du RFC reposent sur le même type de données, mais les trois derniers, l’homoclave, sont attribués par le SAT à l’aide d’une table qu’il ne publie pas. Choisissez RFC dans le sélecteur Document ci-dessus pour vérifier la structure et le dernier caractère d’un RFC ou en générer pour vos tests, mais il ne peut pas vous donner le vôtre.

Autres usages de cet outil