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/Oe1/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 ... FROMdo 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 tabeladevbr_<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