Gerador de Dados JSON Aleatórios
Gera dados de teste JSON aleatórios.
Visão geral
O gerador de dados JSON aleatórios produz um array de registros fictícios para
popular testes, prototipar APIs e preencher listas de interface. Há nove geradores
de campo disponíveis: id (inteiro aleatório), uuid (via
crypto.randomUUID()), name, email, age (18–77), active (booleano),
price (0–100, com duas casas decimais), date (ISO recente, YYYY-MM-DD) e
city. A saída é JSON impresso de forma legível, pronto para colar em um arquivo
de fixtures.
Como usar
- Defina Count (1–200) para o número de registros.
- Marque as caixas dos campos (
id,uuid,name,email,age,active,price,date,city) para moldar cada registro. A saída é atualizada automaticamente quando você muda qualquer um dos dois. - Clique em Regenerate para sortear novos valores aleatórios com as mesmas configurações e depois copie o JSON da área de saída.
Exemplos
Com id, name e email marcados e Count 1:
[{ "id": 48213, "name": "Grace Chen", "email": "[email protected]" }]
Marcar uuid e price acrescenta campos como "uuid": "0f9c…" e "price": 42.17 a todos os registros.
Observações
Os valores são independentes por campo — o email não é derivado do name do
mesmo registro, então não conte com consistência entre campos. Os dados são
aleatórios em cada execução; se seus testes precisam de fixtures reproduzíveis,
gere uma vez e faça o commit da saída em vez de regerar.