Rocktools

Gerador de Título de Eleitor Válido Online

Gere números de Título de Eleitor matematicamente válidos para testes de software, homologação de sistemas de RH e automação de QA. Filtre por estado (UF), gere até 50 inscrições em lote e copie com ou sem pontuação.

Configurar e Gerar Inscrição Eleitoral

Selecione o estado (UF), o formato e a quantidade para gerar números válidos pelo algoritmo oficial do TSE.

Clique em "Gerar Título de Eleitor" para criar inscrições eleitorais matematicamente válidas para seus testes.

O que é e Quando Usar o Gerador de Título de Eleitor em Testes

Sistemas de admissão digital, portais de servidores públicos, fichas cadastrais universitárias e módulos de recursos humanos frequentemente exigem o preenchimento do número da Inscrição Eleitoral (Título de Eleitor) e aplicam travas de validação algorítmica no front-end e no back-end.

O Gerador de Título de Eleitor da RockTools foi criado para que programadores e analistas de qualidade (QA) possam popular bancos de dados de homologação (staging) e executar testes automatizados em frameworks como Cypress, Playwright, Selenium e Jest utilizando dados fictícios sintaticamente perfeitos, sem violar a LGPD (Lei Geral de Proteção de Dados) ao expor documentos de cidadãos reais.

Para testes cadastrais completos, combine esta ferramenta com o nosso Gerador de CPF e o Gerador de Pessoas.

Como Funciona o Algoritmo de Validação do Título de Eleitor (Módulo 11)

O número do Título de Eleitor brasileiro é composto por 12 algarismos (SSSS SSSS UU DD), nos quais cada bloco desempenha um papel específico no cálculo oficial do Tribunal Superior Eleitoral (TSE):

  1. 8 primeiros dígitos (Sequencial): identificam o número de ordem da inscrição eleitoral.
  2. 9º e 10º dígitos (Código da UF): representam a circunscrição estadual onde o título foi emitido originalmente, variando de 01 (São Paulo) a 28 (Exterior / ZZ).
  3. 11º dígito (1º Dígito Verificador): calcula-se a soma dos 8 primeiros dígitos multiplicados respectivamente pelos pesos 2, 3, 4, 5, 6, 7, 8, 9. Divide-se a soma por 11 e toma-se o resto inteiro: se o resto for 10, o DV1 é 0; se o resto for 0 e a UF for Minas Gerais (02) ou Goiás (10), o DV1 assume 1; nos demais casos, o próprio resto é o DV1.
  4. 12º dígito (2º Dígito Verificador): multiplicam-se o 9º dígito, o 10º dígito (ambos da UF) e o 11º dígito (DV1 recém-calculado) pelos pesos 7, 8, 9. Calcula-se o resto da divisão dessa soma por 11 aplicando exatamente a mesma regra de exceção para resto 10 e para MG/GO.

Tabela Oficial de Códigos de UF do Título de Eleitor (9º e 10º Dígitos)

Consulte abaixo a correspondência oficial do TSE entre os dígitos 9 e 10 do Título de Eleitor e a respectiva Unidade da Federação:

Código TSESigla UFEstado / CircunscriçãoRegra Resto 0
01SPSão PauloDV = 0 (Padrão)
02MGMinas GeraisDV = 1 (Exceção MG/GO)
03RJRio de JaneiroDV = 0 (Padrão)
04RSRio Grande do SulDV = 0 (Padrão)
05BABahiaDV = 0 (Padrão)
06PRParanáDV = 0 (Padrão)
07CECearáDV = 0 (Padrão)
08PEPernambucoDV = 0 (Padrão)
09SCSanta CatarinaDV = 0 (Padrão)
10GOGoiásDV = 1 (Exceção MG/GO)
11MAMaranhãoDV = 0 (Padrão)
12PBParaíbaDV = 0 (Padrão)
13PAParáDV = 0 (Padrão)
14ESEspírito SantoDV = 0 (Padrão)
15PIPiauíDV = 0 (Padrão)
16RNRio Grande do NorteDV = 0 (Padrão)
17ALAlagoasDV = 0 (Padrão)
18MTMato GrossoDV = 0 (Padrão)
19MSMato Grosso do SulDV = 0 (Padrão)
20DFDistrito FederalDV = 0 (Padrão)
21SESergipeDV = 0 (Padrão)
22AMAmazonasDV = 0 (Padrão)
23RORondôniaDV = 0 (Padrão)
24ACAcreDV = 0 (Padrão)
25APAmapáDV = 0 (Padrão)
26RRRoraimaDV = 0 (Padrão)
27TOTocantinsDV = 0 (Padrão)
28ZZExterior (ZZ)DV = 0 (Padrão)

Termo de Uso e Responsabilidade Técnica

Uso Exclusivo para Desenvolvimento de Software, Homologação e Testes (QA)

Os números gerados por esta ferramenta são fictícios e servem única e exclusivamente para validação de algoritmos e preenchimento de sistemas em ambiente de teste. Eles não produzem qualquer efeito jurídico perante a Justiça Eleitoral e não devem ser utilizados em cadastros oficiais ou governamentais. O usuário é o único responsável pelo uso adequado dos dados gerados.

Perguntas Frequentes sobre o Gerador de Título de Eleitor

Os números gerados pelo Gerador de Título de Eleitor pertencem a eleitores reais?

Não. As inscrições eleitorais criadas por esta ferramenta são sequências numéricas fictícias geradas aleatoriamente em tempo real no seu navegador. Elas respeitam integralmente o cálculo matemático dos dois dígitos verificadores (Módulo 11) do Tribunal Superior Eleitoral (TSE), mas não possuem qualquer vínculo com cidadãos cadastrados na Justiça Eleitoral.

Como funciona a estrutura dos 12 dígitos do Título de Eleitor?

Um número de Título de Eleitor padrão possui 12 algarismos divididos em três blocos: os 8 primeiros dígitos representam o número sequencial de inscrição; o 9º e o 10º dígitos indicam o código da Unidade Federativa (de 01 para São Paulo até 28 para o Exterior/ZZ); e o 11º e 12º dígitos são os dois dígitos verificadores calculados pelo algoritmo Módulo 11.

Qual é a regra especial de Minas Gerais (02) e Goiás (10) no cálculo do TSE?

No algoritmo oficial do TSE, quando o resto da divisão por 11 resulta em 0 (zero), o dígito verificador normalmente assume 0. Entretanto, para títulos emitidos em Minas Gerais (código 02) e Goiás (código 10), um resto igual a 0 faz com que o dígito verificador assuma o valor 1. Nosso gerador aplica essa regra automaticamente.

Como saber de qual estado é um Título de Eleitor?

Basta observar o 9º e o 10º algarismos do documento (os dois penúltimos números, logo antes dos dois dígitos verificadores finais). Por exemplo, 01 corresponde a São Paulo (SP), 02 a Minas Gerais (MG), 03 ao Rio de Janeiro (RJ), 04 ao Rio Grande do Sul (RS) e 28 a eleitores cadastrados no Exterior (ZZ).

Ferramentas Relacionadas

Felipe Santanna

Felipe Santanna

Desenvolvedor deste projeto, Software Engineer e Product Manager com quase 20 anos de experiência em tecnologia, com passagens por empresas do mercado financeiro e música.