Utilitários e geradores

Gere UUIDs, cadeias aleatórias seguras, palavras-passe e frases Diceware para desenvolvimento, testes e segurança diária. Escolha o formato certo e trabalhe localmente no navegador.

Ferramentas de codificação

Gerador de UUID / GUID

Gerador de UUID / GUID online gratuito para identificadores v1, v3, v4, v5 e v7.

UUID GUID

Gerador de palavras-passe

Crie palavras-passe aleatórias fortes e frases Diceware memoráveis no navegador.

palavra-passe frase-passe gerador de palavras-passe aleatórias palavra-passe forte Diceware segurança de palavras-passe
Tarefas populares
Utilitários para valores únicos e aleatoriedade segura

Estes utilitários resolvem tarefas comuns: criar o ID de um registo, um token de teste ou uma palavra-passe forte. Incluem UUIDs para identificadores normalizados, cadeias aleatórias configuráveis para valores de máquina e palavras-passe ou frases Diceware para pessoas.

Todos os resultados parecem cadeias de caracteres, mas têm finalidades diferentes. A escolha correta evita IDs frágeis, segredos fracos e formatos incompatíveis.

Quando usar UUIDs, cadeias aleatórias ou palavras-passe

Use um UUID quando o sistema exigir um identificador padrão de 128 bits. UUID v4 é aleatório e compatível; v7 inclui uma marca temporal e ordena-se pela criação; v3 e v5 geram sempre o mesmo UUID para o mesmo nome e espaço de nomes. GUID é o nome habitual do mesmo formato no ecossistema Microsoft.

Uma cadeia aleatória é adequada quando controla o alfabeto, o comprimento e o formato. Para credenciais usadas por uma pessoa, escolha o gerador de palavras-passe.

Aleatoriedade, comprimento e conjunto de caracteres

Valores mais longos e alfabetos maiores oferecem mais combinações; excluir caracteres semelhantes facilita a leitura. Não encurte segredos apenas pela aparência nem reutilize um valor entre aplicações independentes.

Um UUID normalmente é um identificador, não substitui um token de acesso ou uma palavra-passe. Comece pelos requisitos do sistema e depois escolha comprimento, alfabeto e modo.

Geração local e proteção de segredos

Os geradores executam no navegador e usam a API Web Crypto, por isso os valores não são enviados ao servidor. Pode copiar um valor ou lote e descarregar uma lista quando a ferramenta permitir.

Trate palavras-passe, tokens e segredos da aplicação como confidenciais. Não os publique no código ou em conversas; use um gestor de palavras-passe ou de segredos e substitua qualquer valor exposto.

Frequentemente usados juntos

Use um UUID como ID público padrão e uma cadeia aleatória separada como token ou segredo opaco.

Escolha uma palavra-passe para uma pessoa e uma cadeia aleatória com formato controlado para comunicação entre sistemas.

Gere um segredo suficientemente longo para uma integração de teste e use HMAC para verificar a carga assinada.

FAQ

No desenvolvimento diário, GUID e UUID normalmente designam o mesmo formato de identificador de 128 bits. GUID é mais comum em ambientes Microsoft; UUID, em RFCs e outras plataformas.

Use v4 para um ID aleatório amplamente compatível. Escolha v7 se for útil ordenar registos pela criação. v3 ou v5 servem para IDs determinísticos de nome e namespace; v5 é geralmente preferível a v3 por usar SHA-1 em vez de MD5.

Normalmente não. UUID é um identificador estruturado. Use o gerador de palavras-passe para palavras-passe e uma cadeia aleatória suficientemente longa, no formato esperado, para tokens ou segredos de API.

Uma cadeia aleatória é um valor flexível para máquinas, com alfabeto, comprimento e formato configuráveis. Uma palavra-passe ou frase destina-se à autenticação humana e tem opções próprias.

Os geradores usam a API Web Crypto do navegador, incluindo crypto.getRandomValues(), e não uma função pseudoaleatória simples. A adequação também depende de comprimento, alfabeto, armazenamento e ciclo de vida.

Não. UUIDs, palavras-passe, frases e cadeias aleatórias são gerados localmente no navegador. Trate valores copiados como confidenciais quando forem segredos.

Não existe um comprimento universal. Siga os requisitos do serviço e use valores longos, imprevisíveis e únicos para tokens ou segredos, sem os guardar no código-fonte.

Sim. Os geradores de UUID e cadeias aleatórias criam lotes de até 100 valores; o de palavras-passe também suporta lotes. Distribua credenciais apenas por canais seguros.