Vai al contenuto

Generatore e validatore di CPF

Genera numeri CPF di formato valido per i tuoi test, scegliendo la regione fiscale, oppure controlla se le due cifre di controllo di un CPF sono corrette: tutto nel tuo browser.

Documento

CPFCadastro de Pessoas Físicas

Numero del contribuente individuale · scritto come 123.456.789-09

Da dove vengono le regole

Opzioni

Fino a 10.000 alla volta

Solo formato valido · non appartiene a nessuno · per test

Scegli le opzioni e premi Genera. I numeri rispettano tutte le regole controllate da questa pagina, quindi vanno bene per moduli, fixture e QA.

La Receita Federal non pubblica alcun intervallo di test per il CPF, quindi un numero casuale può per caso coincidere con uno già emesso: usali solo in sistemi di test. I numeri formati da una sola cifra ripetuta non vengono mai generati.
Funziona nel tuo browser · nessun caricamentoCome funziona

Come usare Generatore di CPF

  1. 1

    Imposta la quantità

    La pagina si apre sul generatore di CPF. Scrivi un numero o scegli 1, 10, 100, 1.000 o 10.000.

  2. 2

    Fissa la regione fiscale, se ti serve

    Lascia Qualsiasi regione, oppure imposta la nona cifra, ad esempio 8 per São Paulo o 7 per Rio de Janeiro ed Espírito Santo.

  3. 3

    Copia o scarica

    Copia l'elenco con o senza punti e trattino, oppure scarica TXT, CSV o JSON; CSV e JSON includono la regione di ogni numero.

  4. 4

    Controlla i CPF rifiutati

    Nella scheda Controlla incolla i CPF che un modulo ha rifiutato: ogni riga indica quali cifre di controllo erano attese.

Limiti e Pro

Gratis: fino a 10.000 CPF per lotto e 10.000 righe per controllo, con o senza punteggiatura; oltre 500 il lavoro viene eseguito in un worker in background.

Pro elimina la pubblicità; il generatore non ha limiti da rimuovere. Scopri Pro

Informazioni su Generatore di CPF

I checkout brasiliani, i sistemi di gestione paghe e le importazioni nei CRM chiedono tutti un CPF e rifiutano quello con le cifre di controllo sbagliate. Quando sviluppi o testi un sistema del genere ti servono numeri che superino questo controllo senza appartenere a nessuno e, quando il CPF di un cliente reale viene rifiutato, devi capire quale cifra è sbagliata.

Un CPF ha undici cifre. Le prime nove sono il numero di registrazione e le ultime due sono cifre di controllo: la prima si ottiene con la regola del resto mod 11 applicata con pesi da 10 a 2, la seconda fa lo stesso con pesi da 11 a 2 sulle prime nove cifre più la prima cifra di controllo. La nona cifra indica la regione fiscale in cui il CPF è stato registrato la prima volta, da 0 per il Rio Grande do Sul a 9 per Paraná e Santa Catarina, e non dice nulla su dove vive oggi la persona.

Questa pagina genera fino a 10.000 CPF per lotto, se vuoi tutti di una stessa regione fiscale, con o senza punti e trattino. I numeri formati da una sola cifra ripetuta, come 111.111.111-11, vengono scartati perché rispettano il calcolo ma non vengono mai assegnati. La scheda Controlla accetta un'intera colonna incollata da un foglio di calcolo e segnala ogni riga separatamente.

Non può invece dirti se un CPF è attivo, sospeso o annullato presso la Receita Federal: quello stato esiste solo nei sistemi della Receita, con cui la pagina non comunica mai.

Privacy

Ogni CPF viene generato e controllato dal codice eseguito in questa pagina. Nessun numero viene inviato alla Receita Federal né ad altri server, e l'elenco che generi scompare quando esci o ricarichi la pagina.

Generatore di CPF: domande frequenti

È legale generare numeri CPF?
Produrre numeri che rispettano le cifre di controllo del CPF è una pratica normale nei test del software brasiliano, e questi numeri sono dati di prova che non appartengono a nessuno. Non è accettabile usare un CPF che non è tuo, generato o reale, per aprire un conto, acquistare o rivolgersi a un ufficio pubblico: sarebbe frode.
Come si calcolano le due cifre di controllo del CPF?
Moltiplica le prime nove cifre per 10, 9, 8 e così via fino a 2 e somma i risultati; se il resto mod 11 è inferiore a 2 la cifra è 0, altrimenti è 11 meno il resto. Per 123.456.789 la somma è 210, resto 1, quindi la prima cifra è 0. Ripeti con pesi da 11 a 2 su dieci cifre: 255, resto 2, seconda cifra 9, cioè 123.456.789-09.
Cosa significa la nona cifra di un CPF?
È la regione fiscale della Receita Federal in cui il CPF è stato emesso la prima volta: 0 Rio Grande do Sul, 1 Distretto Federale, Goiás, i due Mato Grosso e Tocantins, 2 gran parte del Nord, 3 Ceará, Maranhão e Piauí, 4 da Alagoas a Rio Grande do Norte, 5 Bahia e Sergipe, 6 Minas Gerais, 7 Rio ed Espírito Santo, 8 São Paulo, 9 Paraná e Santa Catarina.
Questa pagina può dirmi se un CPF è attivo?
No. Lo stato di registrazione (regolare, sospeso, annullato o in sospeso) si legge solo dalla consultazione della Receita Federal, che chiede anche la data di nascita del titolare. Questa pagina applica soltanto il calcolo pubblicato, quindi un errore di battitura che dà un'altra combinazione valida supera il controllo anche qui.
Perché 111.111.111-11 risulta non valido?
Dieci CPF formati da una sola cifra ripetuta, da 000.000.000-00 a 999.999.999-99, rispettano per caso entrambe le cifre di controllo, ma nessuno viene mai assegnato a una persona. Per questo la maggior parte dei validatori li rifiuta: il generatore non ne produce mai e il controllo li segnala anche se il calcolo torna.

Altre attività con questo strumento