Calcolo codice fiscale
Genera il codice fiscale e guarda da dove viene ogni lettera
Ogni carattere vale un numero: le posizioni dispari usano una tabella, le pari un’altra (DM 23/12/1976). Sotto ogni carattere, il suo valore.
- D7
- G6
- S12
- C2
- H17
- R17
- 921
- 44
- L4
- 66
- 37
- D3
- 615
- 11
- 25
Somma 127127 : 26 = 4 resto 2323 → X
Code 39, lo stesso tipo di codice a barre stampato sul retro della tessera. Utile da mostrare allo sportello.
XLettera di controllo: i 15 caratteri valgono in tutto 127; 127 diviso 26 fa 4 con resto 23, e il resto 23 corrisponde alla lettera X (A = 0, B = 1 …).
Codici di famiglia
Salvati solo su questo dispositivo. Copia il codice del figlio o del genitore quando un modulo lo chiede.
Tutti gli strumenti
/codice-fiscale-inverso/Controllo codice fiscaleTrova il carattere sbagliato e la lettera giusta/controllo-codice-fiscale/Codice fiscale per nati all’esteroStato di nascita e codice Z, anche per Stati che non esistono più/calcolo-codice-fiscale-estero/OmocodiaChe cos’è e tutte le varianti di un codice/omocodia/Codici catastaliIl codice di ogni comune e Stato, con le date/codici-catastali/Generatore per testCodici di persone inventate per chi sviluppa software/generatore-codice-fiscale/Come si calcola
- Cognome e nome danno 3 lettere ciascuno: prima le consonanti, poi le vocali, X se mancano. Se il nome ha 4 o più consonanti si salta la seconda (Gianfranco → GFR).
- Data e sesso: le ultime due cifre dell’anno, una lettera per il mese (luglio = L), il giorno; per le donne il giorno + 40 (23 → 63).
- Luogo: il codice catastale del comune di nascita (Firenze D612) o il codice Z dello Stato estero (Germania Z112).
- Controllo: una lettera calcolata dagli altri 15 caratteri. Per l’esempio: somma 127, resto 23, lettera X.
Le lettere dei mesi
- gennaioA
- febbraioB
- marzoC
- aprileD
- maggioE
- giugnoH
- luglioL
- agostoM
- settembreP
- ottobreR
- novembreS
- dicembreT
Le lettere F, G, I, J, K, N, O, Q, U, V, W, X, Y e Z non indicano mai un mese.
Casi particolari di cognome e nome
| Caso | Dato | Caratteri | Perché |
|---|---|---|---|
| Cognome corto | Re | REX | si aggiunge X fino a tre caratteri |
| Cognome con poche consonanti | Lua | LUA | dopo le consonanti, le vocali |
| Cognome con apostrofo | D’Agostino | DGS | apostrofi e spazi non contano |
| Nome con 4 o più consonanti | Gianfranco | GFR | prima, terza e quarta consonante |
| Nome con una sola consonante | Ada | DAA | la consonante, poi le vocali |
| Nome con accento | Niccolò | NCL | l’accento si ignora |
| Donna nata il 29 febbraio | 29/02/2000 | 00B69 | febbraio = B, 29 + 40 = 69 |
Domande frequenti
Il codice calcolato è quello vero?
Quasi sempre sì. Solo l’Agenzia delle Entrate attribuisce il codice: se due persone hanno gli stessi primi 15 caratteri (omocodia), l’Agenzia sostituisce alcune cifre con lettere. Per esserne certi, usa la verifica dell’Agenzia.
I miei dati vengono salvati?
No. Il calcolo avviene nel browser e non inviamo nulla. I Codici di famiglia restano solo su questo dispositivo, finché non li elimini.
Sono nato all’estero: cosa scrivo?
Il nome dello Stato come lo dici di solito (es. Germania, Russia, Stati Uniti). Usiamo il codice Z dell’elenco ISTAT, anche per Stati che non esistono più come la Jugoslavia.
Il mio comune non esiste più
Scrivi il nome che aveva quando sei nato: l’elenco contiene anche i comuni soppressi o fusi, con le date di validità del loro codice.
Il mio nome ha accenti o apostrofi
Si ignorano: D’Agostino diventa DAGOSTINO, Niccolò diventa NICCOLO. Contano solo le lettere.
Che cosa sono le barre?
Il codice in Code 39, il tipo di codice a barre stampato sul retro della tessera. Molti lettori ottici leggono il Code 39 anche dallo schermo del telefono; se non funziona, usa il codice scritto.
Regola: DM 23/12/1976 · Comuni: ANPR, archivio storico dei comuni (CC BY 4.0) · Stati esteri: ISTAT, storico Paesi esteri (CC BY 4.0), dati letti il 12/11/2026 · Verifiche del calcolo: come controlliamo i risultati · Controllato il 12/11/2026