Passer au contenu principal
Passer au contenu principal

Générateur CPF

Générez des numéros CPF valides avec l'état d'origine et le formatage. Tests d'assurance qualité.

En attendant la génération...

À propos du générateur CPF par État

Le générateur Box4Dev CPF est un outil en ligne gratuit conçu pour aider les développeurs, les testeurs (QA) et les étudiants. Il crée des numéros CPF (Cadastro de Pessoas Físicas) mathématiquement valides, avec la possibilité de spécifier l'État (UF) d'origine. Ceci est utile pour tester des systèmes dotés de règles métier basées sur la région fiscale du document.

Le principal avantage est de garantir le bon fonctionnement des algorithmes de validation du système. Tous les numéros générés, qu'ils proviennent d'un État spécifique ou aléatoires, ont des chiffres de contrôle calculés conformément aux règles officielles du Revenu fédéral.

Anatomie & Structure du CPF Brésilien

Le CPF brésilien compte 11 chiffres répartis en 3 blocs :

PositionChampLongueurSignification & RègleExemple
1 à 8Numéro Séquentiel8 chiffresNuméro d'enregistrement individuel du citoyen12345678
9Région Fiscale1 chiffreCode de la juridiction fiscale (ex. 8 pour SP, 7 pour RJ/ES, 6 pour MG)8
10 et 11Chiffres de Contrôle2 chiffresDouble clé de contrôle Modulo 11 avec poids 10..2 et 11..290

Algorithme Officiel du CPF (Modulo 11)

L'authenticité du CPF repose sur deux contrôles Modulo 11 successifs :

CC1 = (Somme1 % 11 < 2 ? 0 : 11 - Reste1); CC2 = (Somme2 % 11 < 2 ? 0 : 11 - Reste2)
  1. 1. Multiplier les 9 premiers chiffres par les poids 10 à 2.
  2. 2. Sommer les résultats et calculer le reste modulo 11.
  3. 3. Si le reste < 2, CC1 = 0 ; sinon CC1 = 11 - reste.
  4. 4. Multiplier les 9 chiffres par les poids 11 à 3 et CC1 par 2.
  5. 5. Si le reste < 2, CC2 = 0 ; sinon CC2 = 11 - reste.
  6. 6. Les séries de 11 chiffres identiques sont rejetées.

Foire aux questions (FAQ)

Le CPF généré par cet outil est-il valide ?
Oui. Le CPF généré est mathématiquement valide car il suit l'algorithme officiel de calcul des chiffres de contrôle (module 11). Cela garantit qu’il passera toute validation du système, mais il est important de se rappeler qu’il est fictif et ne correspond pas à une personne réelle.
Puis-je utiliser le CPF généré pour des inscriptions ou des achats ?
Non. L'utilisation d'un CPF généré à des fins autres que les tests, les études ou le développement de logiciels est déconseillée et peut être considérée comme illégale. L'outil a été créé pour aider les développeurs et les responsables de l'assurance qualité, et non pour les activités frauduleuses.
Que signifie générer un CPF par état ?
Le neuvième chiffre du CPF indique la région fiscale où le document a été initialement délivré. En sélectionnant un état dans le filtre « Origin State », notre outil génère un CPF dont le neuvième chiffre correspond à cette région spécifique (par exemple, SP = 8, RJ/ES = 7, RS = 0). Ceci est utile pour tester des systèmes avec une logique basée sur l'origine du CPF.
Comment fonctionne le générateur CPF ?
L'outil génère les huit premiers chiffres du CPF de manière aléatoire. Le neuvième chiffre est défini de manière aléatoire ou en fonction de l'état que vous sélectionnez. Enfin, les deux derniers chiffres (chiffres de contrôle) sont calculés à l'aide de l'algorithme officiel. Il en résulte un nombre qui, bien que fictif, est toujours mathématiquement valable.
Est-il sécuritaire d’utiliser cet outil ?
Oui. Box4Dev ne stocke aucune des données générées. Toutes les opérations sont effectuées dans votre propre navigateur (côté client), garantissant une confidentialité et une sécurité totales.