UTILS.
100% no navegador
🎲

Gerador de Dados de Teste / Mock

Monte um esquema de campos tipados e gere dados de teste realistas em CSV, JSON ou SQL.

saída

Sobre esta ferramenta

O Gerador de Dados de Teste / Mock é um construtor de esquemas gratuito, que roda no navegador, para conjuntos de dados de teste realistas. Defina quantas colunas quiser, dê a cada uma um tipo — faixa de inteiro ou decimal, nome, email, faixa de datas, booleano, UUID, cidade, lista de escolha ou palavras lorem — defina uma contagem de linhas e gere dados falsos prontos para uso. Tudo é produzido no seu dispositivo, então nada é enviado.

Diferente de um gerador básico de CSV aleatório, esta ferramenta é orientada a esquema: você controla o nome, o tipo e as opções de cada coluna e depois exporta o mesmo conjunto de dados como CSV, um array JSON de objetos tipados ou instruções SQL INSERT para uma tabela que você nomeia. Os valores aleatórios usam a aleatoriedade criptográfica do navegador sempre que possível, para boa variedade.

Como roda inteiramente local, é uma forma privada e compatível com uso offline de popular bancos de dados, abastecer demonstrações e testar pipelines de dados sem escrever linhas à mão nem expor nada a um servidor.

Perguntas frequentes

Como funcionam as opções por tipo?
Os tipos inteiro e decimal leem uma faixa como 1-1000; date lê um par início,fim como 2020-01-01,2025-12-31; pick lê uma lista de escolhas separadas por vírgula; e lorem lê uma quantidade de palavras. Tipos como name, email, uuid e city não precisam de opções.
Como ficam as saídas CSV, JSON e SQL?
O CSV tem uma linha de cabeçalho mais uma linha por registro, com aspas onde necessário; o JSON é um array de objetos formatado, em que números e booleanos mantêm seus tipos nativos; o SQL é uma instrução INSERT por linha na tabela que você informa, com strings escapadas e números sem aspas.
Os dados são reproduzíveis ou únicos?
Os valores são sorteados a cada geração, então você obtém um conjunto de dados novo toda vez. Uma coluna de inteiros literalmente chamada id na faixa padrão é numerada automaticamente de 1..N, para funcionar como uma chave primária.
Quantas linhas posso gerar?
Até 5000 linhas por execução, para manter a página responsiva; gere novamente ou concatene as saídas se precisar de mais, e lembre-se de que todo o processo permanece no seu navegador.

Mais ferramentas