Gerador de CPF, CNPJ e dados para testes
Gere perfis completos, CPF e CNPJ com dígitos válidos, cartões de teste oficiais dos gateways, UUID v4 e chave Pix aleatória. Os dados são fictícios e nenhum documento gerado aqui é real.
Perfil fictício completo
Nome, CPF, e-mail, telefone e endereço para preencher formulários e testar cadastros.
Sobre Geração de Dados
Gera dados fictícios para testar sistemas e formulários: perfis, CPF/CNPJ com dígitos válidos, cartões de teste, UUID, chave Pix aleatória, além de formatador JSON e Base64.
Uso responsável: Os dados gerados aqui são fictícios e servem exclusivamente para testes e desenvolvimento de software. Não use CPF, CNPJ ou perfis gerados em cadastros reais, compras ou qualquer tentativa de enganar pessoas ou sistemas.
O que este gerador de dados faz
Dados de mentira, prontos para testar sistemas sem usar informação de gente de verdade. Os recursos que mais chamam atenção:
Cartões de teste oficiais dos gateways
A página reúne os cartões que a Stripe e o Mercado Pago divulgam para testar integrações, com link para a documentação. Eles só funcionam no modo de teste (sandbox).
CPF e CNPJ válidos, e um validador
Gere números com dígitos verificadores corretos e, no sentido inverso, cole um número para saber se ele é válido ou inválido.
Perfil fictício completo
Nome, gênero, data de nascimento, CPF, e-mail, telefone, endereço, cidade e CEP, com botão de copiar em cada campo.
UUID v4 e chave Pix aleatória
Identificadores gerados com a fonte de aleatoriedade segura do navegador, para chaves primárias, tokens e testes de Pix.
Formatador de JSON e conversor de Base64
Organize um JSON colado e converta texto de e para Base64, sem sair da página.
Nada é enviado nem guardado
Tudo é gerado no seu navegador e some quando você fecha a página. Os dados são fictícios: nunca os use em cadastros reais.
Exemplo na prática
Uma desenvolvedora está testando um formulário de cadastro e precisa de 20 pessoas fictícias. Ela gera os perfis com nome, e-mail, CPF com dígitos verificadores válidos, telefone e endereço, copia os dados e os importa no ambiente de testes. Nenhum dado real de cliente foi usado, o que também evita problemas com a LGPD.
Como usar
- Escolha o tipo de dado.
- Defina a quantidade.
- Gere e copie os valores.
Limites e cuidados
- Os dados são fictícios e servem apenas para testes e desenvolvimento.
- Números de cartão e documentos gerados não pertencem a pessoas reais; não os use para cadastros verdadeiros.
A ferramenta em uma imagem
Os pontos de clique estão numerados. Toque na imagem para vê-la em tamanho original. As demais telas, passo a passo, estão no guia “Como funciona”.

- Ponto 1: Escolha o tipo de dado: perfil completo, CPF e CNPJ, cartões de teste, UUID e chave Pix, ou JSON e Base64.
- Ponto 2: Gerar novo perfil cria outros dados fictícios.
- Ponto 3: Copie cada campo com um clique. Os dados são fictícios e servem só para testes e desenvolvimento.
Quando usar
- Testar um formulário de cadastro que valida CPF e CNPJ, sem usar dados de pessoas reais.
- Popular um banco de dados de homologação com perfis completos de mentira.
- Gerar identificadores UUID v4 para testes, chaves e registros.
- Formatar e conferir um JSON ou converter um texto para Base64 durante o desenvolvimento.
Dicas
- Use sempre em ambientes de teste ou homologação, nunca em produção.
- Gere a quantidade de que precisa e copie os valores; nada fica guardado depois que você fecha a página.
- Se o seu sistema valida o formato do documento, os dígitos verificadores gerados aqui passam nessa validação.
O que acontece no seu navegador
CPF e CNPJ são gerados com os dígitos verificadores calculados pelas regras oficiais de módulo 11. Por isso passam em validadores de formulário, mas são números aleatórios que não pertencem de propósito a pessoas ou empresas. Os cartões não são gerados: a página lista os cartões de teste que Stripe e Mercado Pago publicam em suas documentações. Eles só funcionam no modo sandbox da integração, não têm conta, limite nem crédito e são recusados em cobranças reais.
UUIDs e chaves Pix aleatórias são gerados com crypto.randomUUID(), da Web Crypto API do navegador, que usa uma fonte de aleatoriedade segura do sistema. Já os números de documentos usam o gerador comum do navegador (Math.random), suficiente para dados fictícios.
Todo o processamento é local. Nada do que é gerado é enviado ao WebFaz nem guardado.
Ver o guia completo: situações reais de uso, dicas e limites →
Privacidade: Esta ferramenta roda inteiramente no seu navegador: seus arquivos e dados não são enviados a nenhum servidor do WebFaz. Saiba mais.
Perguntas frequentes
- Os CPFs gerados existem?
- Têm dígitos verificadores válidos, mas são aleatórios e não identificam ninguém conscientemente.
- Posso usar para fraude?
- Não. O uso é exclusivamente para testes de software.
- De onde vêm os cartões de teste?
- Da documentação pública de Stripe e Mercado Pago, que os divulgam para testar integrações. A página apenas os reúne, sem criar números novos.
- Os cartões funcionam em compras?
- Não. Só funcionam no modo de teste (sandbox) da integração e são recusados em qualquer cobrança real.
- O que é um UUID v4?
- Um identificador de 128 bits gerado de forma aleatória, com chance de repetição desprezível, muito usado como chave de registros.
- O CPF gerado pertence a alguém?
- Pode, por coincidência, coincidir com um CPF real, porque qualquer sequência com dígitos válidos é possível. Por isso o uso é só para testes, nunca para cadastros reais.
- Os cartões funcionam em compras?
- Não. São os cartões de teste oficiais dos gateways: só funcionam no modo sandbox da integração e são recusados em cobranças reais.
- Para que serve o formatador de JSON?
- Para organizar um JSON colado (indentar e validar) e facilitar a leitura. O processamento é local.
- O que é Base64?
- Uma forma de representar dados binários ou texto usando só letras, números e alguns símbolos, comum em e-mails e APIs. Não é criptografia: qualquer pessoa consegue decodificar.
- Por que gerar dados fictícios em vez de usar dados reais?
- Usar dados reais em testes expõe pessoas e pode violar a LGPD. Dados fictícios evitam esse risco.