Generador y Validador de CPF
Valida los dos dígitos de control de un CPF existente, o genera un CPF aleatorio con dígitos de control válidos para pruebas de software — ambos usan el algoritmo oficial brasileño de módulo 11.
Esto solo comprueba la validez matemática: que los dos dígitos de control coinciden con la fórmula de módulo 11. No puede confirmar que el CPF fue emitido realmente, que pertenece a una persona real, o que está actualmente activo. Para eso, usa la consulta oficial de CPF de la Receita Federal (Consulta CPF).
Generar un CPF de prueba
Los números generados son datos de prueba aleatorios con dígitos de control matemáticamente válidos: no pertenecen a ninguna persona real ni identifican a nadie. Úsalos solo para pruebas de software y control de calidad, como probar el campo CPF de un formulario de registro. Usar un CPF generado para suplantar a alguien o cometer fraude es ilegal en Brasil.
Cómo se calculan los dígitos de control del CPF
Un CPF tiene 9 dígitos base más 2 dígitos de control. El primer dígito de control multiplica cada uno de los 9 dígitos base por un peso descendente de 10 a 2, suma los productos, multiplica esa suma por 10, calcula el resto módulo 11, y convierte un resultado de 10 u 11 en 0. El segundo dígito de control repite el mismo proceso sobre los 10 dígitos (los 9 dígitos base más el primer dígito de control), con pesos de 11 a 2.
Las secuencias que repiten un solo dígito 11 veces (000.000.000-00, 111.111.111-11, etc.) satisfacen matemáticamente esta fórmula, pero la Receita Federal nunca las emite, así que esta herramienta las marca como no válidas aunque la suma de control sea correcta — la misma regla que usan la Receita Federal brasileña y otros validadores de CPF.