Ir para o conteúdo
Toova
Todas as Ferramentas

Gerador de CPF para Testes

Privado por design — roda inteiramente no seu navegador

O CPF (Cadastro de Pessoas Físicas) é o número de identificação fiscal de pessoas físicas no Brasil — onze dígitos com dois dígitos verificadores. O Toova gera CPFs matematicamente válidos direto no seu navegador, ideais para popular bancos de teste, validar formulários e construir demos. Nada é enviado, gravado ou armazenado.

Quando você precisa de um CPF gerado

Quase todo software brasileiro tem um campo de CPF em algum lugar — cadastro, faturamento, KYC, e-commerce. Durante o desenvolvimento você precisa de valores que passem na validação sem serem CPFs de pessoas reais. Um CPF gerado satisfaz o algoritmo do dígito verificador, mas não está atribuído a ninguém pela Receita Federal — não pode ser ligado a uma identidade real. Use em fixtures, seeds, testes E2E e screenshots de demo. Nunca utilize como se fosse o CPF de uma pessoa: é fraude.

Como funcionam os dígitos verificadores

Um CPF tem nove dígitos base e dois dígitos verificadores. O primeiro DV é calculado multiplicando cada dígito base por um peso decrescente de 10 até 2, somando, tirando o resto da divisão por 11 e subtraindo de 11 (ou zero se o resto for menor que 2). O segundo DV aplica a mesma regra aos dez dígitos anteriores, com pesos de 11 até 2. O Toova faz tudo isso localmente; você consegue verificar o resultado contra a regra oficial publicada pela Receita Federal.

Geração em lote para fixtures e seeds

Mude para o modo lote e gere até vinte CPFs de uma vez com um clique. Cada número é independentemente aleatório, formatado com ou sem a máscara 999.999.999-99 e copiável individualmente ou como bloco. Cole direto em um CSV, num script de seed ou num arquivo de fixture. O limite de vinte casa com a quantidade típica de usuários semeados em testes unitários e de integração — se precisar de mais, é só clicar de novo.

Perguntas Frequentes

Os CPFs gerados são reais?
Não. Eles satisfazem a regra matemática do dígito verificador, mas não estão atribuídos a nenhuma pessoa pela Receita Federal. Não aparecem em registros fiscais, bases de identidade ou bureaus de crédito.
Posso usar um CPF gerado em produção?
Só para testes, popular bancos de dados ou preencher telas de demo. Usar um CPF gerado para se passar por outra pessoa, emitir notas falsas ou burlar KYC é fraude e crime no Brasil.
Por que o validador do meu formulário aceita esses CPFs?
Validadores de formulário checam a matemática, não a base da Receita. Um CPF gerado passa na matemática, então o validador front-end aceita. A consulta real à base da Receita Federal rejeitaria o número como não atribuído.
O Toova armazena ou registra meus CPFs gerados?
Não. Os números são gerados no seu navegador usando o gerador de aleatórios criptográfico do próprio browser e jamais saem da página. Abra a aba Rede do DevTools enquanto gera — você verá zero requisições saindo.
E CPFs com dígitos repetidos tipo 111.111.111-11?
Passam na matemática, mas todo validador real rejeita. O Toova filtra automaticamente, então os valores produzidos parecem CPFs normais.
Qual a diferença entre CPF e CNPJ?
O CPF identifica pessoas físicas (11 dígitos). O CNPJ identifica empresas e pessoas jurídicas (14 caracteres). Usam algoritmos de dígito verificador parecidos, mas distintos.