Gerador de hash
O resumo MD5, SHA-1 ou SHA-2 de um texto, calculado no seu aparelho.
Os exemplos substituem temporariamente os dados e as configurações. Você pode restaurar seu trabalho anterior.
0 caracteres
Resultado
Cole ou digite acima para ver o resultado aqui.
Seus arquivos ficam no seu dispositivo
Esta ferramenta roda inteiramente no seu navegador. O que você cola é processado no seu dispositivo e nunca é enviado a um servidor, então é seguro usar com tokens, chaves e textos não publicados.
Exemplo
Exemplo prático — Gerador de hash
Insira as linhas na ordem e use as configurações abaixo. Compare o resultado com as linhas de saída.
| Item | Valor |
|---|---|
| Entrada 1 | abc |
| Algoritmo | SHA-256 |
| Saída 1 | ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad |
O SHA-256 das três letras minúsculas abc, sem quebra de linha final, é o valor hexadecimal de 64 caracteres exibido.
Como funciona
- Cole o texto. Ele é tratado como bytes UTF-8, então o resultado bate com sha256sum ou openssl dgst no mesmo arquivo UTF-8.
- Escolha o algoritmo. SHA-256 é o padrão e a escolha certa para coisa nova; MD5 e SHA-1 estão aí para conferir somas antigas.
- O resultado aparece enquanto você digita. O resumo aparece em hexadecimal minúsculo.
- Compare com o valor esperado. Um único caractere diferente significa entrada diferente, mesmo que seja só uma quebra de linha no fim.
Perguntas frequentes
- Meu texto é enviado para calcular o hash?
- Não. SHA-1, SHA-256, SHA-384 e SHA-512 usam a API Web Crypto do navegador, e o MD5 é uma implementação pequena dentro da página. Nada é transmitido, então dá para resumir segredos, tokens ou dados pessoais com segurança.
- Posso guardar senhas com MD5 ou SHA-256?
- Não. Hashes simples são rápidos demais; numa placa de vídeo dá para testar bilhões de tentativas por segundo. Senhas exigem um algoritmo lento e com sal feito para isso: bcrypt, scrypt ou Argon2id. Esta ferramenta é para somas de verificação e impressões digitais.
- Por que MD5 e SHA-1 aparecem como legados?
- Os dois têm ataques de colisão viáveis: dá para fabricar duas entradas diferentes com o mesmo hash. Ainda servem para detectar corrupção acidental, mas não para assinaturas, certificados ou qualquer coisa em que um atacante escolha a entrada.
- Por que meu hash difere do de outra ferramenta?
- Quase sempre porque os bytes diferem: uma quebra de linha no fim, fins de linha CRLF, uma marca de ordem de bytes, ou outra codificação como Shift_JIS ou UTF-16. Hash é sobre bytes, não sobre a aparência do texto.
Ferramentas relacionadas
∿ Base64 De texto para Base64 e de volta, com UTF-8 correto e alfabeto seguro para URL opcional. • Gerador de UUID Identificadores UUID v4 ou v7 em lote, gerados no seu aparelho com uma fonte aleatória segura. ♭ Decodificador JWT Cole um JSON Web Token e leia o cabeçalho e os claims. O token não sai do seu navegador. {} Formatador JSON Cole JSON e receba de volta recuado, minificado ou validado. Seus dados ficam nesta página.