Passer au contenu principal
Passer au contenu principal

Générateur CNPJ

Générez des numéros CNPJ valides et développez-les. Excellent pour vos tests.

En attendant la génération...

À propos du générateur CNPJ

Le générateur Box4Dev CNPJ est un outil en ligne développé pour créer des numéros de registre national des entités juridiques mathématiquement valides. Chaque CNPJ généré suit l'algorithme standard du Revenu fédéral pour calculer les chiffres de vérification, garantissant ainsi sa validité structurelle.

Cette ressource est indispensable pour les développeurs, les testeurs de logiciels et les analystes de systèmes qui ont besoin de données fictives pour valider les formulaires, tester la logique d'enregistrement de l'entreprise et garantir l'intégrité des données dans les environnements de développement sans utiliser les informations réelles de l'entreprise.

Anatomie & Structure du CNPJ Brésilien

Le registre national des personnes morales (CNPJ) compte 14 chiffres en 3 segments :

PositionChampLongueurSignification & RègleExemple
1 à 8Racine Cadastrale8 chiffresNuméro de base identifiant la société au niveau national12345678
9 à 12Établissement4 chiffresSiège social (0001) ou établissement secondaire (0002 à 9999)0001
13 et 14Chiffres de Contrôle2 chiffresDeux clés Modulo 11 selon l'algorithme officiel RFB95

Algorithme Officiel du CNPJ (Modulo 11)

La vérification repose sur deux opérations Modulo 11 avec facteurs cycliques 2 à 9 :

CC1 = (Somme1 % 11 < 2 ? 0 : 11 - Reste1); CC2 = (Somme2 % 11 < 2 ? 0 : 11 - Reste2)
  1. 1. Multiplier les 12 premiers chiffres par [5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2].
  2. 2. Sommer les produits et obtenir le reste modulo 11.
  3. 3. Si reste < 2, CC1 = 0 ; sinon CC1 = 11 - reste.
  4. 4. Multiplier les 12 chiffres par [6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2] et CC1 par 2.
  5. 5. Si reste < 2, CC2 = 0 ; sinon CC2 = 11 - reste.
  6. 6. Les séries de 14 chiffres identiques sont rejetées.

Foire aux questions (FAQ)