Comment utiliser Vérificateur et générateur de numéros d’identité
- 1
Choisir le document
Choisissez le pays, puis le document s’il y en a plusieurs, par exemple CPF ou CNPJ pour le Brésil. Sa forme écrite et les sources de ses règles s’affichent en dessous.
- 2
Vérifier un numéro ou une liste
Collez les numéros, un par ligne, dans l’onglet Vérifier. Chaque ligne est marquée Valide, Avertissement ou Invalide, avec la raison et les champs que le numéro encode.
- 3
Générer des numéros de test
Dans l’onglet Générer, choisissez la quantité, une période de naissance, le sexe ou la région lorsque le document les prévoit, puis copiez la liste ou téléchargez-la en TXT, CSV ou JSON.
- 4
Compléter ou calculer
L’onglet Calculer ajoute la clé de contrôle ou la lettre manquante ; pour le codice fiscale, la CURP et le CUIT, il reconstitue le numéro entier à partir des données personnelles.
Limites et Pro
Gratuit, sans inscription : 25 documents de 18 pays, jusqu’à 10 000 lignes par vérification et 10 000 numéros par lot généré ; les traitements de plus de 500 éléments s’exécutent dans un worker en arrière-plan.
Pro supprime les publicités ; la vérification et la génération n’ont aucune limite supplémentaire à lever. Découvrir Pro
À propos de Vérificateur et générateur de numéros d’identité
Les formulaires d’inscription, les prestataires de paiement et les logiciels fiscaux rejettent un numéro d’identité ou un numéro fiscal dès qu’un seul chiffre est faux. Les développeurs ont donc besoin de numéros qui passent ces contrôles pour leurs jeux de test, et tous les autres veulent savoir si le numéro qu’on leur a donné est au moins bien formé. Cet outil couvre 25 documents de 18 pays : le CPF et le CNPJ du Brésil (y compris le CNPJ alphanumérique émis depuis juillet 2026), la CURP et le RFC du Mexique, le codice fiscale italien, le DNI, le NIE et le NIF d’entreprise espagnols, le NIT colombien, le CUIT et le CUIL argentins, le PESEL, le NIP et le REGON polonais, le T.C. Kimlik No turc, l’INN et le SNILS russes, le code national iranien, la carte d’identité de résident chinoise, la carte d’identité nationale taïwanaise, l’IIN du Kazakhstan, le RNOKPP ukrainien, la carte d’identité nationale égyptienne, la carte d’identité de citoyen thaïlandaise, l’Aadhaar indien et le numéro d’enregistrement de résident sud-coréen.
Chaque vérification indique sa raison : longueur incorrecte, clé de contrôle qui aurait dû être différente, date de naissance inexistante ou code de région qu’aucune autorité n’utilise. Lorsqu’un numéro est valide, vous voyez ce qu’il contient, de la date de naissance et du sexe dans un PESEL à la commune dans un codice fiscale.
Les règles viennent des autorités émettrices lorsqu’elles les publient, comme le manuel du CNPJ de la Receita Federal ou les règles de la CURP du RENAPO, et sinon de validateurs open source reconnus ; chaque document indique ses sources.
Ce qu’aucun outil ne peut dire, c’est si un numéro a réellement été délivré ou à qui il appartient : il faudrait pour cela le registre de l’autorité, que cette page ne contacte jamais. Les numéros Aadhaar et coréens peuvent être vérifiés, mais pas générés.
Confidentialité
Les numéros que vous collez, ainsi que les noms et dates de naissance saisis dans les calculateurs du codice fiscale, de la CURP ou du CUIT, sont traités par cette page dans votre navigateur et ne sont jamais envoyés ailleurs ; aucun registre officiel n’est interrogé. Seuls le dernier document et le dernier onglet choisis sont mémorisés, dans le stockage local de ce navigateur. Choisir l’Italie charge la liste des communes, un fichier statique de ce site.
Fonctionnalités
Des raisons, pas une simple croix rouge
Longueur incorrecte, clé de contrôle erronée avec la clé attendue, date impossible ou code de région inconnu, indiqués pour chaque ligne.
Décode le contenu d’un numéro
Date de naissance, sexe, État, province, commune, forme juridique ou centre des impôts, partout où le document les contient.
Des données de test qui passent les validateurs
Des lots jusqu’à 10 000 numéros selon votre période de naissance, votre sexe et votre région, signalés comme format valide uniquement et réservés aux tests.
Ce que chaque document encode
Date de naissance et sexe : CURP (Mexique), codice fiscale (Italie), PESEL (Pologne), carte d’identité de résident (Chine), RNOKPP (Ukraine), carte d’identité nationale (Égypte) et, le plus souvent, l’IIN (Kazakhstan). La carte d’identité taïwanaise contient le sexe et le lieu de première inscription, mais pas de date.
Lieu : le neuvième chiffre du CPF est la région fiscale de première inscription, une CURP indique l’État de naissance, un codice fiscale la commune ou le pays étranger, les numéros chinois et égyptiens la province ou le gouvernorat, et un INN la région et le centre des impôts.
Peu de choses au-delà d’une clé de contrôle : les lettres du DNI et du NIE, le T.C. Kimlik No, le SNILS, le REGON, le NIT et l’Aadhaar ; le code national iranien et le NIP polonais commencent aussi par le code du bureau qui les a délivrés.