Validatore CPF e CNPJ gratis
Controlla le cifre di verifica di un CPF o CNPJ brasiliano, incluso il nuovo CNPJ alfanumerico da luglio 2026, e formattalo con la maschera abituale. Incolla un'intera colonna per controllarli tutti e scarica un CSV.
Incolla un CPF o CNPJ (o un'intera colonna, uno per riga). Le cifre di controllo vengono ricalcolate su questa pagina, incluso il CNPJ alfanumerico emesso da luglio 2026.
Questo controlla solo l'aritmetica. Non consulta la Receita Federal, quindi non può dire se un CPF è regolare o se un'azienda è attiva.
🔒 Verificato in questo browser. Niente di ciò che incolli viene inviato, memorizzato o inserito nella barra degli indirizzi.
Come funziona
I numeri CPF e CNPJ terminano con due cifre di controllo calcolate a partire dalle altre cifre. Questa pagina le ricalcola nel tuo browser con i pesi della Receita Federal, inclusa la regola del CNPJ alfanumerico dove ogni carattere conta come il suo codice ASCII meno 48, e le confronta con le cifre che hai digitato.
- 1Incolla il numeroDigita o incolla un CPF o CNPJ, con o senza punti, barra e trattino. Per diversi, mettine uno per riga.
- 2Scegli il tipo se necessarioAuto li distingue in base alla lunghezza. Scegli CPF o CNPJ per forzarne uno.
- 3Leggi il risultatoUn numero valido viene mostrato con la sua maschera e, per un CPF, la regione fiscale; un CNPJ mostra sede centrale o filiale. Uno non valido mostra quali cifre di controllo avrebbe dovuto avere.
- 4Copia o scaricaCopia il numero con o senza la maschera, oppure, per un elenco, scarica i risultati come CSV.
I tuoi numeri sono verificati in questo browser. Niente viene inviato, memorizzato o inserito nella barra degli indirizzi.
Guida
Esempio pratico
Incolla 529.982.247-25 con "Tipo" su "Auto". Lo strumento riconosce un CPF, mostra "CPF valido", il numero mascherato e la riga "Regione fiscale (9ª cifra 7): ES, RJ". La prima cifra di controllo risulta 2 e la seconda 5, quindi 25 è corretto. Incolla 11.222.333/0001-81 e ottieni "CNPJ valido" e "Sede (matriz, 0001)". "Prova un esempio" carica quattro numeri, incluso il CNPJ alfanumerico 12.ABC.345/01DE-35, e segnala "3 di 4 validi". L'ultimo, 111.444.777-36, viene rifiutato con "Le cifre di controllo non corrispondono. Per queste prime cifre dovrebbero essere 35."
Quali impostazioni usare, e i limiti
- Sappi cosa significa un esito positivo. Lo strumento ricalcola le due cifre di controllo, quindi individua errori di battitura e numeri inventati. Non effettua alcuna ricerca, perciò non può dirti se un CPF è regolare, se un'azienda è attiva o a chi appartiene il numero. Nulla di ciò che incolli viene inviato, memorizzato o inserito nella barra degli indirizzi.
- Lascia Tipo su Auto, o forzane uno. Sotto "Tipo", "Auto" interpreta da 9 a 11 cifre come CPF e da 12 a 14 caratteri come CNPJ. Scegli "CPF" o "CNPJ" per forzare il tipo; un numero di lunghezza sbagliata verrà quindi rifiutato con un messaggio di lunghezza. Punti, trattini, barre e spazi all'interno del numero vengono ignorati e le cifre a larghezza intera vengono convertite.
- Le lettere in un CNPJ sono ammesse. Da luglio 2026 la Receita Federal emette CNPJ i cui primi 12 caratteri possono essere lettere dalla A alla Z oltre che cifre; gli ultimi due restano cifre. Lo strumento conta ogni carattere come il suo codice ASCII meno 48 (A è 17, Z è 42), converte le minuscole in maiuscole e aggiunge una nota che i sistemi più vecchi potrebbero non accettare ancora le lettere.
- Gli zeri iniziali omessi vengono ripristinati. I fogli di calcolo spesso eliminano gli zeri iniziali. Un inserimento di sole cifre con 9 o 10 cifre viene completato a 11 e verificato come CPF, mentre uno con 12 o 13 cifre viene completato a 14 e verificato come CNPJ. Quindi 1234567890 viene letto come 012.345.678-90 e risulta valido. Il numero formattato nel risultato mostra esattamente ciò che è stato verificato.
- Controlla un'intera colonna. Incolla un numero per riga; virgole, punti e virgola e tabulazioni separano anch'essi le voci. Fino a 5.000 vengono verificati e la tabella mostra ciascun numero formattato, il suo tipo e il risultato. "Scarica CSV" usa il punto e virgola in modo che Excel con impostazioni brasiliane lo apra in colonne, e ha le colonne input, tipo, formattato, valido, problema e dettaglio. "Copia numeri validi" copia solo quelli corretti, con la maschera, uno per riga.
- Usa i dettagli extra e i pulsanti di copia. Un CPF valido mostra la regione fiscale data dalla sua 9ª cifra, ad esempio 7 indica ES e RJ e 8 indica SP. Un CNPJ valido mostra il numero della filiale: "Sede (matriz, 0001)" o "Filiale (filial) numero 0002". "Copia con maschera" restituisce la forma punteggiata, come 529.982.247-25, e "Copia solo caratteri" restituisce 52998224725, per i campi che non vogliono punteggiatura.
Problemi comuni e come risolverli
- Dice "Ha 25 caratteri. Un CPF ha 11 cifre e un CNPJ ne ha 14." (con il tuo conteggio).
- O mancano cifre o ce ne sono di troppo, oppure due numeri condividono la stessa riga. Uno spazio non separa le voci, quindi "529.982.247-25 11.222.333/0001-81" viene letto come un unico numero lungo di 25 caratteri. Metti ogni numero su una riga separata, oppure separali con virgole o punti e virgola.
- Dice "Le cifre di controllo non corrispondono. Per queste prime cifre dovrebbero essere 35." (con le tue cifre).
- I primi 9 caratteri di un CPF, o i primi 12 di un CNPJ, producono cifre di controllo diverse dalle ultime due che hai digitato. Il messaggio mostra la coppia che sarebbe necessaria. Lo strumento non può sapere se sono sbagliate le ultime due cifre o una precedente, quindi confronta il numero con il documento da cui proviene. Una causa comune è lo scambio di cifre adiacenti.
- Dice "Tutte le cifre sono uguali. Tali numeri superano l'aritmetica ma non vengono mai emessi."
- Numeri come 111.111.111-11 o 00.000.000/0000-00 soddisfano la formula della cifra di controllo, quindi lo strumento li rifiuta di proposito: il messaggio dice che non vengono mai emessi. Usa il numero reale.
- Dice "Contiene caratteri che non possono apparire qui. Un CPF ha solo cifre; un CNPJ può avere lettere solo nei suoi primi 12 caratteri."
- Cerca una lettera negli ultimi due caratteri di un CNPJ, o un simbolo fuori posto come @ raccolto in un copia e incolla. Una lettera all'interno di un CPF viene segnalata in questo modo solo quando "Tipo" è impostato su "CPF"; in "Auto" il numero non ha più da 9 a 11 cifre, quindi di solito appare invece un messaggio di lunghezza. Un errore facile da commettere è digitare la lettera O al posto della cifra 0.
- Un numero che so essere corretto risulta "CPF non valido" o "CNPJ non valido".
- Controlla i pulsanti "Tipo". Se è selezionato "CPF" e incolli un CNPJ, o viceversa, il numero non è valido con un messaggio di lunghezza come "Ha 14 caratteri. Un CPF ha 11 cifre e un CNPJ ne ha 14." Reimposta "Tipo" su "Auto", che sceglie il tipo in base alla lunghezza.
Come si confronta
I servizi ufficiali della Receita Federal possono dirti se un CPF è regolare o un CNPJ è attivo; questo strumento non può, perché controlla solo la formula. Quindi un numero che risulta valido qui è plausibile, non confermato, e un numero inventato può passare. Ciò che fa bene è individuare istantaneamente errori di battitura e numeri malformati, per un'intera colonna in una volta sola, senza inviare nulla da nessuna parte. Un validatore scritto solo per il vecchio CNPJ tutto numerico rifiuterebbe i nuovi numeri con lettere; questo li accetta entrambi. Controlla i numeri che già possiedi e non li genera.
Strumenti correlati
Verifica IBAN
Controlla paese, lunghezza e cifre di controllo di un IBAN, più le cifre di controllo nazionali per Spagna, Francia, Belgio, Italia, Portogallo e Norvegia. Gli Sheba iraniani e gli IBAN turchi mostrano la banca. Verifica un intero elenco in una volta sola.
Calcolatore dell'imposta sul reddito indiano e dello stipendio netto
Stima l'imposta sul reddito in India e lo stipendio netto mensile per l'anno fiscale 2026-27 o 2025-26 con il regime Nuovo e quello Vecchio, con un confronto affiancato che mostra quale ti fa risparmiare di più.
Verifica del numero di carta d'identità cinese (身份证号码校验)
Verifica il formato e la cifra di controllo di un numero di carta d'identità cinese e leggi la data di nascita, il sesso e la provincia che codifica. Converte i vecchi numeri a 15 cifre in 18 e verifica i numeri d'identità di Taiwan e Hong Kong. Un solo numero o un intero elenco.