Sobre o gerador de dados para teste
O gerador de dados para teste cria uma massa de registros fictícios e realistas em segundos — você escolhe exatamente quais campos quer (nome, CPF, CNPJ, RG, CNH, e-mail, telefone, endereço, cartão, UUID e muito mais), define quantos registros e o estado (UF), e exporta tudo em JSON, CSV ou SQL INSERT. É a ferramenta ideal para quem desenvolve, testa ou demonstra software e precisa de dados no formato certo, mas sem expor informações de pessoas reais. Tudo roda 100% no seu navegador: nada é enviado ou salvo em nossos servidores. Grátis e sem cadastro.
Como usar
- Informe a quantidade de registros (de 1 a 100 por vez — gere quantas vezes quiser).
- Escolha o sexo (aleatório, masculino ou feminino) e o estado (UF), que ajusta CPF, CEP e cidade à região.
- Marque os campos nos grupos Pessoa, Documentos, Contato, Empresa, Financeiro, Endereço e Tech. Use Marcar todos ou Limpar para agilizar.
- Defina o nome da tabela (usado no export SQL) e clique em Gerar dados para ver a tabela na hora.
- Exporte: Baixar CSV (abre no Excel e no Google Sheets), Copiar JSON ou Copiar SQL — um comando
INSERT INTOpronto, com as aspas já escapadas.
Campos disponíveis e como são gerados
Os documentos não são números aleatórios soltos: o CPF, o CNPJ, o PIS/PASEP e o título de eleitor são calculados com o dígito verificador correto (algoritmo de módulo 11), e o cartão de crédito e o IMEI passam pelo algoritmo de Luhn (módulo 10). Por isso eles passam em validações de formato, mas não pertencem a ninguém.
| Grupo | Campos | Como é gerado |
|---|---|---|
| Pessoa | nome completo, primeiro nome, sobrenome, sexo, nascimento, idade | Nomes e sobrenomes brasileiros; idade entre 18 e 80 anos |
| Documentos | CPF, RG, CNH, PIS/PASEP, título de eleitor | Dígito verificador válido (módulo 11) |
| Contato | e-mail, celular, telefone fixo | Formato BR com DDD; e-mail derivado do nome |
| Empresa | razão social, CNPJ | Nome fantasia composto; CNPJ com DV válido |
| Financeiro | cartão de crédito, banco, agência, conta | Cartão válido por Luhn; banco real brasileiro |
| Endereço | CEP, logradouro, número, bairro, cidade, UF | Cidade e CEP coerentes com a UF escolhida |
| Tech | UUID, usuário, senha, IP, IMEI, MAC | UUID v4; IMEI de 15 dígitos; MAC e IPv4 válidos |
Para que serve a massa de dados fake
- Popular banco de teste: gere dezenas de registros e importe via SQL
INSERTpara ter um ambiente realista. - Testar formulários e validações: confira máscaras de CPF, e-mail, telefone, CEP e cartão, além de limites e mensagens de erro.
- Seeds, fixtures e testes automatizados: alimente cenários de QA com dados variados em JSON.
- Mockups, protótipos e demonstrações: preencha telas e relatórios sem usar dados de clientes reais — boa prática de LGPD.
Precisa de um tipo só? Use também o gerador de CPF, o gerador de CNPJ, o gerador de pessoas fake ou o gerador de endereço.
Aviso legal
Todos os registros são fictícios e aleatórios: os documentos têm apenas dígitos verificadores corretos para passar em validações de formato e não correspondem a nenhuma pessoa ou empresa real. Use exclusivamente para testar, demonstrar e desenvolver sistemas. Atribuir-se ou atribuir a terceiro identidade falsa para obter vantagem é crime de falsa identidade (art. 307 do Código Penal, pena de detenção de 3 meses a 1 ano, ou multa).
Perguntas frequentes
Os CPFs e CNPJs gerados são válidos?
Eles têm o dígito verificador correto (cálculo de módulo 11), então passam em validações de formato. Mas são totalmente fictícios: não pertencem a nenhuma pessoa ou empresa real e não estão cadastrados na Receita Federal.
Como exportar a massa de dados em SQL INSERT?
Depois de gerar, informe o nome da tabela e clique em "Copiar SQL". A ferramenta monta um comando INSERT INTO com as colunas que você marcou e os valores já entre aspas e escapados, pronto para colar no seu banco de teste.
Posso escolher quais campos quero gerar?
Sim. Marque apenas os campos necessários nos grupos Pessoa, Documentos, Contato, Empresa, Financeiro, Endereço e Tech. O CSV, o JSON e o SQL incluem somente as colunas selecionadas, na ordem padrão.
Os dados ficam coerentes com o estado escolhido?
Sim. Ao selecionar uma UF, a cidade, o CEP e o CPF são gerados de acordo com a região, o que deixa a massa mais realista para testes que dependem de localização.
Quantos registros consigo gerar de uma vez?
De 1 a 100 registros por geração, e você pode repetir o processo quantas vezes precisar. Todo o cálculo acontece no seu navegador, sem enviar nada para servidores.
O número de cartão de crédito gerado funciona em compras?
Não. Ele é apenas válido pelo algoritmo de Luhn (passa na verificação de dígito do número), mas não está vinculado a nenhuma conta, bandeira ou crédito real. Serve só para testar formulários e fluxos de pagamento em ambiente de desenvolvimento.