Dados de teste para devs brasileiros
PT
Dados fictícios para testes de software. Usar documentos falsos para fraude é crime (Código Penal, arts. 297–299, 307).

Utilitários para desenvolvedores

Ferramentas de apoio para o dia a dia de quem testa software: senhas fortes, identificadores únicos e conversão de máscara de documentos em massa.

3 ferramentas

O que há nesta seção

Nem todo dado de teste é um documento brasileiro. Credenciais de usuário, chaves primárias e colunas com pontuação inconsistente aparecem em quase todo projeto, e estes utilitários resolvem essas tarefas sem instalar nada.

  • Gerador de senha: senhas de 4 a 128 caracteres com minúsculas, maiúsculas, dígitos e símbolos escolhidos por você, sorteados com o gerador criptográfico do navegador. A opção de evitar caracteres ambíguos (como 0/O e 1/l) ajuda quando a senha precisa ser digitada. A aba de verificação estima a força de uma senha existente.
  • Gerador de UUID: versões 4 (aleatória) e 7 (ordenada pelo tempo) da RFC 9562, com ou sem hífens e em maiúsculas ou minúsculas. O v7 é uma boa escolha para chaves primárias, porque mantém os índices B-tree mais compactos que o v4.
  • Formatador de documentos: cole uma lista de CPFs, CNPJs, CEPs, telefones, placas ou boletos e use Adicionar máscara ou Remover máscara, com Detectar automaticamente para reconhecer o tipo de cada linha. Ele não confere dígitos verificadores; para isso existem os validadores.

Exportação em lote: CSV, JSON e SQL

Os geradores do site, inclusive senha e UUID, produzem de 1 a 1000 valores por clique, definidos no campo Quantidade. Além de Copiar, há três downloads:

  • Exportar CSV gera um arquivo com cabeçalho e uma linha por registro. Campos com vírgula, aspas ou quebra de linha vão entre aspas, como manda a RFC 4180, então o arquivo abre direto no Excel, no LibreOffice ou num COPY ... FROM do PostgreSQL.
  • Exportar JSON entrega um array indentado: strings para ferramentas de um só valor, objetos para registros com vários campos, como pessoas e empresas. Serve como fixture em Jest, Vitest, Cypress ou Playwright.
  • Exportar SQL escreve um comando por registro, por exemplo INSERT INTO devbr_uuid (uuid) VALUES ('…');. Os nomes das colunas ficam em minúsculas e todo valor vai como texto entre aspas simples, com apóstrofos duplicados. Renomeie a tabela devbr_<ferramenta> e converta tipos (datas, UUID nativo) conforme o seu esquema.

Privacidade

Tudo roda em JavaScript no seu navegador. Senhas, UUIDs e listas formatadas não são enviados a servidor algum e não ficam salvos depois que você fecha a página. Mesmo assim, para segredos de produção, prefira o gerenciador de senhas ou o cofre de segredos da sua equipe.

Atualizado em 13/11/2026 · Rafael Lima