Validador Henkilötunnus Finlândia
Valida personal identity code finlandês (DDMMYYCZZZQ) com data, separador de século e checksum alfanumérico.
Formato: DDMMYYCZZZQ. C é o separador de século: + = 1800; -, Y, X, W, V, U = 1900; A, B, C, D, E, F = 2000. ZZZ é o serial e Q é o check char mod 31.
Henkilötunnus: o código de identidade finlandês com sinal de século
O henkilötunnus (HETU) finlandês é o código nacional de identidade, formatado como DDMMYY + sinal de século + serial de 3 dígitos + caractere verificador — ex.: 131052-308T. O que o distingue é o separador de século: um único caractere que desambigua se o ano de dois dígitos é dos anos 1800, 1900 ou 2000. Esta ferramenta valida a data, o sinal e o caractere verificador mod-31.
O caractere final não é um dígito, mas um de 0–9 mais um conjunto de consoantes — é o resto do número de 9 dígitos (data + serial) módulo 31, mapeado pelo alfabeto 0123456789ABCDEFHJKLMNPRSTUVWXY.
Lendo 131052-308T
- DDMMYY (
131052): 13 de outubro de 1952. - Sinal de século:
+= 1800;-,Y X W V U= 1900;A B C D E F= 2000. - Serial (
308): número individual; ímpar = masculino, par = feminino. - Caractere verificador (
T): o controle mod-31 mapeado no alfabeto de 31 símbolos.
Onde importa
- Tudo que é oficial: saúde (Kela), impostos, bancos e os e-serviços Suomi.fi.
- Novas letras de século: sinais extras (Y, X, W…, B, C…) foram acrescentados para o formato não esgotar a capacidade.
- Sexo a partir do serial: a paridade do serial codifica o sexo.
- Mock data / testes: a regra mod-31 permite gerar códigos de teste com formato válido.
Pegadinhas comuns
- Não ignore o sinal de século:
-eAsignificam séculos diferentes para o mesmoYY. - O caractere de controle pula letras: o alfabeto omite G, I, O, Q e vogais que parecem dígitos — não assuma A–Z.
- Maiúsculas: normalize tanto o sinal quanto o caractere verificador para maiúsculas.
- Válido ≠ registrado: um HETU bem-formado não é necessariamente um atribuído.
FAQ
O que é o sinal de século? Um único caractere que diz a qual século o YY pertence — essencial porque o ano tem só dois dígitos.
Como o caractere verificador é calculado? Pegue o número de 9 dígitos (DDMMYY + serial) módulo 31 e mapeie por um alfabeto de 31 símbolos.
Por que novos sinais foram adicionados? Para ampliar a capacidade; o conjunto original -/+/A foi complementado com letras extras de século.
Ferramentas Relacionadas
Validador de CPF
Valide CPFs instantaneamente pelo algoritmo oficial da Receita Federal, sem enviar dados para nenhum servidor. Gratuito e sem cadastro.
Validador de CPF em Lote
Valida uma lista de CPFs (um por linha) e mostra quais são válidos e quais são inválidos. Sem envio para servidores.
Validador de CNPJ em Lote
Valida uma lista de CNPJs (um por linha) e mostra resumo: válidos, inválidos e total. Sem envio para servidores.