Genera números válidos de inscripción electoral brasileña por estado y valida cualquier título de elector en tu navegador.
El número de inscripción electoral brasileño (título de eleitor) tiene 12 dígitos y, algo poco habitual, codifica dónde se emitió. Los ocho primeros son el número secuencial, los dos siguientes identifican el estado — 01 para São Paulo, 02 para Minas Gerais, hasta 28 para los electores registrados en el extranjero — y los dos últimos son dígitos verificadores. Como el código del estado forma parte del propio número, este generador te deja elegir el estado emisor y produce un número coherente con él.
Los dos dígitos verificadores se calculan con módulo 11, y cada uno arrastra una excepción que hace tropezar a casi todas las implementaciones caseras. El primer dígito sale de los ocho dígitos secuenciales ponderados de 2 a 9; el segundo, de los dos dígitos del código de estado y del primer dígito verificador, ponderados 7, 8 y 9. En ambos, un resto de 10 se convierte en 0 — y un resto de 0 se convierte en 1, pero solo para São Paulo y Minas Gerais. Esos dos estados fueron los primeros en numerarse y conservaron una regla heredada que el resto del país nunca adoptó, así que los validadores que la ignoran rechazan por error una parte de los números legítimos.
El uso realista de esto son las pruebas. Las aplicaciones electorales, los proyectos de tecnología cívica, los sistemas de socios y cualquier formulario que pida un título validan los dígitos verificadores antes de aceptar el dato, y una secuencia escrita a mano casi nunca pasa. Cada número generado aquí es aleatorio, no se consulta en ninguna base del TSE y no está vinculado a ningún elector: existe solo para que un formulario acepte un valor y puedas probar el código que hay detrás. Nada se transmite: la generación y la validación se ejecutan íntegramente en JavaScript, en tu navegador.
Primer dígito verificador: multiplica los 8 dígitos secuenciales por los pesos de 2 a 9 y toma el resto de la división entre 11. Segundo dígito verificador: multiplica los dos dígitos del código de estado y el primer dígito verificador por 7, 8 y 9 y toma el resto de la división entre 11. En ambos, un resto de 10 se convierte en 0; un resto de 0 se convierte en 1 para São Paulo (01) y Minas Gerais (02), y en 0 para todos los demás estados.
No. El número es aleatorio y solo cumple las cuentas de los dígitos verificadores. No está registrado en el TSE y no pertenece a ningún elector.
Los ocho primeros son el número secuencial de inscripción, el noveno y el décimo son el código del estado (01 para São Paulo hasta 28 para los electores en el extranjero) y los dos últimos son dígitos verificadores derivados de los otros diez.
Cuando el resto de un dígito verificador da 0, esos dos estados usan 1 en lugar de 0 — una herencia de haber sido los primeros estados numerados en el sistema. Los validadores que ignoran la excepción rechazan por error números legítimos de SP y MG.
No. Solo se verifican las matemáticas de los dígitos verificadores y la validez del código de estado. El estado de la inscripción, las cancelaciones y los traslados solo los conoce la autoridad electoral.
No. Los documentos generados sirven solo para pruebas de software. Usarlos en servicios reales puede constituir fraude, que en Brasil es un delito.
No. La generación y la validación se ejecutan al 100 % en JavaScript, en tu dispositivo. Nada se envía, registra ni almacena.
Vai.la convierte cualquier URL en un enlace corto con estadísticas de clics, código QR y tu propio biolink.
Vai.la no se hace responsable del uso de las herramientas ni de las decisiones tomadas a partir de sus resultados.