Passer au contenu principal
Passer au contenu principal

Validateur d'identification d'électeur

Validez les numéros d’identification des électeurs brésiliens rapidement et en toute sécurité. Pour tester.

À propos du validateur d'identification des électeurs

Le validateur d'identification des électeurs vérifie si un numéro suit l'algorithme officiel du Tribunal électoral supérieur (TSE). L'identifiant de l'électeur comporte 12 chiffres : 8 séquentiels, 2 pour le code de l'État et 2 chiffres de vérification.

Idéal pour les développeurs qui ont besoin de valider le format d'identification des électeurs dans les systèmes d'inscription. La validation est mathématique et n'interroge pas la base de données TSE.

Anatomie & Structure du Titre Électoral Brésilien

Le titre électoral est constitué de 12 chiffres en 3 blocs :

PositionChampLongueurSignification & RègleExemple
1 à 8Numéro Séquentiel8 chiffresNuméro d'enregistrement de l'électeur04399701
9 et 10Code d'État (UF)2 chiffresCode de l'État d'inscription (01 pour SP à 28 pour TO)01
11 et 12Chiffres de Contrôle2 chiffresDeux clés Modulo 11 avec règles TSE pour SP/MG59

Algorithme Officiel du Titre Électoral (TSE Modulo 11)

Le TSE applique une pondération sur les chiffres et l'État d'émission :

CC1 = (Somme1 % 11); CC2 = ((d[8]*7 + d[9]*8 + CC1*9) % 11)
  1. 1. Multiplier les 8 premiers chiffres par 2 à 9.
  2. 2. Calculer le reste modulo 11.
  3. 3. Si le reste vaut 10, CC1 = 0. Si 0 et État vaut 01 ou 02, CC1 = 1 ; sinon 0.
  4. 4. Multiplier les chiffres de l'État par 7 et 8, et CC1 par 9.
  5. 5. Calculer le reste modulo 11 avec la même règle pour l'État.
  6. 6. Valider la correspondance avec les positions 11 et 12.

Foire aux questions (FAQ)