Dados de teste JSON e CSV

Escolha campos, confira registros tipados e exporte JSON ou CSV. Geração local com uma semente reproduzível.

TempGeneratorPreparando tudo…

Gerados neste navegador. Sem conta, envio ou histórico salvo.

Seu esquema

Deixe vazio para uma nova semente. Reutilize a semente exibida e o esquema para repetir os registros.

1–5000 linhas · 1–16 campos · prévia de até 20 linhas

Seu esquema

Nomes únicos: letras, números e sublinhados; comece com letra ou _. Até 40 caracteres.

Carregando editor…

Prévia dos registros

Escolha os campos e gere um conjunto de dados.

CSV coloca cada célula entre aspas. Prefixos perigosos recebem um apóstrofo; JSON mantém os valores originais. Verifique a importação da planilha; salvar e reabrir pode alterar a proteção.

Criar dados reproduzíveis

  1. Dê um nome e tipo a cada campo. Adicione ou remova campos conforme a importação.
  2. Escolha o número de linhas. Digite uma semente para reproduzir o teste.
  3. Gere, confira as primeiras 20 linhas e copie ou baixe todos os registros.

Dados para formulários, tabelas e importações

Use registros claramente de teste para desenvolver tabelas, testar importações ou preparar uma requisição API. Rótulo e e-mail compartilham o número da linha. O exemplo mostra o esquema inicial, não um cliente real.

[{"id":1,"label":"Fixture 0001","email":"fixture.1@example.test","active":true}]

IDs começam em 1. Inteiros de 0 a 10000, decimais de 0 a 1000 com até duas casas e datas de 2026 no formato YYYY-MM-DD. Status: draft, active, archived. Notas alternam acentos, árabe, japonês, aspas e quebras de linha.

Escolher a exportação

JSON mantém números e booleanos em uma lista de objetos. CSV é uma tabela com cabeçalhos, vírgulas, aspas duplicadas e finais CRLF. Downloads CSV incluem BOM UTF-8; a cópia não. A planilha decide como interpretar os tipos.

Guarde semente, nomes, tipos e versão fixture-v1. Reordenar campos mantém os valores; mudar nome ou tipo muda a sequência do campo. As datas não dependem do relógio. A semente serve para repetir, não para segurança.

Escopo e limites

Até 5000 linhas e 16 campos simples. Geração em worker quando disponível; caso contrário, pequenos lotes devolvem tempo ao navegador. Cancelar interrompe trabalho incompleto. Sem esquemas aninhados, distribuições personalizadas, escritas no banco ou garantias de teste de carga. Recarregar apaga os dados. Sem endereços postais, identidades reais ou identificadores bancários ou de pagamento.

Perguntas frequentes

Estes e-mails recebem mensagens?

Não. fixture.1@example.test usa o domínio reservado .test. Para receber mensagens reais, use separadamente o e-mail temporário, sujeito à disponibilidade.

A mesma semente sempre gera o mesmo arquivo?

A mesma semente, linhas, ordem, nomes, tipos e gerador fixture-v1 produzem o mesmo conteúdo em todos os idiomas. Salve o arquivo para regressões duradouras; uma versão futura pode alterá-lo.

CSV é idêntico a JSON?

Não. JSON preserva tipos escalares; CSV contém texto. A proteção pode adicionar apóstrofos a prefixos perigosos. O comportamento ao salvar e reabrir varia por planilha; use JSON para valores e tipos exatos.