Gerador de dados de teste
Gere dados JSON fictícios: nomes, e-mails, UUIDs, datas e mais.
Os dados fictícios são gerados localmente no seu navegador e nada é enviado para um servidor.
Precisa validar o resultado? Experimente o Formatador de JSON.
Sobre Gerador de dados de teste
Este gerador de dados fictícios cria registros JSON falsos realistas sob demanda, para você popular bancos de dados, simular APIs e preencher protótipos de UI sem escrever fixtures de teste à mão. Escolha os campos que precisa — id, uuid, firstName, lastName, fullName, email, age, phone, city, country, company, jobTitle, bool, date, price ou sentence — defina a quantidade de linhas e obtenha um array JSON pronto para uso. É útil para desenvolvedores, engenheiros de QA e designers que precisam de dados JSON de amostra para tabelas, formulários e demonstrações. Como gerador de JSON falso e gerador de dados de teste, ele cobre formatos comuns de entidades como usuários e pedidos. Tudo roda localmente no seu navegador, então os dados fictícios gerados permanecem na sua máquina e nada é enviado para um servidor.
Recursos
- Ative 16 tipos de campos, incluindo id, uuid, email, phone, date, price e sentence
- Gere até 1000 linhas de JSON falso em um único lote
- Gera um array JSON limpo (ou um único objeto quando você pede uma linha)
- Valores realistas: nomes completos, e-mails, datas ISO, números de telefone e preços
- UUIDs versão 4 via crypto.randomUUID do navegador, com alternativa para navegadores mais antigos
- O botão Gerar novamente reembaralha os valores sem alterar sua seleção de campos
- Copie o JSON para a área de transferência ou baixe-o como mock-data.json
- Roda inteiramente no seu navegador
Como usar Gerador de dados de teste
- Clique nos chips de campo para selecionar quais chaves cada registro deve incluir.
- Defina o número de Linhas para escolher quantos registros gerar (1 a 1000).
- Leia o JSON gerado no painel de saída e clique em Gerar novamente para um novo conjunto de valores.
- Use Copiar para pegar o JSON ou Baixar para salvá-lo como mock-data.json.
Exemplo
Entrada
Campos: id, fullName, email, age — Linhas: 2
Saída
[
{
"id": 48213,
"fullName": "Grace Hopper",
"email": "ada.turing@example.com",
"age": 34
},
{
"id": 1907,
"fullName": "Liam Patel",
"email": "sofia.kim@demo.io",
"age": 61
}
]
Dois registros com os campos id, fullName, email e age selecionados. Cada campo é gerado de forma independente, então o e-mail não deriva de fullName.
Erros comuns e solução de problemas
- Você definiu a contagem de linhas acima de 1000 e aparecem menos linhas. — A contagem de linhas é limitada a 1000 por lote; gere vários lotes se precisar de um conjunto de dados maior.
- A saída é um único objeto em vez de um array JSON. — Com Linhas definido como 1, a ferramenta retorna um objeto. Aumente a contagem de linhas para 2 ou mais para obter um array JSON.
- Os nomes e os e-mails não correspondem entre si. — Cada campo é gerado de forma independente, então o e-mail não deriva de fullName. Trate os valores como espaços reservados aleatórios, não como registros vinculados.
- Os valores gerados se repetem entre as linhas. — Os valores são extraídos de um conjunto fixo de amostras, então duplicatas podem ocorrer em campos pequenos como city ou country. Clique em Gerar novamente ou adicione campos únicos como id ou uuid para chaves distintas.
- Nenhum chip de campo está selecionado e você ainda obtém saída. — Sem nenhum campo ativado, o gerador recorre a id, fullName e email para que a saída nunca fique vazia. Selecione os chips para controlar o formato exato.
Perguntas frequentes
- O que é o Gerador de Dados Fictícios do ArrayKit?
- É uma ferramenta que roda no navegador e produz JSON falso realista para testes — escolha entre 16 tipos de campos, defina a quantidade de linhas e obtenha um array pronto de registros fictícios para popular bancos de dados, simular APIs ou preencher protótipos.
- Quais campos o Gerador de Dados Fictícios pode produzir?
- Ele suporta 16 tipos de campos: id, uuid, firstName, lastName, fullName, email, age, phone, city, country, company, jobTitle, bool, date, price e sentence. Ative ou desative qualquer combinação.
- Como gero um lote grande de dados fictícios?
- Informe um número entre 1 e 1000 no campo Linhas e clique em Gerar novamente. Para mais de 1000 registros, execute vários lotes e concatene os arrays JSON resultantes.
- O Gerador de Dados Fictícios gera um JSON válido que eu possa importar diretamente?
- Sim. Ele gera JSON padrão e formatado — um array de objetos para várias linhas, ou um único objeto quando você pede uma linha — que você pode colar direto no código ou em um arquivo de fixture.
- Os UUIDs gerados são UUIDs reais?
- Sim. O campo uuid usa o crypto.randomUUID do navegador para produzir UUIDs versão 4, com um gerador alternativo para navegadores mais antigos.
- Os dados fictícios que eu gero são enviados para algum lugar?
- Não. O Gerador de Dados Fictícios roda inteiramente no seu navegador, então cada registro é criado no seu dispositivo e nada é enviado para um servidor.
Ferramentas relacionadas
Todas as ferramentas de ArrayKit