Ir para o conteúdo
Totalmente local

Validador de número de nascimento

Verifique um número de nascimento eslovaco ou checo e veja a data de nascimento, idade e sexo que ele codifica.

Entrada
Saída

Validador de número de nascimento

Um número de nascimento eslovaco ou tcheco (rodné číslo) contém uma data de nascimento, um marcador de sexo e um dígito de verificação em nove ou dez dígitos – esta ferramenta decodifica e verifica tudo de uma vez, para quantos números você colar. Cada linha é verificada de forma independente: seu comprimento (nove dígitos antes de 1954, dez depois), o campo do mês (deslocado em 50 para uma mulher, e em mais 20 ou 70 para os segundos registros abertos em 2004, uma vez por mês sem séries) e - para o formulário de dez dígitos - a soma de verificação, incluindo a exceção histórica para o caso raro em que o dígito de verificação chega a 10.

Para cada linha, o resultado indica se é válido, a data de nascimento, a idade atual em relação a uma data de referência e o sexo que o número codifica. Uma data impossível – um mês que não existe depois que a compensação de sexo é removida, ou um dia após o final desse mês – é relatada como inválida, em vez de adivinhada. Uma soma de verificação errada ainda mostra a data e o sexo para os quais foi decodificada, muitas vezes o suficiente para detectar um único dígito digitado incorretamente.

A data de referência é hoje, mas pode ser fixada em qualquer data, o que mantém a idade calculada reproduzível em vez de vinculada ao relógio. A saída alterna entre linhas de relatório legíveis e uma tabela CSV (entrada, válido, data de nascimento, idade, sexo, motivo) para colar em uma planilha, e a opção "apenas inválido" filtra a lista até os números que valem a pena verificar novamente.

Tudo funciona localmente no seu navegador: os números que você cola nunca são carregados, registrados ou enviados para qualquer servidor, o que é importante considerando o quanto um número de nascimento revela sobre uma pessoa real.

FAQ

Meus dados são carregados em algum lugar?
Não. Cada número de nascimento é verificado localmente no seu navegador – nada é enviado para um servidor, registrado ou armazenado.
Quais formatos ele aceita?
Nove dígitos (antes de 1954, sem dígito de verificação) ou dez dígitos (de 1954 em diante, com soma de verificação verificada), com ou sem barra - um por linha.
Como o ano é decodificado quando os dois dígitos podem significar dois séculos diferentes?
O formato de dez dígitos só existe a partir de 1954, portanto, um ano abaixo de 54 significa sempre 20xx e 54 ou superior sempre significa 19xx. O formato de nove dígitos só funcionou de 1900 a 1953, então é sempre 19xx.
Por que um número inválido ainda mostra a data de nascimento?
Se apenas a soma de verificação falhar, a data e o sexo ainda serão decodificados corretamente - isso é mostrado para que você possa identificar um provável erro de digitação de um dígito. Um número é mostrado sem data apenas quando o mês ou dia em si é impossível.
Isso pode confirmar que o número pertence a uma pessoa real registrada?
Não. Isso apenas prova que o número está bem formado sob o algoritmo público – ele não pode verificar nenhum registro e nunca tenta fazê-lo.