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.
Respuestas rápidas de CPF
¿Cómo se calcula el primer dígito verificador de un CPF?
Multiplica cada uno de los 9 dígitos base por pesos de 10 a 2 (en orden), súmalos, multiplica por 10 y toma el resto módulo 11; si el resultado es 10, el dígito se convierte en 0. Ejemplo: 111.444.777 -> primer dígito verificador = 3.
¿Cómo se calcula el segundo dígito verificador?
El mismo método aplicado a los 10 dígitos (los 9 base más el primer dígito verificador), con pesos de 11 a 2. Ejemplo: 111.444.777-3 -> segundo dígito verificador = 5, formando el CPF completo 111.444.777-35.
¿Es 111.444.777-35 un CPF válido?
Sí -- matemáticamente válido, confirmado recalculando el algoritmo.
¿Los números con dígitos repetidos como 111.111.111-11 son válidos alguna vez?
No -- aunque el cálculo de los dígitos verificadores coincida por casualidad, esta herramienta rechaza explícitamente cualquier CPF donde los 11 dígitos sean idénticos, ya que los CPF reales nunca se emiten como secuencias totalmente repetidas.
¿Qué rangos de peso se usan para cada dígito verificador?
Primer dígito: pesos de 10 a 2 (9 multiplicadores para los 9 dígitos base). Segundo dígito: pesos de 11 a 2 (10 multiplicadores, incluyendo el primer dígito verificador).
¿El resto del cálculo del CPF puede ser 10?
Sí -- cuando (suma x 10) mod 11 es igual a 10, la herramienta fija el dígito en 0, ya que un dígito verificador debe ser un solo dígito de 0 a 9.
¿Cuántos dígitos tiene un CPF completo con formato?
11 dígitos en total, con formato XXX.XXX.XXX-DD (9 dígitos base + 2 dígitos verificadores).
Si solo ingreso los 9 dígitos base, ¿qué hace esta herramienta?
Calcula y muestra ambos dígitos verificadores directamente, sin que tengas que ingresarlos ni adivinarlos.
Preguntas frecuentes
¿Por qué 111.444.777-35 sigue apareciendo como un CPF de prueba válido?
Es un número de ejemplo muy usado en tutoriales y conjuntos de pruebas de control de calidad porque es fácil de recordar y matemáticamente válido, no porque tenga algún estatus especial ante la Receita Federal - funciona solo porque sus dígitos verificadores satisfacen la fórmula módulo 11, igual que cualquier otro CPF generado correctamente.
¿Por qué esta herramienta rechaza 111.111.111-11 como inválido aunque las matemáticas cuadren?
Las secuencias que repiten un solo dígito 11 veces satisfacen la fórmula módulo 11 por coincidencia matemática, pero las reglas de emisión de la Receita Federal las excluyen por completo - nunca se ha emitido un CPF real con todos los dígitos repetidos, así que los validadores, incluido este, los tratan como inválidos a pesar de que la suma de verificación sea correcta.
¿Es legal usar un CPF generado aleatoriamente?
Sí, para fines legítimos como probar formularios de software, poblar bases de datos de prueba o automatización de control de calidad, ya que un número generado al azar con dígitos verificadores válidos no identifica a ninguna persona real. Se vuelve ilegal en el momento en que se usa para suplantar a alguien, abrir una cuenta de forma fraudulenta, o engañar a una persona o sistema haciéndole creer que pertenece a un individuo real.
¿Esta herramienta puede decirme a quién pertenece un CPF?
No, y nunca podrá - esta herramienta solo realiza el cálculo público de la suma de verificación módulo 11 localmente en su navegador. Averiguar a quién está registrado un CPF (si es que lo está) requiere la autorización de la persona y acceso a los sistemas restringidos de la Receita Federal; no existe una consulta pública gratuita legítima para esa información.
Privacidad y seguridad
- Se calcula en el navegador — Lo que escribe se calcula solo en su dispositivo y nunca se envía a un servidor de utilduck.
- Conexión cifrada — Todas las páginas se sirven por HTTPS, por lo que nadie en la red puede leer su contenido.
- No se comparte con terceros — Sus datos no se transmiten a servicios de analítica ni de publicidad.
- No se almacena — Los resultados no se guardan en ningún servidor y no hace falta crear una cuenta.
Última actualización: 2026-08-24