DT Dev Tools

Gerador de dados fictícios (Mock Data) — JSON, CSV, SQL

Gere dados de teste falsos em JSON, NDJSON, CSV ou SQL INSERT: nomes, e-mails, endereços, UUIDs, IBANs, IPs, preços e datas, com seed para uma saída repetível.

🔒 Executa completamente no seu navegador — nada é enviado

Campos
Identity
Person
Work
Address
Internet
Finance
Time
Other

Esta ferramenta foi útil? Avalie-a:

O que o Gerador de dados fictícios faz

O Gerador de dados fictícios cria conjuntos de dados falsos para protótipos, estados de interface, demos, testes, documentação e experimentos de importação. Escolha entre 29 campos agrupados por tema: identidade (id, uuid), pessoa (nome e sobrenome, nome de usuário, e-mail, telefone, idade), trabalho (empresa, cargo), endereço (rua, cidade, país, código postal, latitude, longitude), internet (IPv4, IPv6, endereço MAC, URL, cor hexadecimal), finanças (IBAN, preço, quantidade), tempo (data, data e hora ISO) e outros (booleano, frase). Os valores de uma mesma linha combinam entre si: o e-mail e o nome de usuário derivam do nome da mesma pessoa e o código postal segue o formato da cidade.

Exporte as linhas como JSON formatado para mocks de API, NDJSON para ferramentas de streaming e importação em massa, CSV para planilhas ou instruções SQL INSERT prontas para executar, com strings devidamente escapadas, para popular um banco de dados local. Adicione um seed e a saída se torna determinística: o mesmo seed, os mesmos campos e a mesma quantidade de linhas geram exatamente os mesmos dados em qualquer máquina, o que mantém testes de snapshot, capturas de tela e relatórios de bugs reproduzíveis.

Fluxo de trabalho privado no navegador

Todo o processamento acontece dentro do seu navegador, com JavaScript do lado do cliente. A ferramenta não envia trechos, valores de configuração, dados gerados, textos de consultas nem exemplos copiados para nenhum servidor e não exige conta. Esse modelo exclusivamente local é importante em utilitários para desenvolvedores, porque o conteúdo colado neles costuma parecer dados reais de aplicações. Manter o trabalho local reduz riscos e deixa a interação rápida, pois não há ida e volta pela rede.

Dicas práticas

Dados fictícios nunca devem ser confundidos com anonimização de qualidade de produção. Se você precisa de análises que preservem a privacidade, de desidentificação em nível de conformidade ou de dados sintéticos estatisticamente realistas, use um processo dedicado. Os IBANs gerados têm dígitos de verificação válidos, mas não pertencem a contas reais, os e-mails usam domínios de exemplo reservados e os endereços IPv6 vêm do intervalo de documentação 2001:db8::/32, portanto os dados são seguros para mostrar em demos. Mantenha a quantidade de linhas moderada para que o navegador continue responsivo e revise os nomes e formatos dos campos antes de alimentar esquemas rígidos com os dados.

Como usar

  1. Selecione os camposEscolha entre 29 campos, como uuid, nome, e-mail, endereço, IBAN, IP, preço e datas.
  2. Defina a quantidade, o formato e o seedInforme até 1000 linhas, escolha JSON, NDJSON, CSV ou SQL e, se quiser, um seed.
  3. Copie ou baixeRevise a saída e depois copie-a ou baixe um arquivo.

Perguntas frequentes

Ele usa um serviço externo de dados falsos?
Não. Usa listas de palavras incorporadas e geração aleatória diretamente no navegador.
Quais formatos posso exportar?
JSON, NDJSON (JSON Lines), CSV e instruções SQL INSERT com o nome de tabela que você escolher — copie-os ou baixe um arquivo.
Posso obter os mesmos dados novamente?
Sim. Informe um seed como demo-42 e o mesmo seed, os mesmos campos e a mesma quantidade de linhas sempre produzem linhas idênticas, o que é útil para testes de snapshot e demos compartilhadas.
Os dados são realistas?
São realistas o bastante para protótipos e fixtures — os IBANs até passam na validação do checksum e os endereços IPv6 usam o intervalo de documentação —, mas todo valor é falso.