Segurança

Validador de Codice Fiscale da Itália

Valide um Codice Fiscale italiano.

Resultado

Verificação em lote — cole muitas, uma por linha

Codice Fiscale italiano — validar ou gerar

Verifique um código existente de 16 caracteres, liste verificações em lote ou gere um código a partir do nome, data de nascimento e código cadastral do local de nascimento usando o algoritmo oficial — tudo localmente.

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.

Ele também entende omocodia: quando duas pessoas compartilhariam um código, a Agenzia delle Entrate substitui dígitos por letras (L,M,N,P,Q,R,S,T,U,V) a partir da direita; a ferramenta normaliza estes antes de validar. Como sempre, validade estrutural ≠ existência em registro. Última verificação: julho de 2026.

Perguntas frequentes

Como é calculado o caractere de verificação?

Caracteres em posições ímpares (1º, 3º…) mapeiam por uma tabela especial, posições pares mapeiam 0–9→0–9 e A–Z→0–25; a soma módulo 26 seleciona uma letra A–Z. Um caractere errado quase sempre quebra — esse é o objetivo.

O que é omocodia e como reconhecê-la?

Quando duas pessoas receberiam códigos idênticos, os dígitos são substituídos por letras L,M,N,P,Q,R,S,T,U,V (0→L … 9→V), começando pelo dígito mais à direita. Um código com letras onde deveriam haver dígitos não está automaticamente errado — esta ferramenta decodifica a substituição e valida o código subjacente.

Por que o dia de nascimento mostra 52?

O campo de dia de nascimento das mulheres tem 40 adicionado: 52 significa nascido no dia 12. É também assim que o código codifica o sexo, e a ferramenta lê para você.

Um código válido prova identidade?

Não — prova apenas consistência interna. O código pode ser regenerado a partir de dados pessoais, então trate-o como um identificador, não um segredo, e confirme os fatos do registro com a Agenzia delle Entrate quando necessário.