Cadastro de Pessoas Físicas
Brazil · Personas físicas
Pega o escribe el número: la puntuación es opcional.
Otros identificadores
Europe
Asia y Oriente Medio
Oceania
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.
- dígitos base 1 1 1 4 4 4 7 7 7
- la primera suma ponderada da el dígito de control 3
- la segunda pasada, ya con ese 3, da 5
- así que 111.444.777-35 está bien formado
- 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.