| Nome do Campo | Tipo de Dado | Opções | Null % |
|---|
Por Que Gerar Dados de Teste?
Dados reais de produção raramente estão disponíveis para desenvolvimento, testes ou demonstrações. Usar dados reais de usuários em ambientes de desenvolvimento levanta sérias preocupações de privacidade e viola regulamentações como LGPD e HIPAA. Dados de teste sintéticos permitem popular bancos de dados, escrever testes de integração, preencher maquetes de UI e demonstrar software — sem expor pessoas reais.
Referência de Tipos de Dados
UUID v4 — Identificador de 128 bits gerado aleatoriamente conforme RFC 4122 v4 no formato hex 8-4-4-4-12. Adequado como chave primária em qualquer banco de dados. E-mail — Endereços fictícios criados com fragmentos aleatórios de primeiro/último nome e sufixos de domínio configuráveis (gmail.com, example.com etc.). Telefone — Formato por localidade: EUA usa (NXX) NXX-XXXX, UK usa 07XXX XXXXXX, formatos internacionais seguem convenções locais. Cartão de Crédito — Números válidos pelo algoritmo Luhn com prefixos BIN corretos para Visa (4), Mastercard (5) e Amex (3). Não são cartões reais — seguros para testar validação de formulários de pagamento.
Formatos de Exportação
JSON — Array de objetos, um por linha. Com formatação ou minificado. Analisável diretamente por JavaScript, Python e a maioria das linguagens. CSV — Delimitado por vírgula ou tabulação. Compatível com Excel, Google Sheets, pandas e ferramentas de importação de banco de dados. Campos de texto são colocados entre aspas se contiverem delimitadores. SQL INSERT — Instruções ANSI INSERT padrão compatíveis com MySQL, PostgreSQL e SQLite. Valores NULL são emitidos como SQL NULL. Valores de texto recebem escape de aspas simples.
Perguntas Frequentes
-
Todos os valores são dados de amostra gerados aleatoriamente, apenas para fins de teste de software. Nomes, e-mails, telefones, endereços e números de cartão de crédito são totalmente fictícios. Os números de cartão gerados passam na verificação Luhn, mas não são instrumentos financeiros reais.
-
Você pode gerar até 10.000 linhas. Conjuntos grandes (5.000+) usam geração em segundo plano por partes para manter a interface responsiva. Um indicador de progresso mostra o status da geração.
-
Não. Toda a geração de dados usa JavaScript executado inteiramente no seu navegador. Nenhum dado é enviado a qualquer servidor. Seu esquema e os dados gerados nunca saem do seu dispositivo.
-
Sim. Clique em "Salvar Esquema" para armazenar a configuração atual dos campos no localStorage do seu navegador. Você pode salvar até 10 esquemas por nome e recarregá-los a qualquer momento. Também é possível exportar/importar esquemas como arquivos JSON para compartilhar com colegas.
-
A exportação SQL gera instruções ANSI SQL INSERT padrão compatíveis com MySQL, PostgreSQL, SQLite e a maioria dos outros bancos de dados relacionais. Valores de texto recebem escape de aspas simples; valores NULL são emitidos como SQL NULL.