Validador JMBG (Sérvia/Iugoslávia)
Valida JMBG (Jedinstveni Matični Broj Građana) 13 dígitos identificador pessoal dos antigos países da Iugoslávia.
Formato: DDMMYYY RR BBB K — data de nascimento, código de região, série e dígito verificador.
JMBG: o número único de cidadão de 13 dígitos da ex-Iugoslávia
O JMBG (Jedinstveni matični broj građana — Número Único de Cidadão) é o identificador de 13 dígitos ainda usado nas repúblicas da ex-Iugoslávia, incluindo a Sérvia. Ele compacta data de nascimento, região de registro, um serial que codifica o sexo e um dígito verificador mod-11 num só número. Esta ferramenta valida a estrutura e o checksum; 0101975001003 é um exemplo.
É incomumente rico em informação: de um JMBG dá para ler a data de nascimento, a região onde a pessoa se registrou e o sexo — justamente por isso é considerado dado pessoal sensível.
Os sete campos de DDMMYYY RR BBB K
- DDMMYYY (7 dígitos): data de nascimento, onde YYY são os três últimos dígitos do ano (ex.:
975→ 1975,012→ 2012). - RR (2 dígitos): a região de registro (ex.:
70–72Sérvia/Belgrado,78Novi Sad,20Montenegro). - BBB (3 dígitos): um serial; 000–499 masculino, 500–999 feminino.
- K (1 dígito): o dígito verificador mod-11 sobre os 12 primeiros.
Onde importa
- Pela região: ainda usado na Sérvia, Bósnia, Montenegro, Macedônia do Norte, Eslovênia e Croácia (legado).
- Governo e saúde: a chave mestra para registros civis e saúde.
- Decodificação demográfica: data de nascimento, região e sexo são todos legíveis nos dígitos.
- Mock data / testes: a regra mod-11 permite gerar números de teste válidos.
Pegadinhas comuns
- YYY tem três dígitos, não dois: o campo do ano são os três últimos dígitos do ano — um erro de parsing frequente.
- Códigos de região variam: o mapa RR reflete regiões da ex-Iugoslávia; não assuma um único país.
- Altamente sensível: um JMBG vaza data de nascimento e sexo — trate como PII protegido.
- Checksum ≠ emitido: um mod-11 válido não prova que o JMBG está atribuído a uma pessoa real.
FAQ
Dá para ler o sexo de um JMBG? Sim — o serial de 3 dígitos 000–499 é masculino, 500–999 é feminino.
Por que só três dígitos de ano? O campo do ano guarda os três últimos dígitos (ex.: 975 ou 012), então é preciso uma regra para resolver 1900 vs 2000.
O JMBG é usado fora da Sérvia? Sim — originou-se na Iugoslávia e persiste em vários estados sucessores.
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.