Validador Personnummer Suécia
Valida personnummer sueco (YYMMDD-XXXX com Luhn) incluindo data e verificação de gênero.
Aceita os formatos YYMMDD-XXXX (10 dígitos com hífen), YYMMDD+XXXX (100+ anos) ou YYYYMMDDXXXX (12 dígitos). O último dígito é Luhn sobre os 9 anteriores.
Personnummer: o número de identidade sueco com verificação Luhn
O personnummer sueco identifica todo residente e é montado a partir de uma data de nascimento + sufixo de 4 dígitos, escrito YYMMDD-NNNC (ou YYYYMMDDNNNC). O dígito final C é um dígito verificador Luhn sobre os nove anteriores, então um número digitado errado é pego na hora. Esta ferramenta valida esse checksum; o exemplo 811228-9874 passa.
O separador carrega significado: um hífen - é normal, mas vira um mais + quando a pessoa completa 100 anos, sinalizando o século anterior. O terceiro dígito do sufixo também codifica o sexo (ímpar = masculino, par = feminino).
Anatomia de 811228-9874
- YYMMDD (
811228): a data de nascimento. - Separador:
-com menos de 100 anos,+a partir de 100. - NNN (
987): número de nascimento; a paridade do último dígito dá o sexo. - C (
4): o dígito verificador Luhn sobre os nove dígitos.
Onde importa
- Tudo na Suécia: saúde, bancos (BankID), impostos (Skatteverket), emprego.
- Número de coordenação: não residentes recebem um samordningsnummer com +60 no dia — estruturalmente parecido.
- Sexo a partir do número: a paridade do penúltimo dígito indica historicamente o sexo.
- Mock data / testes: o Luhn permite gerar números de teste com formato válido.
Pegadinhas comuns
- O separador +: não trate
+como inválido — ele marca uma pessoa com 100 anos ou mais. - 10 vs 12 dígitos: o século pode ser implícito; normalize antes de aplicar Luhn sobre os nove dígitos certos.
- Checksum ≠ registrado: um número válido no Luhn não é necessariamente um personnummer atribuído.
- PII sensível: o personnummer é fortemente protegido — use dados sintéticos para testes.
FAQ
O que o + significa? Ele substitui o hífen quando a pessoa tem 100+ anos, desambiguando o século.
Qual dígito é o checksum? O último, calculado com o algoritmo Luhn sobre os nove anteriores.
Dá para ler o sexo nele? Tradicionalmente sim — o penúltimo dígito é ímpar para homens, par para mulheres.
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.