Gerador e Validador de Título de Eleitor

Gere números de título de eleitor válidos por estado e valide qualquer título no seu navegador.

Apenas para testes de software. Os dados gerados aqui são aleatórios e não pertencem a nenhuma pessoa ou empresa real. Usá-los para fraude ou má-fé é crime.

Como usar

  1. Escolha o estado emissor — ou deixe em "Estado aleatório" — e clique em "Gerar".
  2. Para validar, cole qualquer título de 12 dígitos no campo de validação: o código do estado e os dois dígitos verificadores são conferidos conforme você digita.
  3. Use "Copiar" para pegar o resultado, em grupos de quatro dígitos ou como dígitos puros. Tudo roda no seu navegador.

Sobre esta ferramenta

O título de eleitor tem 12 dígitos e, o que é incomum, carrega no próprio número onde foi emitido. Os oito primeiros são o número sequencial, os dois seguintes identificam o estado — 01 para São Paulo, 02 para Minas Gerais, até 28 para eleitores no exterior — e os dois últimos são dígitos verificadores. Como o código do estado faz parte do próprio número, este gerador deixa você escolher o estado emissor e produz um número internamente coerente com ele.

Os dois dígitos verificadores são calculados por módulo 11, e cada um carrega uma exceção que derruba a maioria das implementações caseiras. O primeiro dígito vem dos oito dígitos sequenciais ponderados de 2 a 9; o segundo vem dos dois dígitos do código do estado e do primeiro dígito verificador, ponderados por 7, 8 e 9. Nos dois, um resto 10 vira 0 — e um resto 0 vira 1, mas só para São Paulo e Minas Gerais. Esses dois estados foram os primeiros a ser numerados e mantiveram uma regra legada que o resto do país nunca adotou, então validadores que a ignoram rejeitam indevidamente uma fatia dos números legítimos.

O uso realista disso é teste. Aplicações eleitorais, projetos de civic tech, sistemas de associados e qualquer formulário que peça título vão validar os dígitos verificadores antes de aceitar o dado, e uma sequência digitada à mão quase nunca passa. Cada número gerado aqui é aleatório, não é consultado em nenhuma base do TSE e não está ligado a nenhum eleitor — ele existe só para fazer um formulário aceitar um valor e permitir que você teste o código por trás. Nada é transmitido: geração e validação rodam inteiramente em JavaScript no seu navegador.

A fórmula

Primeiro dígito verificador: multiplique os 8 dígitos sequenciais pelos pesos de 2 a 9 e tome o resto da divisão por 11. Segundo dígito verificador: multiplique os dois dígitos do código do estado e o primeiro dígito verificador por 7, 8 e 9 e tome o resto da divisão por 11. Nos dois, um resto 10 vira 0; um resto 0 vira 1 para São Paulo (01) e Minas Gerais (02), e 0 para todos os outros estados.

Perguntas frequentes

Esse é um documento real?

Não. O número é aleatório e apenas satisfaz a matemática dos dígitos verificadores. Não está registrado no TSE e não pertence a nenhum eleitor.

O que significam os dígitos?

Os oito primeiros são o número sequencial de inscrição, o nono e o décimo são o código do estado (01 para São Paulo até 28 para eleitores no exterior) e os dois últimos são dígitos verificadores derivados dos outros dez.

Por que São Paulo e Minas Gerais têm uma regra especial?

Quando o resto do cálculo de um dígito verificador dá 0, esses dois estados usam 1 no lugar do 0 — herança de terem sido os primeiros estados numerados no sistema. Validadores que ignoram a exceção rejeitam indevidamente números legítimos de SP e MG.

A ferramenta verifica se a inscrição está ativa?

Não. Só a matemática dos dígitos verificadores e a validade do código do estado são conferidas. Situação da inscrição, cancelamentos e transferências só a Justiça Eleitoral conhece.

Posso usar um título gerado para votar ou comprovar identidade?

Não. Documentos gerados servem apenas para testes de software. Usá-los em serviços reais pode configurar fraude, que é crime no Brasil.

O número sai do meu navegador?

Não. Geração e validação rodam 100% em JavaScript no seu dispositivo. Nada é enviado, registrado ou armazenado.

Ferramentas relacionadas

Links longos? Encurte de graça

O Vai.la transforma qualquer URL em um link curto com estatísticas de cliques, QR Code e seu próprio biolink.

O Vai.la não se responsabiliza pelo uso das ferramentas nem por decisões tomadas com base nos seus resultados.