Gerador de dados fictícios e JSON
Defina campos de esquema e gere conjuntos de dados fictícios em JSON realistas para testar APIs, criar demos e validar contratos de dados da sua interface.
Define field schema rules and generate realistic mock JSON records instantly in your browser. Ideal for API prototyping, QA fixtures, and demo datasets.
Min 1, max 5000
Supported types: name, email, number, integer, boolean, date, uuid, url, phone, string.
Recursos
- Geração orientada por esquema: Defina campos com regras simples `campo:tipo` e gere arrays JSON estruturados em segundos para testar APIs, frontends e integrações.
- Processamento privado no navegador: Toda a geração acontece localmente no seu navegador, mantendo os conjuntos de dados de exemplo e as definições de esquema privados, sem nenhum envio ao servidor.
- Tipos de campo integrados e variados: Gere nomes, e-mails, UUIDs, URLs, datas, números, booleanos, telefones e strings genéricas realistas a partir de um único modelo de campo reutilizável.
- Uso gratuito e ilimitado: Gere até 5000 linhas por execução, sem cadastro, sem sistema de créditos e sem limites ocultos. Copie ou baixe a sua saída JSON imediatamente.
Casos de uso
- Prototipagem de contrato de API: Crie rapidamente amostras de carga realistas para testar endpoints de API, validação no cliente e renderização de respostas durante o design inicial do backend.
- Testes de estado do frontend: Gere arrays JSON previsíveis para tabelas, painéis, grades de cartões e filtros de busca sem esperar por serviços em produção.
- Alimentação de fixtures de QA: Produza conjuntos de dados de exemplo para testes de regressão, validação de casos extremos e testes de fumaça de integração com definições de esquema repetíveis.
- Preparação de dados de demonstração: Crie JSON de demonstração limpo e realista para demonstrações de produto, prévias para partes interessadas e tutoriais de integração sem expor registros de produção.
- Desenvolvimento orientado por contrato: Esboce os esquemas de campos desde o início e gere cargas fictícias que mantenham alinhados as especificações de API, a documentação e as premissas do frontend.
- Simulação de carga e paginação: Crie conjuntos de dados maiores para simular o comportamento de paginação, o desempenho de ordenação e a responsividade da interface em aplicações cliente.
Formato do esquema
Cada linha segue o padrão `nomeCampo:tipo`. Os tipos suportados incluem `name`, `email`, `number`, `integer`, `boolean`, `date`, `uuid`, `url`, `phone` e `string`. Isso mantém a criação de esquemas simples e ainda cobre os contratos de dados mais comuns no trabalho com APIs e interfaces.
Controles de saída
Você pode escolher a quantidade de linhas e o modo de formatação JSON. A saída identada é ideal para inspeção humana e documentação, enquanto a saída compacta funciona bem para transferência de cargas e testes voltados ao desempenho.
Fluxo de trabalho típico
Defina o esquema, ajuste a quantidade de linhas, gere os dados e depois copie ou baixe o arquivo JSON. As equipes podem versionar predefinições de esquema em documentos ou repositórios e regenerar fixtures novas sempre que os contratos de campos evoluírem.
Privacidade
Toda a geração é executada localmente no seu navegador. Nenhuma definição de esquema ou linha JSON gerada é enviada para servidores externos, o que torna a ferramenta segura para fluxos de desenvolvimento internos e de pré-lançamento.
Perguntas frequentes
Use um campo por linha no formato `nomeCampo:tipo`. Exemplo: `email:email` ou `isActive:boolean`. Isso mantém a configuração rápida e ainda gera cargas estruturadas para testes e demos.
Os tipos suportados são name, email, number, integer, boolean, date, uuid, url, phone e string. Eles cobrem a maioria dos requisitos comuns de fixtures de API e de interface.
Sim. Toda a geração de dados fictícios é feita no seu navegador e nunca é enviada para servidores externos.
Sim. Você pode definir entre 1 e 5000 linhas por execução, para amostras pequenas ou fixtures de teste maiores.
Sim. O painel de saída inclui suporte a download para que você salve as cargas geradas como arquivos JSON.
Sim. Ele foi criado para mocks de API, testes de estado de frontend, alimentação de fixtures e preparação de cargas para demonstrações.
Sim. O gerador de dados fictícios é gratuito e não exige cadastro.