- Qual a diferença entre este e o Gerador de Endereços Falsos?
- O Gerador de Endereços Falsos dá um registro por vez — um endereço por clique — formatado para uma etiqueta de correio ou um único campo de formulário. Este é a versão em tabela: você escolhe várias colunas (nome + e-mail + telefone + endereço + ...) e recebe até 1000 linhas coerentes num arquivo JSON ou CSV. Use o de endereços falsos para preencher um cadastro na mão; use o de dados fictícios para popular um banco de dados ou uma suíte de testes.
- Os nomes, e-mails e endereços são reais?
- Não. Os nomes vêm de listas de frequência de domínio público do Censo americano (os 200 nomes e 200 sobrenomes mais comuns nos EUA), os endereços combinam aleatoriamente nomes de ruas, cidades e números reais, e os e-mails são montados com o nome aleatório e um domínio falso (example.com, test.net etc.). Cada linha é estatisticamente plausível, mas as combinações não se referem a pessoas, empresas ou prédios reais.
- Como as linhas ficam coerentes?
- Quando o gerador monta uma linha, ele escolhe primeiro um nome, um sobrenome e um estado, e daí deriva o e-mail e o ZIP. Então o e-mail da Jane Smith não vai ter o nome de outra pessoa, e linhas do Texas sempre começam com um prefixo de ZIP do TX. Linhas diferentes são independentes — a identidade da linha 7 não tem nada a ver com a da linha 8.
- A mesma geração produz os mesmos dados duas vezes?
- Não por padrão — cada toque em Gerar usa aleatoriedade nova, então rodar de novo dá um lote diferente. Se você precisa de saída reproduzível para testes, o motor por trás aceita uma semente numérica; ela não aparece na interface hoje, mas agentes que usam o motor via MCP podem passar uma.
- Qual é o limite de linhas e por quê?
- 1000 linhas. É o bastante para popular um banco de desenvolvimento, preencher uma prévia de CSV ou testar um componente de tabela sob carga, sem inchar a página nem travar o navegador. Se você precisa de milhões de linhas, escreva um script que chame o motor num loop — o motor é JavaScript puro, sem custo por linha além do Math.random().
- Os dados são enviados ou registrados?
- Não. A geração roda inteira no seu navegador. As tabelas de dados (nomes, cidades, empresas, prefixos de ZIP) vêm dentro da página; o JavaScript lê tudo localmente e escreve as linhas direto na área de saída. Você pode desconectar da internet e a ferramenta continua funcionando.
- Posso usar isso para pagamentos, usuários reais ou entregas?
- Não. Processadores de pagamento fazem verificação de endereço (AVS); esses endereços não vão passar. Provedores de e-mail vão devolver mensagens para os domínios falsos. Os nomes não correspondem a contas reais. Use essa saída para fixtures, demos, testes e capturas de tela — não em nada que interaja com um sistema real.
- Por que CSV com quebras de linha CRLF?
- A RFC 4180 (o padrão de fato do CSV) pede CRLF entre as linhas. Excel, Google Planilhas, Numbers e a maioria dos leitores de CSV aceitam os dois, mas CRLF é o padrão mais seguro — principalmente para quem usa Windows. Campos entre aspas e o escape com aspas duplas seguem a mesma RFC.
- Posso adicionar mais campos?
- A lista de hoje: nome, sobrenome, e-mail, telefone, endereço, cidade, estado, ZIP, país, empresa, data, UUID, texto lorem, faixa de números. Se você quer mais — gênero, idade, cargo, IBAN, IMEI —, avise e vamos considerar. Por enquanto, a filosofia é entregar os campos de que desenvolvedores precisam 90% das vezes e parar aí.
- Qual a diferença para o faker.js ou o Mockaroo?
- O faker.js é uma biblioteca — você instala e escreve código. O Mockaroo é um serviço pago com cadastro obrigatório depois de certo número de linhas. Esta é a versão no navegador: abra a página, clique em alguns botões, pegue suas linhas, feche a aba. Nada para instalar, sem conta, sem planos. Para uso programático, você pode chamar o mesmo motor pelo nosso servidor MCP.