Generador de CPF/CNPJ

Genera documentos válidos para pruebas.

cpf.raw_format
Como funciona a geração e validação de números

Este gerador cria números que obedecem às regras matemáticas dos respectivos documentos. Para documentos com dígitos verificadores (como CPF e CNPJ), os últimos dígitos são calculados a partir dos anteriores usando um algoritmo de soma ponderada e operação módulo (normalmente módulo 11).

Exemplo (CPF):

  1. Gera-se os 9 primeiros dígitos aleatoriamente.
  2. Para o 1º dígito verificador, multiplica-se cada dígito por pesos 10 a 2, soma-se, aplica-se 11 - (soma % 11) e, se resultado >= 10, o dígito é 0.
  3. Para o 2º dígito, repete-se incluindo o primeiro verificador com pesos 11 a 2.
  4. Se os dígitos calculados coincidirem com os fornecidos, o número é considerado matematicamente válido.

Validação prática:

  • Recalcule sempre os dígitos verificadores a partir da sequência base.
  • Verifique formatos (pontuação) apenas para exibição; a validação matemática usa os dígitos brutos.
  • Um número válido algorítmicamente não implica que corresponda a uma pessoa real — use apenas para testes.

Observação: este recurso é destinado a desenvolvimento e testes. Não utilize números gerados para finalidades legais ou que exijam identificação real.

Cómo usar esta herramienta

Generador de CPF/CNPJ ayuda a procesar, validar o generar información para flujos de desarrollo. Revise los datos de entrada y confirme que el resultado coincide con el formato esperado por su proyecto.

Consejo práctico: Use datos de prueba no sensibles, valide el resultado y conserve el original cuando la herramienta transforme contenido.