Pular para o conteúdo

Gerador de dados fictícios

Gere registros de usuários falsos - nome, e-mail, telefone, endereço - em JSON ou CSV.

[
  {
    "id": "1",
    "firstName": "Emma",
    "lastName": "Bernard",
    "email": "emma.bernard41@example.com",
    "city": "New York",
    "country": "Mexico"
  },
  {
    "id": "2",
    "firstName": "Maja",
    "lastName": "Singh",
    "email": "maja.singh83@example.com",
    "city": "Lagos",
    "country": "Nigeria"
  },
  {
    "id": "3",
    "firstName": "Zola",
    "lastName": "Horvat",
    "email": "zola.horvat23@example.com",
    "city": "London",
    "country": "Mexico"
  },
  {
    "id": "4",
    "firstName": "Olivia",
    "lastName": "Müller",
    "email": "olivia.müller97@example.com",
    "city": "Stockholm",
    "country": "Portugal"
  },
  {
    "id": "5",
    "firstName": "Olivia",
    "lastName": "Souza",
    "email": "olivia.souza84@example.com",
    "city": "Stockholm",
    "country": "Egypt"
  },
  {
    "id": "6",
    "firstName": "Sam",
    "lastName": "Dubois",
    "email": "sam.dubois84@example.com",
    "city": "Tokyo",
    "country": "Belgium"
  },
  {
    "id": "7",
    "firstName": "Morgan",
    "lastName": "Silva",
    "email": "morgan.silva23@example.com",
    "city": "Stockholm",
    "country": "India"
  },
  {
    "id": "8",
    "firstName": "Casey",
    "lastName": "Tanaka",
    "email": "casey.tanaka15@example.com",
    "city": "Lagos",
    "country": "France"
  },
  {
    "id": "9",
    "firstName": "Marie",
    "lastName": "Kowalski",
    "email": "marie.kowalski72@example.com",
    "city": "Rome",
    "country": "Canada"
  },
  {
    "id": "10",
    "firstName": "Quinn",
    "lastName": "Bernard",
    "email": "quinn.bernard57@example.com",
    "city": "Sydney",
    "country": "Italy"
  }
]

Escolha quantidade e campos, devolvemos um bloco JSON, CSV ou INSERT SQL. Nomes, e-mails e endereços combinados ao acaso a partir de um dataset embarcado.

Como usar

  1. Escolha quantidade e campos

    Número de linhas e campos a incluir.

  2. Escolha o formato

    Array JSON, CSV com cabeçalho ou instruções SQL INSERT.

  3. Copie ou baixe

    Clique em Copiar para pegar a string, ou cole no seu script de seed.

O que é?

Um gerador de dados fictícios produz registros realistas mas sintéticos para seed de bancos, povoar mock-ups de UI ou stress-test de endpoints. Os campos são combinados ao acaso a partir de um pequeno dataset embarcado - nomes, sobrenomes, cidades, ruas, empresas, cargos - então a saída é única em cada execução e livre de qualquer dado pessoal real.

Quando usar

Semear um banco de desenvolvimento; montar um mock-up estilo Figma onde «50 linhas de usuários» convence mais que «Lorem Ipsum»; stress-test de uma UI de busca ou filtro; popular o arquivo de exemplo de um fluxo de import CSV. Evite para qualquer coisa voltada ao cliente ou analytics; os dados são sintéticos demais para se comportar como usuários reais.

Erros comuns

Usar os e-mails gerados para testar envio real - example.com volta, o que é comportamento correto mas quebra testes que assumem entrega. Esquecer de fixar uma seed quando reprodutibilidade importa - este gerador é aleatório, então duas execuções dão saídas diferentes. E gerar gigabytes de registros no browser quando o que se quer é uma lib faker do lado servidor; esta ferramenta vai até cerca de 10 000 linhas.

FAQ

Os e-mails e telefones são reais?
Não. Os e-mails usam os domínios example.com / example.org reservados para esse uso pela RFC 2606. Os telefones usam o prefixo 555 quando possível (convenção de TV / cinema dos EUA para números fictícios).
Quanto posso gerar?
Até 10 000 registros por clique - o browser aguenta isso confortavelmente como string. Para seeds maiores, é melhor uma lib do lado servidor (faker, mimesis).

Avalie esta ferramenta

Compartilhe sua experiência para ajudar outras pessoas.

Mais nesta categoria