Gerador de hash: MD5, SHA-1, SHA-256, SHA-384 e SHA-512
Calcule o hash de um texto no navegador e escolha o algoritmo: MD5, SHA-1, SHA-256, SHA-384 ou SHA-512, com resultado em hexadecimal.
- Roda no seu navegador
Resultado
O resultado aparece aqui.
Tamanho e uso de cada algoritmo
| Algoritmo | Bits | Caracteres hexadecimais | Quando aparece |
|---|---|---|---|
| MD5 | 128 | 32 | checksums legados e chaves de cache |
| SHA-1 | 160 | 40 | compatibilidade, como no Git |
| SHA-256 | 256 | 64 | uso geral |
| SHA-384 | 384 | 96 | família SHA-2 |
| SHA-512 | 512 | 128 | resumo mais longo |
Exemplo com abc
| Algoritmo | Hash de abc |
|---|---|
| MD5 | 900150983cd24fb0d6963f7d28e17f72 |
| SHA-1 | a9993e364706816aba3e25717850c26c9cd0d89d |
| SHA-256 | ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad |
| SHA-384 | cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7 |
| SHA-512 | ddaf35a193617abacc417349ae20413112e6fa4e89a97ea20a9eeee64b55d39a2192992a274fc1a836ba3c23a3feebbd454d4423643ce80e2a9ac94fa54ca49f |
O que o hash não é
Atenção: MD5 não serve para segurança e SHA-1 também não serve para segurança: há colisões práticas demonstradas nos dois (RFC 6151 para o MD5). Para detectar adulteração use SHA-256 ou superior.
Hash não é criptografia: não usa chave e não volta ao texto. Para guardar senhas, use um algoritmo próprio, como Argon2, scrypt ou bcrypt.
Como a entrada é lida
- O texto vira bytes UTF-8, sem normalização e sem remover espaços; limite de 8.000 caracteres.
- O campo em branco é o texto vazio: o SHA-256 dele é e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.
- Caractere incompleto (surrogate isolado) é recusado em vez de trocado por outro.
Perguntas frequentes
Como gerar sha256 de um texto?
Cole o texto, escolha SHA-256 e leia o resultado de 64 caracteres. Para abc ele começa com ba7816bf8f01cfea.
Como gerar md5 de um texto?
Escolha MD5: para abc o resultado é 900150983cd24fb0d6963f7d28e17f72. Marque maiúsculas se o outro sistema espera A a F; o valor é o mesmo.
O md5 online serve para guardar senhas?
Não. O MD5 detecta corrupção acidental, não adulteração, e é rápido demais para senhas: isso facilita a força bruta. Use Argon2, scrypt ou bcrypt, com sal.