Gerador de Dados Falsos

Próximo

Gere linhas de registros de usuários falsos, mas realistas, com um clique: ID, nome completo, e-mail, telefone e cidade. A saída é um CSV com uma linha de cabeçalho que você pode colar em uma planilha, ou JSON para simulações de API. Útil para semear um banco de dados de desenvolvimento, preencher uma prévia de painel, escrever testes de integração ou testar um importador de CSV sem expor dados reais de usuários.

Como gerar um conjunto de dados falso

  1. 1

    Escolha a contagem de registros

    Escolha quantas linhas você precisa, execuções típicas são 10, 50 ou 200 registros.

  2. 2

    Escolha o formato

    CSV para planilhas e importações SQL, JSON para simulações de API e mocks de front-end.

  3. 3

    Gerar

    O gerador monta aleatoriamente nomes, e-mails, números de telefone e cidades em registros com IDs sequenciais.

  4. 4

    Copiar ou baixar

    Copie a saída para colar em uma ferramenta, ou salve como um arquivo `.csv` ou `.json` para alimentar seu conjunto de testes.

O que o gerador produz

O objetivo é uma forma crível, não estatísticas de alta fidelidade. Os nomes vêm de um pool misto para que pareçam humanos em vez de obviamente modelados.

Campos por registro

Campo Forma Exemplo
id Inteiro sequencial começando em 1 17
name Primeiro + último de pools mistos Morgan Lopez
email Nome normalizado + id @example.com morgan.lopez17@example.com
phone Formato norte-americano, área falsa +1-555-412-8203
city Capital europeia de uma lista curta Berlim

Por que @example.com e 555-

Estes são reservados para documentação e ficção pelo RFC 2606 e NANP. Usá-los garante que os endereços e números de telefone gerados nunca colidam com pessoas reais, então seus dados de teste não podem acidentalmente atingir uma caixa de entrada real ou discar para um estranho às 3 da manhã.

Casos de uso sensatos

  • Semear um banco de dados de staging com linhas suficientes para que visualizações de lista, pesquisa e paginação se comportem de forma realista.
  • Testar carga de um importador de CSV, gere 200 registros, depois multiplique para 200 000 em uma planilha antes do upload.
  • Simular uma API durante o desenvolvimento de front-end, trocando a saída JSON por um arquivo de simulações.
  • Tokens de design para uma prévia de painel para que as partes interessadas vejam uma interface movimentada em vez de um estado vazio.

O que não é

Não é uma biblioteca de gerador para todos os locais (use Faker, @faker-js/faker ou Chance para isso). Não é uma fonte de demografia estatisticamente realista, as distribuições aqui são uniformes e de pool pequeno. Se você precisa de nomes corretos para o local, endereços com códigos postais válidos ou campos específicos de indústria, procure uma biblioteca completa.

Perguntas frequentes

Sim. Os e-mails terminam em @example.com, um domínio reservado pelo RFC 2606 que ninguém possui. Os números de telefone usam o prefixo 555- reservado no plano de numeração norte-americano para ficção. Nenhum deles atingirá uma pessoa real.

Cada execução usa aleatoriedade nova, então os resultados são diferentes a cada vez. Se seus testes precisam de dados determinísticos, gere uma vez, salve o arquivo em seu repositório e trate-o como uma simulação.

A saída é limitada a 200 por geração para manter a página ágil. Para volumes maiores, cole o CSV em uma planilha e duplique as linhas, ou execute uma biblioteca dedicada localmente.

Os registros são criados durante a solicitação, enviados de volta para você e não são retidos em armazenamento ou logs.

Ferramentas relacionadas

Ferramenta disponível em outros idiomas