Sicurezza

Validatore Codice Fiscale Italia

Valida un Codice Fiscale italiano.

Risultato

Controllo batch — incolla molti, uno per riga

Codice Fiscale italiano — convalida o genera

Verifica un codice fiscale esistente di 16 caratteri, controlla elenchi in batch o genera un codice da nome, data di nascita e codice catastale del luogo di nascita usando l'algoritmo ufficiale — tutto in locale.

The codice fiscale is Italy's 16-character personal tax code, issued by Agenzia delle Entrate. Encoding: 3 consonants from the surname, 3 from the first name, year (2 digits), month as a letter (A = January … T = December, skipping some letters), day of birth with +40 added for women, a 4-character Belfiore code for the birth municipality (or Z-codes for foreign countries), and a final check character computed from odd/even position-value tables modulo 26. This tool validates the full structure, decodes birth date, sex and place-code shape, and recomputes the check character — locally.

Comprende anche l'omocodia: quando due persone condividerebbero un codice, l'Agenzia delle Entrate sostituisce le cifre con lettere (L,M,N,P,Q,R,S,T,U,V) da destra; lo strumento normalizza queste prima di validare. Come sempre, validità strutturale ≠ esistenza nel registro. Ultimo aggiornamento: luglio 2026.

FAQ

Come viene calcolato il carattere di controllo?

I caratteri in posizioni dispari (1°, 3°, …) vengono mappati tramite una tabella speciale, le posizioni pari mappano 0–9→0–9 e A–Z→0–25; la somma modulo 26 seleziona una lettera A–Z. Un carattere sbagliato quasi sempre lo rompe — questo è il punto.

Cos'è l'omocodia e come la riconosco?

Quando due persone otterrebbero codici identici, le cifre vengono sostituite con le lettere L,M,N,P,Q,R,S,T,U,V (0→L … 9→V), partendo dalla cifra più a destra. Un codice con lettere dove dovrebbero esserci cifre non è automaticamente sbagliato — questo strumento decodifica la sostituzione e valida il codice sottostante.

Perché il giorno di nascita mostra 52?

Al campo del giorno di nascita delle donne vengono aggiunti 40: 52 significa nata il 12. Questo è anche il modo in cui il codice codifica il sesso, e lo strumento lo legge per te.

Un codice valido prova l'identità?

No — dimostra solo la coerenza interna. Il codice può essere rigenerato dai dati personali, quindi trattalo come un identificatore, non un segreto, e conferma i fatti del registro con l'Agenzia delle Entrate quando è importante.