Gerador de dados simulados
Defina um esquema, gere dados de teste realistas e exporte-os como JSON, CSV, SQL, XML ou YAML. Funciona 100% no seu navegador - nada é carregado.
Schema Builder
Defina seus campos, gere registros realistas, exporte em qualquer formato
1 – 1.000 registros por geração
Mesma semente + mesmo esquema = dados idênticos. Perfeito para demonstrações e testes reproduzíveis.
Visualizar
Seus dados gerados aparecerão aqui. Escolha um modelo e pressione Gerar.
Exemplos
Saída real do usuário template (10 registros, localidade en, sem seed) em todos os formatos de exportação.
[
{
"id": 1,
"name": "Emily Carter",
"email": "[email protected]",
"username": "emily_c42",
"phone": "+1 415-555-0142",
"birthday": "1993-06-18"
},
{
"id": 2,
"name": "Daniel Fischer",
"email": "[email protected]",
"username": "danny_f87",
"phone": "+1 617-555-0198",
"birthday": "1988-11-02"
}
]
id,name,email,username,phone,birthday 1,Emily Carter,[email protected],emily_c42,+1 415-555-0142,1993-06-18 2,Daniel Fischer,[email protected],danny_f87,+1 617-555-0198,1988-11-02
INSERT INTO users (id, name, email, username, phone, birthday) VALUES (1, 'Emily Carter', '[email protected]', 'emily_c42', '+1 415-555-0142', '1993-06-18'), (2, 'Daniel Fischer', '[email protected]', 'danny_f87', '+1 617-555-0198', '1988-11-02');
Referência de tipo de campo
Cada tipo, seu formato de saída e regra de geração. Todos os valores são plausíveis, mas fictícios.
| Type | Example output |
|---|
Os e-mails usam domínios de exemplo reservados para que nunca possam ser entregues em uma caixa de entrada real.
Validação e casos extremos
O que esta ferramenta garante — e o que observar ao inserir a saída nos testes.
Reprodutibilidade
Com um conjunto de sementes, o o mesmo esquema e configurações sempre produzem saída idêntica em bytes. Sem uma semente, cada geração usa uma nova aleatoriedade criptográfica.
Os e-mails são seguros por design
Os endereços usam @example.com e domínios reservados semelhantes (RFC 2606). Eles passam na validação de formato, mas nunca podem receber mensagens.
UUIDs são RFC 4122 v4
Gerados com a Web Crypto API do navegador — o mesmo espaço aleatório de 122 bits que os UUIDs v4 do lado do servidor.
Os nomes são fictícios
Os nomes/sobrenomes são extraídos de conjuntos por localidade. As combinações são aleatórias; semelhança com pessoas reais é coincidência.
Limites de volume
Até 1.000 registros por execução, gerados localmente em milissegundos. Para conjuntos de dados maiores, execute várias exportações e concatene.
Tudo permanece no seu navegador
O gerador, os pools de nomes e os formatadores são JavaScript simples executados localmente. Nenhum esquema, nenhuma semente e nenhuma saída saem desta página.
Casos de uso comuns
Como os desenvolvedores usam dados simulados no dia a dia.
Prototipagem de front-end
Alimente a exportação JSON diretamente em sua simulação de busca ou história de componente para projetar com base em cargas úteis realistas.
Banco de dados propagação
Exporte SQL INSERTs com seu próprio nome de tabela ou CSV para importações de LOAD DATA/planilha.
Testes de API e controle de qualidade
Fixar uma semente para que cada execução de teste reproduza exatamente o mesmo conjunto de dados - as falhas se tornam reproduzíveis.
Demos e capturas de tela
Preencha estados, tabelas e gráficos vazios com dados plausíveis que podem ser lidos bem em capturas de tela e demonstrações das partes interessadas.