Aller au contenu
LeedyBox
Soutenir

Vérificateur de CPF et CNPJ

Vérifiez les chiffres de contrôle d'un CPF ou d'un CNPJ brésilien, y compris le nouveau CNPJ alphanumérique, et affichez-le au bon format.

11 chiffres pour un CPF, 14 caractères pour un CNPJ. Les points, la barre oblique et le tiret sont facultatifs. Saisissez 9 ou 12 caractères pour obtenir les chiffres de contrôle.

Saisissez un numéro pour voir le résultat.

Le résultat indique seulement si le numéro a la bonne forme et les bons chiffres de contrôle. Il ne dit pas si le numéro est immatriculé, quelle est sa situation auprès de la Receita Federal ni à qui il appartient.

Numéros de test

Valeurs de test uniquement. Ne les utilisez pas comme numéro d'une personne ou d'une organisation réelle.

Numéros aléatoires avec des chiffres de contrôle corrects, pour le développement et les tests. Un numéro aléatoire peut correspondre à un numéro réellement attribué. Les CNPJ numériques de test utilisent l'ordre 0001.

Calcul des chiffres de contrôle

  • CPF : 11 chiffres, dont les deux derniers sont des chiffres de contrôle. Pour le 10e, multipliez les neuf premiers chiffres par 10, 9, … 2, additionnez et divisez par 11 : un reste de 0 ou 1 donne 0, sinon le chiffre vaut 11 moins le reste. Le 11e se calcule de la même façon sur les dix premiers chiffres avec les poids 11 … 2.
  • Le 9e chiffre d'un CPF est la région fiscale (Região Fiscal) de l'adresse déclarée à la première inscription : 1 DF, GO, MT, MS, TO ; 2 PA, AM, AC, AP, RO, RR ; 3 CE, MA, PI ; 4 PE, RN, PB, AL ; 5 BA, SE ; 6 MG ; 7 RJ, ES ; 8 SP ; 9 PR, SC ; 0 RS.
  • CNPJ : 14 caractères, soit une racine de 8, un ordre de 4 et deux chiffres de contrôle. Chacun des 12 premiers caractères vaut son code ASCII moins 48 : les chiffres gardent leur valeur et A = 17 … Z = 42. Les poids 2 à 9 s'appliquent de droite à gauche et recommencent après 9 ; la règle du reste est la même que pour le CPF.
  • Depuis juillet 2026, la Receita Federal attribue des CNPJ alphanumériques, avec des lettres A à Z dans la racine et l'ordre, aux seules nouvelles inscriptions. Les CNPJ existants ne changent pas et les chiffres de contrôle sont toujours deux chiffres.
  • Tout se passe dans votre navigateur. Les numéros saisis ne sont ni envoyés à LeedyBox ni enregistrés.

Source : Receita Federal: folheto «Cadastros – CPF e CNPJ» · Dernière vérification :

Source : Receita Federal / Serpro: Cálculo dos dígitos verificadores de CNPJ alfanumérico · Dernière vérification :

Source : Receita Federal: CNPJ alfanumérico – Perguntas e respostas · Dernière vérification :

Source : Receita Federal: CNPJ Alfanumérico · Dernière vérification :

Résultat erroné ? Si un numéro réellement attribué est indiqué comme faux, écrivez-nous. Merci de ne pas envoyer le numéro lui-même : dites-nous s'il s'agit d'un CPF ou d'un CNPJ et quel chiffre de contrôle échoue, ou envoyez un numéro de test généré qui montre le problème.

Une phrase de cette page sonne mal dans votre langue ? Signalez-le-nous aussi.

support@leedybox.com

Vérifiez les résultats avant de les utiliser. L’outil est fourni tel quel, sans garantie, et ses résultats peuvent être incomplets ou erronés. Conditions d’utilisation

Seule la Receita Federal peut confirmer qu'un CPF ou un CNPJ est immatriculé et quelle est sa situation ; des chiffres de contrôle corrects ne le prouvent pas.

Mode d'emploi

  1. Saisissez ou collez un CPF (11 chiffres) ou un CNPJ (14 caractères). Les points, la barre oblique et le tiret sont facultatifs, et les minuscules sont lues comme des majuscules.
  2. Si vous n'avez que la base du numéro, saisissez 9 chiffres pour un CPF ou 12 caractères pour un CNPJ : l'outil affiche les chiffres de contrôle et le numéro complet mis en forme.
  3. Pour des tests logiciels, choisissez CPF, CNPJ numérique ou CNPJ alphanumérique et la quantité, puis cliquez sur Générer.

Questions fréquentes

Comment calcule-t-on les chiffres de contrôle d'un CPF ?

Multipliez les neuf premiers chiffres par 10, 9, 8 … 2, additionnez et divisez par 11. Si le reste vaut 0 ou 1, le premier chiffre de contrôle est 0, sinon c'est 11 moins le reste. Le second se calcule de la même façon sur les dix premiers chiffres avec les poids 11 … 2. Pour 280.012.389, la première somme est 162, reste 8, donc le premier chiffre est 3 ; la seconde somme est 201, reste 3, donc le second est 8. Le résultat, 280.012.389-38, est l'exemple donné par la Receita Federal.

Qu'est-ce que le CNPJ alphanumérique ?

Depuis juillet 2026, la Receita Federal attribue aux nouvelles inscriptions des CNPJ dont les 12 premiers caractères peuvent contenir des lettres majuscules A à Z en plus des chiffres, par exemple 12.ABC.345/01DE-35. Le numéro garde 14 positions et les deux chiffres de contrôle sont toujours des chiffres. Les CNPJ attribués auparavant gardent leur numéro : les systèmes doivent donc accepter les deux formes.

Comment les lettres comptent-elles dans les chiffres de contrôle du CNPJ ?

Chaque caractère vaut son code ASCII moins 48 : les chiffres gardent leur valeur, A = 17, B = 18 … Z = 42. Avec les poids 2 à 9 depuis la droite, les 12 premiers caractères de 12.ABC.345/01DE donnent 459 ; 459 divisé par 11 laisse 8, donc le premier chiffre de contrôle est 11 − 8 = 3. Le second, 5, se calcule de la même façon sur 13 caractères. Comme les chiffres gardent leur valeur, le même calcul vaut pour les CNPJ numériques.

Un résultat valide signifie-t-il que le CPF ou le CNPJ existe ?

Non. Des chiffres de contrôle corrects montrent seulement que le numéro est bien formé. Seule la Receita Federal permet de vérifier qu'un CPF ou un CNPJ est immatriculé et quelle est sa situation (situação cadastral).

Que signifie le 9e chiffre d'un CPF ?

C'est la région fiscale de l'adresse déclarée lors de la première inscription du CPF, par exemple 8 pour São Paulo et 7 pour Rio de Janeiro et l'Espírito Santo. Il ne change pas quand la personne déménage et n'indique donc pas où elle vit aujourd'hui.