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": "Liam",
    "lastName": "Nilsson",
    "email": "liam.nilsson72@example.com",
    "city": "Buenos Aires",
    "country": "Sweden"
  },
  {
    "id": "2",
    "firstName": "Maja",
    "lastName": "Ahmed",
    "email": "maja.ahmed26@example.com",
    "city": "Tokyo",
    "country": "Netherlands"
  },
  {
    "id": "3",
    "firstName": "Yuki",
    "lastName": "Müller",
    "email": "yuki.müller11@example.com",
    "city": "Lisbon",
    "country": "South Korea"
  },
  {
    "id": "4",
    "firstName": "Pablo",
    "lastName": "Kim",
    "email": "pablo.kim3@example.com",
    "city": "Amsterdam",
    "country": "Netherlands"
  },
  {
    "id": "5",
    "firstName": "Léa",
    "lastName": "Hansen",
    "email": "léa.hansen43@example.com",
    "city": "Lagos",
    "country": "Australia"
  },
  {
    "id": "6",
    "firstName": "Olivia",
    "lastName": "Horvat",
    "email": "olivia.horvat55@example.com",
    "city": "Paris",
    "country": "Egypt"
  },
  {
    "id": "7",
    "firstName": "Morgan",
    "lastName": "Sato",
    "email": "morgan.sato17@example.com",
    "city": "Mumbai",
    "country": "Australia"
  },
  {
    "id": "8",
    "firstName": "Robin",
    "lastName": "Garcia",
    "email": "robin.garcia28@example.com",
    "city": "Mumbai",
    "country": "Italy"
  },
  {
    "id": "9",
    "firstName": "Pablo",
    "lastName": "Dubois",
    "email": "pablo.dubois16@example.com",
    "city": "Rome",
    "country": "USA"
  },
  {
    "id": "10",
    "firstName": "Robin",
    "lastName": "Kowalski",
    "email": "robin.kowalski42@example.com",
    "city": "Vienna",
    "country": "Austria"
  }
]

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