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.