Cosa sono il CPF e il CNPJ?
Il Validatore CPF e CNPJ verifica all’istante se un CPF (persona fisica) o un CNPJ (azienda) brasiliano è matematicamente valido. Entrambi terminano con cifre di controllo calcolate dalle cifre precedenti con un algoritmo modulo 11. Lo strumento rileva automaticamente se hai inserito un CPF (11 cifre) o un CNPJ (14 cifre), ricalcola le cifre di controllo, rifiuta sequenze non valide note come cifre ripetute e ti dice subito se il numero è valido — già formattato. È ideale per sviluppatori che convalidano moduli e per chiunque voglia verificare un documento, e funziona interamente nel browser, mantenendo i tuoi dati privati.
Il CPF (Cadastro de Pessoas Físicas) è il codice fiscale individuale brasiliano — un codice di 11 cifre emesso dalla Receita Federal a ogni cittadino e residente brasiliano. Il CNPJ (Cadastro Nacional da Pessoa Jurídica) è l'equivalente per le persone giuridiche. Entrambi includono cifre di controllo verificabili matematicamente.
Come Funziona
- Incolla o digita un CPF o CNPJ — con o senza punti, barre e trattini.
- Lo strumento rileva il tipo e convalida le cifre di controllo mentre scrivi.
- Leggi il risultato: badge verde per i numeri validi (con la versione formattata) o rosso per quelli non validi.
Casi d'Uso
- Validare numeri CPF o CNPJ inseriti in un modulo prima di inviarli a un backend o API.
- Verificare se un numero di documento copiato da una ricevuta o un contratto ha il formato corretto.
- Capire come funziona l'algoritmo della cifra di controllo CPF/CNPJ per sviluppo o conformità.
- Identificare rapidamente se un numero è CPF o CNPJ in base alla sua lunghezza.
Come funziona la validazione della cifra di controllo
La validazione CPF moltiplica ciascuna delle prime 9 cifre per un peso decrescente (da 10 a 2), somma i prodotti, calcola il resto mod 11 e deriva la prima cifra di controllo. Il CNPJ usa i pesi 5,4,3,2,9,8,7,6,5,4,3,2 per il primo e 6,5,4,3,2,9,8,7,6,5,4,3,2 per il secondo.
Dal 2026, i numeri CNPJ possono anche contenere lettere nelle prime otto posizioni (CNPJ alfanumerico). Questo strumento supporta il nuovo formato.
Vantaggi
- Convalida gli input dei moduli all’istante senza usare dati personali reali né un backend.
- Capisci come funzionano le cifre di controllo modulo 11, utile per creare la tua convalida.
- Funziona al 100% nel browser — il numero verificato non viene mai caricato.
Validação Ocorre Offline (IT)
Validação de números de documento (CPF, CNPJ, DNI, etc.) é realizada usando algoritmos JavaScript que rodam no seu navegador. Os números que você insere são validados localmente no seu dispositivo — nunca chegam aos nossos servidores. (IT)