Skip to main content

Cadastro de Pessoas Físicas

Brazil · Personas físicas

000.000.000-00

Pega o escribe el número: la puntuación es opcional.

Qué comprueba esta herramienta y qué no

Esta herramienta comprueba la estructura del número y su dígito de control con el algoritmo publicado de cada documento. Un número que pasa está bien formado: es coherente aritméticamente y podría haberse emitido.

No indica si el número se emitió realmente, si está activo ni a quién pertenece. Solo la administración tributaria emisora puede confirmarlo mediante su propio servicio de consulta. Considera un resultado positivo como «apto para enviar», nunca como prueba de identidad.

El generador produce números que cumplen la misma suma de comprobación, para rellenar formularios al desarrollar y probar software. Son resultados aritméticos, no registros: no proceden de ningún padrón ni corresponden a un titular real. No se ofrece generador para el SSN estadounidense.

Un CPF válido demuestra aritmética, no identidad

El CPF brasileño termina en dos dígitos de control calculados a partir de los nueve anteriores. Eso hace que los errores de tecleo sean casi imposibles de pasar por alto, y que los números inventados sean igual de fáciles de producir. Ambas cosas se derivan del mismo diseño, y confundirlas es el error que conviene evitar.

Cómo funciona

  • Recalcula los dos dígitos de control a partir de los nueve primeros y los compara con los facilitados.
  • Detecta los errores habituales —un dígito mal tecleado, dos dígitos intercambiados— que una simple comprobación de longitud no ve.
  • Rechaza las secuencias de dígitos repetidos (111.111.111-11 y similares), que cumplen la aritmética pero nunca se emiten.
primer dígito de control
  multiplica los dígitos 1 a 9 por los pesos 10, 9, 8 … 2 y suma
  resto = (suma × 10) mod 11, donde 10 cuenta como 0

segundo dígito de control
  repite sobre los dígitos 1 a 10 con los pesos 11, 10, 9 … 2

ambos dígitos son mod 11, y por eso se detectan las transposiciones

Ejemplo resuelto

Validar 111.444.777-35 y luego teclearlo mal.

  1. dígitos base 1 1 1 4 4 4 7 7 7
  2. la primera suma ponderada da el dígito de control 3
  3. la segunda pasada, ya con ese 3, da 5
  4. así que 111.444.777-35 está bien formado
  5. intercambia dos dígitos —114.144.777— y los dígitos pasan a ser 08

El número transpuesto necesitaría 08 y no 35, así que el error se detecta. Para eso están exactamente los dígitos de control, y no hacen nada más.

Cómo leer el resultado

  • Un CPF válido no demuestra nada sobre una persona. Cualquiera genera un CPF aritméticamente válido en unas pocas líneas de código; solo la Receita Federal puede decir si un número se emitió y a quién.
  • Los números con once dígitos idénticos superan la aritmética mod 11 sin problema, y por eso los validadores los excluyen de forma explícita. Si el tuyo no lo hace, aceptará 000.000.000-00.
  • Se eligió mod 11 en lugar de una suma de control más simple porque detecta la transposición de dígitos contiguos —el error humano más frecuente— que los esquemas mod 10 pueden pasar por alto.
  • No guardes ni registres un CPF que solo necesitabas validar. Es un dato personal según la LGPD y la validación no requiere conservarlo.

Preguntas frecuentes

¿Un CPF válido significa que la persona existe?
No. Significa que los once dígitos son coherentes entre sí. Confirmar que un CPF existe y pertenece a alguien exige una consulta oficial a la Receita Federal, y ninguna calculadora sin conexión puede hacerlo.
¿Por qué pasan números obviamente falsos?
Porque son aritméticamente coherentes. 111.111.111-11 cumple ambos dígitos de control; se descarta por una regla explícita, no por las matemáticas. Es una buena muestra de lo que una suma de control puede y no puede decirte.