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.