Vai al contenuto
Toova
Tutti gli strumenti

Generatore di CPF per i test

Privacy by design — tutto gira nel tuo browser

Il CPF (Cadastro de Pessoas Físicas) è il codice fiscale brasiliano per persone fisiche — undici cifre con due cifre di controllo. Toova genera CPF matematicamente validi direttamente nel tuo browser, perfetti per popolare database di test, validare moduli e costruire demo. Nulla viene caricato, registrato o memorizzato.

Quando serve un CPF generato

Quasi tutti i software brasiliani hanno un campo CPF da qualche parte — registrazione, fatturazione, KYC, e-commerce. Durante lo sviluppo servono valori che passano la validazione senza essere CPF di persone reali. Un CPF generato soddisfa l'algoritmo della cifra di controllo ma non è assegnato a nessuno presso la Receita Federal — non può essere collegato a un'identità reale. Usalo per fixture, seed, test E2E e screenshot demo. Mai usarlo come se fosse il CPF di una persona reale: è frode.

Come funzionano le cifre di controllo

Un CPF ha nove cifre base e due cifre di controllo. La prima si calcola moltiplicando ogni cifra base per un peso decrescente da 10 a 2, sommando, prendendo il resto modulo 11 e sottraendolo da 11 (o zero se il resto è inferiore a 2). La seconda applica la stessa regola alle dieci cifre precedenti con pesi da 11 a 2. Toova esegue questo calcolo localmente; puoi verificare il risultato con la regola ufficiale pubblicata dalla Receita Federal.

Generazione in massa per fixture e seed

Passa alla modalità batch e genera fino a venti CPF alla volta con un clic. Ogni numero è indipendentemente casuale, formattato con o senza maschera 999.999.999-99 e copiabile individualmente o in blocco. Incolla direttamente in CSV, script di seed o file di fixture. Il limite di venti corrisponde al numero tipico di utenti seedati nei test — per averne di più, basta cliccare di nuovo.

Domande frequenti

I CPF generati sono reali?
No. Soddisfano la regola matematica della cifra di controllo ma non sono assegnati a nessuna persona dalla Receita Federal. Non appaiono in registri fiscali, banche dati di identità o uffici di credito.
Posso usare un CPF generato in produzione?
Solo per test, popolamento di database o schermate demo. Usare un CPF generato per impersonare qualcuno, emettere fatture false o aggirare il KYC è frode e reato in Brasile.
Perché il validatore del mio form li accetta?
I validatori controllano la matematica, non il registro. Un CPF generato supera la matematica, quindi il validatore frontend lo accetta. La consultazione reale alla Receita lo rifiuterebbe come non assegnato.
Toova memorizza o registra i miei CPF generati?
No. I numeri sono generati nel tuo browser usando la sorgente crittografica di casualità e non lasciano mai la pagina. Apri il tab Rete durante la generazione — vedrai zero richieste in uscita.
E i CPF con cifre ripetute come 111.111.111-11?
Passano la matematica, ma ogni validatore reale li rifiuta. Toova li filtra automaticamente, quindi i valori prodotti sembrano CPF normali.
Qual è la differenza tra CPF e CNPJ?
Il CPF identifica le persone fisiche (11 cifre). Il CNPJ identifica imprese e altre persone giuridiche (14 caratteri). Usano algoritmi di cifra di controllo correlati ma distinti.