CURP Generator for Mexican Test Data
Privacidad por diseño — se ejecuta completamente en tu navegador
Un CURP es el identificador personal único de 18 caracteres de México. Toova genera CURP sintácticamente válidos en tu navegador — ideal para pruebas, fixtures y datos de demo. Los valores generados pasan validadores frontend pero no están registrados oficialmente.
Qué es
La CURP (Clave Única de Registro de Población) es el identificador único de 18 caracteres asignado a cada residente en México. Codifica las iniciales del nombre, la fecha de nacimiento, el sexo, el estado de nacimiento y un dígito verificador. Toova genera CURPs sintácticamente válidas con el dígito correcto, ideales para pruebas y fixtures.
Cómo funciona el algoritmo
El dígito verificador se calcula sobre las posiciones 1-17: el valor de cada carácter (dígitos 0-9 → 0-9, letras A-Z → 10-35) se multiplica por un peso descendente de 18 a 2, se suma, y el dígito final es (10 - suma mod 10) mod 10. Iniciales, códigos de estado y fechas aleatorios producen un valor que pasa los validadores pero que el RENAPO no tiene registrado.
Preguntas frecuentes
- ¿Los CURP generados son reales?
- No. Satisfacen el algoritmo oficial pero no están registrados en ninguna base oficial de México. Validadores frontend aceptan; consulta oficial rechazaría.
- ¿Puedo usar un CURP generado en producción?
- Solo para pruebas — fixtures, demo, validadores. Usar para suplantar identidad o eludir impuestos es fraude.
- ¿Por qué mi validador los acepta?
- Porque la mayoría verifica la fórmula matemática, no el registro.
- ¿Toova almacena los CURP que genero?
- No. Generación local. Sin peticiones salientes.