Gerador de JSON Aleatório
Gere objetos JSON aleatórios com profundidade, chaves e tipos configuráveis. Ideal para testar parsers, APIs e fixtures de banco.
Referência
Como funciona o gerador de JSON?
Esta ferramenta constrói um objeto JSON populando recursivamente cada nível com pares chave-valor aleatórios. Os valores são escolhidos entre os tipos JSON padrão (string, number, boolean, null, array, object) usando crypto.getRandomValues(). Os parâmetros de profundidade e chaves por objeto limitam a recursão para que a saída seja legível e a geração rápida.
Tipos de valor gerados
- String — palavras aleatórias de uma lista curada.
- Number — inteiros e decimais em faixas plausíveis.
- Boolean — true/false 50/50.
- Null — injetado ocasionalmente para testes de null-safety.
- Array — arrays homogêneos de primitivos ou objetos.
- Object — objetos aninhados até a profundidade configurada.
Usos comuns
- Teste de parser — submeta parsers JSON a estresse com estruturas profundamente aninhadas.
- Validação de schema — gere amostras para testes de JSON Schema.
- Mocking de API — produza corpos de resposta de qualquer formato.
- Fixtures de BD — popule colunas JSONB com dados variados.
Privacidade
Todo o JSON é gerado 100% no seu navegador. Nenhum dado é enviado a servidores.