Gerador de Título de Eleitor — válido por UF (TSE)
Gere título de eleitor com 12 dígitos e checksum válido conforme algoritmo do TSE. Suporta todas as UFs brasileiras com regra especial para SP/MG.
Estrutura do Título de Eleitor
O título de eleitor brasileiro tem 12 dígitos organizados em três blocos:
- Posições 1-8: sequencial de identificação, atribuído pelo TSE.
- Posições 9-10: código da UF onde o eleitor foi cadastrado (SP=01, MG=02, RJ=03, ..., DF=20, ZZ=28 para eleitores no exterior).
- Posições 11-12: dois dígitos verificadores calculados por Módulo 11.
Algoritmo (Resolução TSE 21.538/2003)
Primeiro DV: os 8 dígitos sequenciais são multiplicados pelos pesos [2,3,4,5,6,7,8,9]. Soma % 11. Se 10 → 0. Regra especial SP/MG: se o resultado for 0, vira 1.
Segundo DV: os 2 dígitos UF + o primeiro DV são multiplicados pelos pesos [7,8,9]. Soma % 11. Mesma regra: 10 → 0, e SP/MG: 0 → 1.
Por que SP/MG têm regra diferente
Convenção histórica do TSE — quando o cálculo zera para esses dois estados, o dígito é forçado a 1 para evitar conflito com identificadores legados. É a única exceção da regra padrão.
Casos de uso
- Testar máscaras de input em sistemas eleitorais
- Validar parsers de título
- Popular base de QA para apps governamentais
- Estudar variações regionais do algoritmo TSE
Privacidade e legalidade
Geração 100% local. Use apenas em ambiente de teste — apresentar título falso em zona eleitoral, no TRE/TSE ou em cadastros oficiais é crime de falsidade ideológica.
Perguntas frequentes
Como o título de eleitor é estruturado?
12 dígitos: 8 de identificação sequencial + 2 do código UF (estado de cadastro) + 2 verificadores. O algoritmo está na Resolução TSE 21.538/2003.
Por que SP e MG têm regra especial?
Quando o cálculo do dígito verificador resulta em 0 para títulos de SP ou MG, o TSE convencionou usar 1 no lugar (provavelmente para evitar conflito com identificadores históricos). É a única exceção da regra geral.
Posso escolher a UF?
Sim. A ferramenta suporta todas as 27 UFs brasileiras. O código UF (2 dígitos) é definido pelo TSE — SP=01, MG=02, RJ=03, etc — e é incorporado nos dígitos 9-10 do título.
É um título real?
Não. O número tem estrutura matematicamente válida pelo algoritmo do TSE, mas não corresponde a um eleitor real cadastrado. Usar em sistemas oficiais é crime.
Ferramentas relacionadas
-
Gerador de CPF
Gere CPFs com dígitos verificadores válidos para uso em testes de software. 100% no navegador, sem armazenamento.
-
Gerador de CNPJ
Gere CNPJs com dígitos verificadores válidos pelo algoritmo da Receita Federal. Sufixo 0001 (matriz). 100% no navegador, sem armazenamento.
-
Gerador de CEP
Gere CEPs no formato válido (XXXXX-XXX) para testes de software. Valida formato, não consulta endereço real dos Correios.
-
Gerador de RG
Gere RGs no padrão SSP-SP com dígito verificador válido pelo Módulo 11. 100% no navegador, sem armazenamento, exclusivo para testes.