Aller au contenu

Générateur de CNPJ numérique et alphanumérique

Générez des CNPJ numériques ou alphanumériques, le format que la Receita Federal délivre depuis juillet 2026, pour vos tests, ou validez des CNPJ dans votre navigateur.

Document

CNPJCadastro Nacional da Pessoa Jurídica

Numéro d’immatriculation d’entreprise · écrit comme 12.ABC.345/01DE-35

Origine des règles

Options

Jusqu’à 10 000 à la fois

Format valide uniquement · n’appartient à personne · pour des tests

Choisissez les options et appuyez sur Générer. Les numéros respectent toutes les règles vérifiées par cette page : ils conviennent aux formulaires, aux jeux de données et aux tests QA.

Les racines sont aléatoires : l’une d’elles peut, par hasard, correspondre à un CNPJ déjà enregistré. Utilisez-les uniquement dans des systèmes de test. Le simulateur de CNPJ de la Receita Federal fournit aussi des numéros alphanumériques fictifs pour les tests.
Fonctionne dans votre navigateur · aucun envoiComment ça marche

Comment utiliser Générateur de CNPJ

  1. 1

    Choisir le format

    Sélectionnez numérique pour des CNPJ tels qu’émis avant juillet 2026, ou alphanumérique pour tester le nouveau format avec des lettres dans la racine.

  2. 2

    Siège ou succursale

    Gardez 0001 pour les sièges, ou demandez des numéros d’établissement aléatoires pour tester les succursales.

  3. 3

    Générer et exporter

    Indiquez la quantité, appuyez sur Générer, puis copiez la liste ou enregistrez-la en TXT, CSV ou JSON avec la racine, l’établissement et le format pour chaque ligne.

  4. 4

    Valider des données existantes

    Collez des CNPJ de votre base de données dans l’onglet Vérifier pour repérer ceux dont les chiffres de contrôle ne correspondent pas.

Limites et Pro

Gratuit : jusqu’à 10 000 CNPJ par lot, numériques ou alphanumériques, siège ou succursale aléatoire, et jusqu’à 10 000 lignes par vérification.

Pro supprime seulement les publicités ici. Découvrir Pro

À propos de Générateur de CNPJ

À partir de juillet 2026, la Receita Federal attribue de nouveaux CNPJ dont les douze premiers caractères peuvent contenir des lettres : tout système qui stocke ou valide un CNPJ doit donc accepter un numéro comme 12.ABC.345/01DE-35. Si vous mettez à jour un ERP, un module de facturation ou un import de fournisseurs, vous avez besoin de numéros de test dans les deux formes, et ce générateur les produit : des CNPJ numériques comme ils l’ont toujours été, ou des CNPJ alphanumériques avec au moins une lettre dans la racine de l’entreprise.

Un CNPJ compte quatorze caractères. Les huit premiers identifient l’entreprise, les quatre suivants l’établissement (0001 est en général le siège, les numéros plus élevés correspondent aux succursales) et les deux derniers sont des chiffres de contrôle. Le manuel de la Receita les calcule en convertissant chaque caractère en son code ASCII moins 48 : les chiffres gardent leur valeur et les lettres de A à Z deviennent 17 à 42. On pondère ensuite depuis la droite avec 2 à 9, en recommençant après le huitième caractère, puis on prend 11 moins le reste de la division par 11, ou 0 quand le reste vaut 0 ou 1. Les chiffres de contrôle restent numériques dans les deux formats.

L’onglet Vérifier applique exactement cette règle aux CNPJ que vous collez, avec ou sans points, barre oblique et tiret, et vous indique la paire de chiffres attendue. Les CNPJ numériques déjà émis conservent leur numéro et leurs chiffres de contrôle.

Cette page ne peut pas confirmer qu’une entreprise existe ni lire sa situação cadastral : il faut pour cela la consultation publique de la Receita, et rien ici ne la contacte.

Confidentialité

Les CNPJ générés et collés sont traités entièrement dans cette page : aucune requête ne les transmet à la Receita Federal ni à un autre service, et rien de ce que vous saisissez n’est conservé.

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

Qu’est-ce qui change avec le CNPJ alphanumérique ?
Les nouvelles inscriptions à partir de juillet 2026 peuvent recevoir des CNPJ dont les douze premiers caractères mêlent majuscules et chiffres, les deux derniers restant des chiffres de contrôle numériques. Les champs qui n’acceptent que des chiffres, les colonnes numériques de base de données et les masques comme 99.999.999/9999-99 doivent être mis à jour. La longueur, la ponctuation et la découpe en racine, établissement et chiffres de contrôle ne changent pas.
Comment calcule-t-on les chiffres de contrôle avec des lettres ?
Chaque caractère devient son code ASCII moins 48 : les chiffres restent inchangés et A vaut 17. Pour 12ABC34501DE, les poids 5 4 3 2 9 8 7 6 5 4 3 2 donnent 459, reste 8, donc le premier chiffre est 3. En l’ajoutant et avec les poids 6 à 2, on obtient 424, reste 6, second chiffre 5 : 12.ABC.345/01DE-35, l’exemple de la Receita elle-même.
Les CNPJ numériques existants changent-ils ?
Non. Les entreprises gardent leur CNPJ, avec les mêmes chiffres de contrôle ; le format alphanumérique s’applique aux nouveaux numéros. Un CNPJ numérique étant simplement un CNPJ sans lettre, le même calcul valide les deux types, c’est pourquoi cette page n’a besoin d’aucun mode distinct pour vérifier côte à côte anciens et nouveaux numéros.
Que signifient les quatre chiffres après la barre oblique ?
Ils numérotent l’établissement au sein de l’entreprise. 0001 correspond normalement au siège (matriz), et 0002, 0003 et suivants aux succursales (filiais). Les huit premiers caractères, la racine, restent identiques pour tous : deux CNPJ ayant la même racine appartiennent donc à la même entreprise.
Un CNPJ généré passera-t-il la validation de mon système ?
Il passera toute vérification appliquant la règle des chiffres de contrôle de la Receita, y compris dans les systèmes qui acceptent déjà les lettres. Il ne passera pas une recherche dans le registre de la Receita, car le numéro a été inventé pour les tests. Pour les environnements de test, la Receita propose aussi un simulateur qui fournit des CNPJ alphanumériques fictifs.

Autres usages de cet outil