Generador de CPF Brasileño

Esta herramienta genera CPFs FICTICIOS solo para pruebas. ¡Nunca uses estos números para registros reales o propósitos oficiales!

Herramienta online gratuita para generar CPFs válidos para desarrolladores, testers de software (QA) y estudiantes de programación. Genera números ficticios con dígitos verificadores matemáticamente correctos, por estado brasileño, en formato con puntuación o solo números. Ideal para pruebas de sistemas, validación de formularios y entornos de desarrollo.

¿Qué es el CPF y Cómo Funciona el Algoritmo?

El CPF (Cadastro de Pessoas Físicas) es el documento de identificación fiscal brasileño emitido por la Receita Federal de Brasil. Este número único de 11 dígitos es obligatorio para todo ciudadano brasileño y extranjero residente en el país. La estructura del CPF se compone de 9 dígitos identificadores seguidos por 2 dígitos verificadores calculados mediante un algoritmo de módulo-11 doble, desarrollado para detectar errores de tipeo y validar la autenticidad del número.

Cómo Usar el Generador de CPF

Nuestro generador de CPF es la solución ideal para diversas situaciones del día a día de desarrolladores y profesionales de tecnología:

  • Validación de formularios de registro y sistemas web
  • Pruebas automatizadas de sistemas y aplicaciones web
  • Llenado de bases de datos de staging y homologación
  • Pruebas de integración con APIs y servicios externos
  • Demostraciones y presentaciones para clientes sin exponer datos reales

Detalles Técnicos y Regiones Fiscales

El CPF tiene características técnicas que pocos desarrolladores conocen en profundidad:

  • Algoritmo de dígitos verificadores: dos módulos-11 secuenciales garantizan que cualquier CPF válido pase la validación matemática de la Receita Federal
  • 9º dígito = Región Fiscal: indica el estado brasileño de emisión — de 0 (RS) a 9 (PR/SC)
  • Formato estándar: 11 dígitos estructurados como NNN.NNN.NNN-DD, donde DD son los dígitos verificadores
  • Generación única: hasta 100 CPFs sin repetición por sesión, con control de unicidad mediante Map

Tabla de Regiones Fiscales del CPF

0: Rio Grande do Sul (RS)
1: Distrito Federal (DF), Goiás (GO), Mato Grosso (MT), Mato Grosso do Sul (MS), Tocantins (TO)
2: Acre (AC), Amapá (AP), Amazonas (AM), Pará (PA), Rondônia (RO), Roraima (RR)
3: Ceará (CE), Maranhão (MA), Piauí (PI)
4: Alagoas (AL), Paraíba (PB), Pernambuco (PE), Rio Grande do Norte (RN)
5: Bahia (BA), Sergipe (SE)
6: Minas Gerais (MG)
7: Espírito Santo (ES), Rio de Janeiro (RJ)
8: São Paulo (SP)
9: Paraná (PR), Santa Catarina (SC)

Preguntas Frecuentes

¿Este CPF es real o puede usarse en registros oficiales?

No. Los CPFs generados son ficticios y no están registrados en la Receita Federal de Brasil. Pasan la validación matemática de dígitos verificadores, pero no tienen ninguna validez legal o documental. Úsalos exclusivamente para pruebas de software y desarrollo.

¿Por qué el 9º dígito del CPF indica un estado brasileño?

La Receita Federal organiza el catastro por regiones fiscales. El 9º dígito (antes de los verificadores) codifica esa región: 8 para São Paulo, 7 para ES/RJ, 0 para RS, por ejemplo. Nuestra herramienta permite filtrar por estado para crear escenarios de prueba regionales específicos.

¿Cuál es la diferencia entre el formato con puntuación y solo números?

El formato 999.999.999-99 es el estándar visual usado en formularios, documentos e interfaces. El formato 99999999999 (solo números) es preferido para validaciones de backend, integraciones con APIs y almacenamiento en base de datos.

¿Es legal usar este generador de CPF?

Sí, para pruebas de software, fines educativos y demostraciones técnicas. Usar CPFs ficticios o de terceros para registros oficiales, fraudes u obtención de beneficios indebidos es un delito bajo el Código Penal Brasileño (Art. 299).

[ Wikipedia: CPF (Cadastro de Pessoas Físicas), CPF Number ]

Ver también: