utilduck
Home · Ufficio · Generatore e Validatore CPF

Generatore e Validatore CPF

Convalida le due cifre di controllo di un CPF esistente, oppure genera un CPF casuale con cifre di controllo valide per test software — entrambi usano l'algoritmo ufficiale brasiliano modulo 11.

Convalida un CPF

Questo controllo verifica solo la validità matematica, cioè che le due cifre di controllo corrispondano alla formula modulo 11. Non può confermare che il CPF sia stato effettivamente emesso, appartenga a una persona reale o sia attualmente attivo. Per questo, usa la ricerca ufficiale CPF della Receita Federal (Consulta CPF).

CPF formattato
-

Genera un CPF di prova

I numeri generati sono dati di prova casuali con cifre di controllo matematicamente valide: non appartengono a nessuna persona reale né la identificano. Usali solo per test software e scopi di QA/modulistica, ad esempio per testare il campo CPF di un modulo di registrazione. Usare un CPF generato per impersonare qualcuno o commettere frode è illegale in Brasile.

CPF generato
-

Come si calcolano le cifre di controllo del CPF

Un CPF ha 9 cifre base più 2 cifre di controllo. La prima cifra di controllo moltiplica ciascuna delle 9 cifre base per un peso decrescente da 10 a 2, somma i prodotti, moltiplica quella somma per 10 modulo 11, e converte un risultato di 10 o 11 in 0. La seconda cifra di controllo ripete lo stesso procedimento su tutte le 10 cifre (le 9 cifre base più la prima cifra di controllo), usando pesi da 11 a 2.

Le sequenze che ripetono una singola cifra 11 volte (000.000.000-00, 111.111.111-11, e così via) soddisfano matematicamente questa formula ma non vengono mai emesse dalla Receita Federal, quindi questo strumento le segnala come non valide anche se il checksum è corretto — la stessa regola usata dalla Receita Federal brasiliana e da altri validatori di CPF.