Validateur CPF et CNPJ — outil gratuit
Vérifiez les clés de contrôle d'un CPF ou CNPJ brésilien, y compris le nouveau CNPJ alphanumérique de juillet 2026, et formatez-le avec le masque habituel. Collez une colonne entière pour tous les vérifier et téléchargez un CSV.
Collez un CPF ou un CNPJ (ou une colonne entière, un par ligne). Les clés de contrôle sont recalculées sur cette page, y compris pour le CNPJ alphanumérique délivré à partir de juillet 2026.
Ceci vérifie uniquement le calcul arithmétique. Cela ne consulte pas la Receita Federal et ne peut donc pas dire si un CPF est régulier ou si une entreprise est active.
🔒 Vérifié dans ce navigateur. Rien de ce que vous collez n'est envoyé, stocké ou placé dans la barre d'adresse.
Comment ça marche
Les numéros CPF et CNPJ se terminent par deux clés de contrôle calculées à partir des autres chiffres. Cette page les recalcule dans votre navigateur avec les poids de la Receita Federal, y compris la règle du CNPJ alphanumérique où chaque caractère compte comme son code ASCII moins 48, et les compare avec les chiffres que vous avez saisis.
- 1Collez le numéroSaisissez ou collez un CPF ou un CNPJ, avec ou sans points, barre oblique et tiret. Pour plusieurs, mettez-en un par ligne.
- 2Choisissez le type si nécessaireAuto les distingue par la longueur. Choisissez CPF ou CNPJ pour forcer l'un des deux.
- 3Lisez le résultatUn numéro valide est affiché avec son masque et, pour un CPF, la région fiscale ; un CNPJ indique s'il s'agit du siège ou d'une filiale. Un numéro invalide montre les clés de contrôle qu'il aurait dû avoir.
- 4Copiez ou téléchargezCopiez le numéro avec ou sans le masque, ou pour une liste, téléchargez les résultats au format CSV.
Vos numéros sont vérifiés dans ce navigateur. Rien n'est envoyé, stocké ou placé dans la barre d'adresse.
Guide
Exemple détaillé
Collez 529.982.247-25 avec « Type » sur « Auto ». L'outil reconnaît un CPF, affiche « CPF valide », le numéro masqué et la ligne « Région fiscale (9e chiffre 7) : ES, RJ ». Le premier chiffre de contrôle calculé est 2 et le second 5, donc 25 est correct. Collez 11.222.333/0001-81 et vous obtenez « CNPJ valide » et « Siège social (matriz, 0001) ». « Essayer un échantillon » charge quatre numéros, dont le CNPJ alphanumérique 12.ABC.345/01DE-35, et indique « 3 sur 4 valides ». Le dernier, 111.444.777-36, est rejeté avec « Les chiffres de contrôle ne correspondent pas. Pour ces premiers chiffres, ils devraient être 35. »
Quels réglages utiliser, et les limites
- Sachez ce que signifie une validation. L'outil recalcule les deux chiffres de contrôle, il repère donc les fautes de frappe et les numéros inventés. Il ne consulte aucune base de données et ne peut donc pas vous dire si un CPF est régulier, si une entreprise est active ou à qui appartient le numéro. Rien de ce que vous collez n'est envoyé, stocké ou placé dans la barre d'adresse.
- Laissez le Type sur Auto, ou forcez-en un. Sous « Type », « Auto » interprète 9 à 11 chiffres comme un CPF et 12 à 14 caractères comme un CNPJ. Choisissez « CPF » ou « CNPJ » pour forcer le type ; un numéro de longueur incorrecte échoue alors avec un message de longueur. Les points, tirets, barres obliques et espaces à l'intérieur d'un numéro sont ignorés, et les chiffres en pleine chasse sont convertis.
- Les lettres dans un CNPJ sont acceptées. À partir de juillet 2026, la Receita Federal délivre des CNPJ dont les 12 premiers caractères peuvent être des lettres de A à Z en plus des chiffres ; les deux derniers restent des chiffres. L'outil compte chaque caractère selon son code ASCII moins 48 (A vaut 17, Z vaut 42), convertit les minuscules en majuscules et ajoute une note indiquant que les anciens systèmes peuvent ne pas encore accepter les lettres.
- Les zéros initiaux supprimés sont rétablis. Les tableurs suppriment souvent les zéros initiaux. Une saisie composée uniquement de chiffres avec 9 ou 10 chiffres est complétée à 11 et vérifiée comme un CPF, et une saisie avec 12 ou 13 chiffres est complétée à 14 et vérifiée comme un CNPJ. Ainsi, 1234567890 est lu comme 012.345.678-90 et est validé. Le numéro formaté dans le résultat montre exactement ce qui a été vérifié.
- Vérifiez une colonne entière. Collez un numéro par ligne ; les virgules, points-virgules et tabulations séparent également les entrées. Jusqu'à 5 000 sont vérifiés, et le tableau affiche chaque numéro formaté, son type et le résultat. « Télécharger CSV » utilise des points-virgules pour qu'Excel avec les paramètres brésiliens l'ouvre en colonnes, et contient les colonnes saisie, type, formaté, valide, problème et détail. « Copier les numéros valides » copie uniquement les bons, avec le masque, un par ligne.
- Utilisez les détails supplémentaires et les boutons de copie. Un CPF valide affiche la région fiscale donnée par son 9e chiffre, par exemple 7 donne ES et RJ et 8 donne SP. Un CNPJ valide affiche son numéro d'établissement : « Siège social (matriz, 0001) » ou « Succursale (filial) numéro 0002 ». « Copier avec masque » donne la forme ponctuée, comme 529.982.247-25, et « Copier les caractères seuls » donne 52998224725, pour les champs qui n'acceptent pas la ponctuation.
Problèmes courants et comment les résoudre
- Il indique « Il comporte 25 caractères. Un CPF a 11 chiffres et un CNPJ a 14 caractères. » (avec votre propre compte).
- Soit il manque des chiffres ou il y en a en trop, soit deux numéros partagent la même ligne. Un espace ne sépare pas les entrées, donc « 529.982.247-25 11.222.333/0001-81 » est lu comme un seul long numéro de 25 caractères. Mettez chaque numéro sur sa propre ligne, ou séparez-les par des virgules ou des points-virgules.
- Il indique « Les chiffres de contrôle ne correspondent pas. Pour ces premiers chiffres, ils devraient être 35. » (avec vos propres chiffres).
- Les 9 premiers caractères d'un CPF, ou les 12 premiers d'un CNPJ, produisent des chiffres de contrôle qui diffèrent des deux derniers que vous avez saisis. Le message montre la paire qu'ils devraient être. L'outil ne peut pas dire si ce sont les deux derniers chiffres qui sont faux ou un chiffre antérieur, alors comparez le numéro avec le document d'origine. L'inversion de deux chiffres voisins est une cause fréquente.
- Il indique « Tous les chiffres sont identiques. De tels numéros passent le calcul arithmétique mais ne sont jamais attribués. »
- Des numéros comme 111.111.111-11 ou 00.000.000/0000-00 satisfont la formule du chiffre de contrôle, donc l'outil les rejette délibérément : le message indique qu'ils ne sont jamais attribués. Utilisez le vrai numéro.
- Il indique « Il contient des caractères qui ne peuvent pas apparaître ici. Un CPF n'a que des chiffres ; un CNPJ ne peut avoir des lettres que dans ses 12 premiers caractères. »
- Cherchez une lettre dans les deux derniers caractères d'un CNPJ, ou un symbole parasite comme @ récupéré lors d'un copier-coller. Une lettre dans un CPF n'est signalée de cette manière que lorsque « Type » est réglé sur « CPF » ; en mode « Auto », le numéro n'a plus 9 à 11 chiffres, donc cela apparaît généralement comme un message de longueur à la place. Taper la lettre O au lieu du chiffre 0 est une erreur facile à commettre.
- Un numéro que je sais être correct affiche « CPF invalide » ou « CNPJ invalide ».
- Vérifiez les boutons « Type ». Si « CPF » est sélectionné et que vous collez un CNPJ, ou l'inverse, le numéro échoue avec un message de longueur tel que « Il comporte 14 caractères. Un CPF a 11 chiffres et un CNPJ a 14 caractères. » Remettez « Type » sur « Auto », qui détermine le type d'après la longueur.
Comment il se compare
Les services officiels de la Receita Federal peuvent vous dire si un CPF est régulier ou si un CNPJ est actif ; cet outil ne le peut pas, car il vérifie uniquement la formule. Ainsi, un numéro validé ici est plausible, pas confirmé, et un numéro inventé peut être validé. Ce qu'il fait bien, c'est détecter instantanément les fautes de frappe et les numéros mal formés, pour une colonne entière à la fois, sans rien envoyer nulle part. Un validateur écrit uniquement pour l'ancien CNPJ tout en chiffres rejetterait les nouveaux numéros à base de lettres ; celui-ci accepte les deux. Il vérifie les numéros que vous avez déjà et ne les génère pas.
Outils associés
Validateur IBAN
Vérifiez le pays, la longueur et les clés de contrôle d'un IBAN, ainsi que les clés nationales pour l'Espagne, la France, la Belgique, l'Italie, le Portugal et la Norvège. Les Sheba iraniens et les IBAN turcs affichent la banque. Vérifiez toute une liste d'un coup.
Calculatrice de l'impôt sur le revenu indien et du salaire net
Estimez votre impôt sur le revenu en Inde et votre salaire net mensuel pour l’exercice 2026-27 ou 2025-26, selon le nouveau et l’ancien régime, avec une comparaison côte à côte pour voir lequel vous fait économiser le plus.
Vérificateur de numéro d'identité chinois (身份证号码校验)
Vérifiez le format et le chiffre de contrôle d'un numéro d'identité de résident chinois, et lisez la date de naissance, le sexe et la province qu'il contient. Convertit les anciens numéros à 15 chiffres en 18 chiffres, et vérifie les numéros d'identité de Taïwan et de Hong Kong. Un numéro ou toute une liste.