Vai al contenuto

Codice Fiscale inverso: risali ai dati

Incolla un codice fiscale: leggi data e luogo di nascita, sesso e stato del carattere di controllo.

Il calcolo avviene interamente nel browser: i dati non vengono trasmessi, salvati o registrati.

Dati contenuti nel codice

Incolla un codice fiscale di sedici caratteri.

Cognome e nome non si possono ricostruire: le prime sei lettere sono un'abbreviazione e corrispondono a moltissimi nomi diversi.

Cosa contiene davvero un codice fiscale

La lettura inversa non è una ricerca in un registro: è la decodifica di ciò che i sedici caratteri contengono. Alcune informazioni sono presenti in modo completo, altre in modo parziale, altre non ci sono affatto. È utile tenere separate le tre categorie, perché la differenza spiega anche perché certi servizi promettono più di quello che è possibile fare.

Informazioni ricavabili dal codice fiscale
InformazioneSi ricava?Perché
Giorno e mese di nascitaSì, in modo esattosono codificati per intero
Anno di nascitaSolo le ultime due cifreil secolo non è codificato
Sessoil giorno è aumentato di 40 per le donne
Comune o Stato di nascitail codice Belfiore identifica il luogo
Provincia e regioneSì, dal luogoderivano dal comune di nascita
Cognome e nomeNol'abbreviazione perde lettere e non è invertibile
Residenza, cittadinanza, età esattaNonon sono codificate nel codice

La corrispondenza fra codice e persona è registrata solo negli archivi dell'Agenzia delle Entrate.

Due esempi svolti

Esempio 1 — nascita femminile. In un codice di fantasia che contiene 75H55F205, il 75 sono le ultime due cifre dell'anno, H è giugno, 55 supera 40 e indica una nascita femminile del giorno 15, F205 è Milano. Il risultato è: 15 giugno, sesso femminile, Milano (MI), Lombardia, anno 1975 come unica ipotesi plausibile.

Esempio 2 — anno ambiguo. Con 25 come cifre dell'anno e una data già passata nell'anno in corso, restano due candidati: 2025 e 1925. Entrambi sono compatibili con un'età non negativa e inferiore a 120 anni, quindi vengono mostrati entrambi invece di scegliere arbitrariamente.

Ipotesi e casi limite

  • Secolo non ricostruibile. Il calcolatore mostra tutti gli anni plausibili, scartando quelli futuri e le età oltre i 120 anni.
  • 29 febbraio. Un giorno che in un certo anno non esiste elimina quel candidato: il 1900 non è bisestile, il 2000 sì.
  • Omocodia. Le lettere nelle posizioni numeriche vengono riportate a cifre per leggere data e luogo, mentre il carattere di controllo resta verificato sulla forma scritta.
  • Comuni soppressi. Il luogo viene cercato fra i codici validi alle date compatibili, quindi funziona anche per nascite molto lontane nel tempo.
  • Nessuna certificazione. La lettura è formale: non dice se quel codice è stato realmente attribuito a qualcuno.

Errori comuni

  • Dedurre l'età esatta. Senza il secolo l'età può cambiare di cent'anni: va confermata con un documento.
  • Leggere il giorno senza togliere 40. Un 55 non è il giorno 55 ma il giorno 15 di una nascita femminile.
  • Considerare il comune come residenza. Il codice contiene il luogo di nascita, non quello in cui la persona vive.
  • Scambiare il primo gruppo di lettere per il cognome. Sono consonanti selezionate, non il cognome abbreviato in modo leggibile.

Per capire se un codice è formalmente corretto usa la verifica del codice fiscale, per generarne uno il calcolo del codice fiscale, mentre le sostituzioni di cifre sono spiegate in omocodia. Se ti servono strumenti quotidiani, ci sono anche il calcolo dell'IVA e il calcolo delle ore di lavoro.

Domande frequenti

Si può risalire a nome e cognome dal codice fiscale?

No. Le prime sei lettere sono un'abbreviazione che perde informazioni: RSSMRA può venire da Rossi Mario, da Rossi Maria e da molti altri nomi. Nessun calcolo può ricostruire i dati anagrafici completi.

Perché l'anno di nascita mostra più possibilità?

Il codice contiene solo le ultime due cifre dell'anno. Un «75» può essere 1975 o 1875: il secolo non è scritto da nessuna parte. Mostriamo tutti gli anni plausibili, escludendo quelli futuri e le età oltre 120 anni.

Come si capisce il sesso dal codice fiscale?

Dalle due cifre del giorno: se sono maggiori di 40 si tratta di una donna e il giorno reale si ottiene sottraendo 40. Un 55 corrisponde quindi al giorno 15 di una nascita femminile.

Cosa significa se il codice risulta in forma di omocodia?

Significa che in alcune posizioni numeriche compaiono lettere al posto delle cifre, perché l'Agenzia delle Entrate ha modificato il codice per distinguere due persone. La lettura resta possibile: le lettere si riportano alle cifre corrispondenti.

Il comune mostrato è quello attuale o quello dell'epoca?

Cerchiamo il codice Belfiore fra i comuni validi alle date di nascita compatibili, compresi quelli soppressi o rinominati. Quando il comune non esiste più lo indichiamo esplicitamente come non più attivo.

I dati inseriti vengono conservati?

No: la lettura avviene nel browser, il codice non viene inviato a nessun server, non compare nell'indirizzo della pagina e non viene registrato da nessuna parte.

Fonti e revisione

Ultima revisione: 11 agosto 2026

Il calcolo segue l'algoritmo previsto dal D.M. 23 dicembre 1976 n. 13814 e usa un archivio statico dei codici Belfiore: l'elenco dei comuni attivi proviene dal file ufficiale ISTAT Elenco-comuni-italiani.xlsx aggiornato al 21 febbraio 2026 (7.894 comuni, comprese le nuove associazioni provinciali e i codici ISTAT sardi validi dal 1 gennaio 2026), con le variazioni amministrative successive verificate fino al 15 agosto 2026, mentre i comuni soppressi o rinominati e gli Stati esteri provengono da uno snapshot dell'archivio storico del 7 novembre 2024. Le fonti usate espongono un solo record per codice Belfiore: l'archivio non contiene nomi alternativi per uno stesso codice, quindi la ricerca per la vecchia denominazione di un comune rinominato può non dare risultati. La correttezza è algoritmica, non è una certificazione: solo l'Agenzia delle Entrate accerta il codice effettivamente attribuito a una persona, anche perché nei casi di omocodia assegna un codice diverso da quello calcolato. La lettura inversa recupera solo ciò che il codice contiene davvero: le due cifre finali dell'anno, il mese, il giorno, il sesso e il luogo di nascita. Il secolo e i dati anagrafici completi non sono ricostruibili.

Fonti consultate

Come controlliamo formule, arrotondamenti e casi limite è spiegato in come verifichiamo i calcoli. Se trovi un errore, segnalalo: le correzioni sui calcoli hanno la priorità.

Formula in chiaro, calcolo nel browser, casi limite testati: come verifichiamo i calcoli.

Strumenti correlati