Pular para o conteúdo principal
Pular para o conteúdo principal

Gerador de Título de Eleitor

Gere números de Título de Eleitor válidos, com opção de filtro por estado (UF).

Aguardando geração...

Sobre o Gerador de Título de Eleitor por Estado

O Gerador de Título de Eleitor do Box4Dev cria números de 12 dígitos que são estruturalmente válidos, com a opção de especificar o estado (UF) de emissão. Cada número é gerado com os dígitos verificadores calculados de acordo com o algoritmo oficial do Tribunal Superior Eleitoral (TSE).

Este recurso é uma ferramenta de apoio para equipes de desenvolvimento e QA. Ele permite testar formulários de cadastro e sistemas que possuem regras de negócio baseadas na origem do Título de Eleitor, tudo em um ambiente de desenvolvimento seguro e sem o uso de dados pessoais.

Anatomia & Estrutura do Título de Eleitor

O Título de Eleitor é formado por 12 dígitos decimais em 3 partes fundamentais:

PosiçãoCampoTamanhoSignificado & RegraExemplo
1 a 8Matrícula Sequencial8 dígitosNúmero sequencial de inscrição do eleitor no cartório eleitoral04399701
9 e 10Código da UF2 dígitosEstado de inscrição eleitoral (01 para SP, 02 para MG até 28 para TO e 29 exterior)01
11 e 12Dígitos Verificadores2 dígitosDois dígitos de integridade calculados por Módulo 11 com regras especiais59

Algoritmo Oficial do Título de Eleitor (TSE Módulo 11)

O Tribunal Superior Eleitoral calcula os dígitos verificadores considerando a UF e regras de resto 0 e 10:

DV1 = (Σ d[i]*(i+2) % 11); DV2 = ((d[8]*7 + d[9]*8 + DV1*9) % 11)
  1. 1. Multiplique os 8 primeiros dígitos pelos pesos de 2 a 9.
  2. 2. Calcule o resto da divisão por 11.
  3. 3. Se o resto for 10, DV1 é 0. Se for 0: caso a UF seja 01 (SP) ou 02 (MG), DV1 é 1; senão 0.
  4. 4. Multiplique os dígitos da UF por 7 e 8, e o DV1 por 9.
  5. 5. Calcule o resto por 11: se 10, DV2 é 0; se 0 e UF for 01 ou 02, DV2 é 1; senão DV2 é o resto.
  6. 6. Convalide a exata correspondência dos dígitos 11 e 12.

Perguntas Frequentes (FAQ)