O que e o Titulo de Eleitor e para que serve
O Titulo de Eleitor e o documento oficial que habilita o cidadao brasileiro a votar nas eleicoes municipais, estaduais e federais. Emitido pela Justica Eleitoral e administrado pelo Tribunal Superior Eleitoral (TSE), o documento e obrigatorio para todos os brasileiros entre 18 e 70 anos. Para jovens de 16 e 17 anos e para maiores de 70, o alistamento e facultativo, mas o direito ao voto existe.
Criado formalmente na decada de 1930, o Titulo de Eleitor passou por varias reformas ao longo das decadas. O formato atual de 12 digitos foi padronizado pelo TSE para facilitar o controle informatizado do eleitorado brasileiro, que hoje ultrapassa 150 milhoes de eleitores cadastrados no sistema nacional.
Alem de habilitar o voto, o Titulo de Eleitor e exigido em diversas situacoes da vida civil no Brasil, como inscricao em concursos publicos, obtencao de emprestimos em instituicoes financeiras, matriculas em universidades publicas e emissao de passaportes. Sistemas de cadastro governamentais e privados frequentemente solicitam o numero do Titulo como identificador secundario, ao lado do CPF.
Estrutura dos 12 digitos
O numero do Titulo de Eleitor e composto por exatamente 12 digitos, organizados da seguinte forma:
- Digitos 1 a 8: Sequencia numerica que identifica o eleitor dentro da zona eleitoral e municipio. Sao gerados sequencialmente pelo sistema do TSE.
- Digitos 9 e 10: Codigo do estado (UF) do eleitor. Cada estado tem um codigo numerico de dois digitos, por exemplo: SP = 01, MG = 02, RJ = 03, RS = 04, entre outros. Esses codigos seguem uma tabela especifica do TSE.
- Digitos 11 e 12: Dois digitos verificadores calculados matematicamente com base nos demais digitos, seguindo o algoritmo oficial do TSE.
O Titulo pode ser exibido com ou sem formatacao. No formato com espacos, ele aparece como XXXX XXXX XX XX (grupos de 4, 4, 2 e 2 digitos), facilitando a leitura humana. No formato sem espacos, e uma sequencia continua de 12 digitos.
Algoritmo de validacao do TSE
O calculo dos digitos verificadores do Titulo de Eleitor segue um processo de duas etapas, conforme especificado pelo TSE:
Primeiro digito verificador (11o digito): Calculado sobre os 8 primeiros digitos. Multiplica-se cada digito pelos pesos 2, 3, 4, 5, 6, 7, 8 e 9 (da esquerda para a direita). Soma-se os produtos e divide-se por 11. O resto da divisao e o primeiro digito verificador. Se o resto for 0, o digito e 0; se for 1, existem regras especiais para SP e MG.
Segundo digito verificador (12o digito): Calculado sobre os 2 digitos do codigo de estado (digitos 9 e 10) e sobre o primeiro digito verificador (digito 11). Multiplica-se pelos pesos 7 e 8 e 9. Soma-se e divide-se por 11. O resto e o segundo digito verificador.
"Os estados de Sao Paulo (codigo 01) e Minas Gerais (codigo 02) possuem tratamento especial no algoritmo: quando o resto da divisao e 0, o digito verificador assume o valor 1 (e nao 0), e quando o resto e 1, o digito verificador assume o valor 0 (e nao e invalido). Isso evita ambiguidades na validacao para esses dois estados de grande volume eleitoral."
Esse algoritmo garante que qualquer erro de digitacao em um unico digito sera detectado pela validacao matematica, tornando o Titulo de Eleitor um documento com alta integridade numerica.
Por que desenvolvedores precisam de Titulos de teste
No desenvolvimento de sistemas que interagem com dados governamentais brasileiros, e comum a necessidade de numeros de documentos validos para testes. O Titulo de Eleitor aparece em diversas situacoes:
- Sistemas eleitorais e de gestao publica: Aplicativos para prefeituras, estados e orgaos federais frequentemente precisam registrar eleitores e validar documentos.
- Cadastros governamentais: Portais de servicos publicos como o gov.br e sistemas de cadastro de beneficiarios frequentemente solicitam o Titulo de Eleitor como identificador.
- Integracoes com APIs do TSE: Desenvolvedores que constroem integracoes com a base de dados eleitoral precisam testar com numeros que passem na validacao local antes de consultar APIs reais.
- Formularios de registro: Sistemas privados que realizam cadastros de clientes e precisam validar documentos eleitorais, como bancos, planos de saude e operadoras de telefonia.
- Testes automatizados: Suites de testes de regressao que precisam de dados sinteticos mas validos para cobrir cenarios de validacao de formularios.
Como usar este gerador
O uso do Gerador de Titulo de Eleitor da Chipak Tools e simples e direto:
- Selecione o estado (UF): Se precisar de um Titulo vinculado a um estado especifico, escolha a UF no menu. Deixar em "Aleatorio" gera um Titulo com codigo de estado aleatorio.
- Escolha a formatacao: Marque a opcao "Com formatacao" para receber o numero no formato com espacos (XXXX XXXX XX XX). Desmarque para receber a sequencia continua de 12 digitos.
- Defina a quantidade: Voce pode gerar de 1 a 10 Titulos por vez. Util quando precisa popular tabelas de teste ou criar multiplos registros de uma vez.
- Clique em Gerar Titulo: O processamento ocorre inteiramente no seu navegador, sem envio de dados para servidores externos.
- Copie e use: Use o botao Copiar para transferir o resultado para a area de transferencia e cole onde precisar.
Perguntas frequentes (FAQ)
O numero gerado pertence a um eleitor real?
Nao. Os numeros sao gerados de forma sintetica, seguindo o algoritmo matematico do TSE, mas nao correspondem a nenhum eleitor cadastrado na base de dados eleitoral. Sao matematicamente validos, mas nao existem no sistema real.
E ilegal usar Titulos gerados?
O uso para fins de teste de software, desenvolvimento e fins educacionais e completamente legal. Utilizar esses numeros para se passar por um eleitor real, fraudar sistemas governamentais ou cometer qualquer tipo de falsidade ideologica e crime previsto no Codigo Eleitoral Brasileiro.
O numero gerado funciona em consultas ao TSE?
Nao. Uma consulta real ao sistema do TSE verificaria se o numero existe na base de dados eleitoral. Como o numero e sintetico, a consulta retornaria "eleitor nao encontrado". Esta ferramenta serve apenas para testar a validacao local do algoritmo.
SP e MG tem algoritmo diferente?
Sim. Os estados de Sao Paulo (codigo 01) e Minas Gerais (codigo 02) possuem casos especiais no calculo dos digitos verificadores, conforme descrito na secao de algoritmo acima. Nossa ferramenta ja trata esses casos corretamente.
Dados do usuario sao coletados?
Nao. Todo o processamento e feito localmente no seu navegador. Nenhum dado gerado ou informacao sobre o uso e enviado a servidores externos.