Gerador de dados simulados

Schema Builder

Defina seus campos, gere registros realistas, exporte em qualquer formato

Os nomes dos campos tornam-se chaves JSON/cabeçalhos CSV/colunas SQL.

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.

Modelo de usuário → JSON
[
  {
    "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"
  }
]
Modelo de usuário → CSV
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
Modelo de usuário → SQL INSERT
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.