Ir para o conteúdo

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

Entrada

0 de 8.000 caracteres

Calculado no navegador; o texto digitado não é enviado ao servidor para calcular. MD5 e SHA-1 são inadequados para segurança (colisões práticas): use SHA-256 ou superior quando a segurança importar.

Resultado

O resultado aparece aqui.

Tamanho e uso de cada algoritmo

AlgoritmoBitsCaracteres hexadecimaisQuando aparece
MD512832checksums legados e chaves de cache
SHA-116040compatibilidade, como no Git
SHA-25625664uso geral
SHA-38438496família SHA-2
SHA-512512128resumo mais longo

Exemplo com abc

AlgoritmoHash de abc
MD5900150983cd24fb0d6963f7d28e17f72
SHA-1a9993e364706816aba3e25717850c26c9cd0d89d
SHA-256ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
SHA-384cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7
SHA-512ddaf35a193617abacc417349ae20413112e6fa4e89a97ea20a9eeee64b55d39a2192992a274fc1a836ba3c23a3feebbd454d4423643ce80e2a9ac94fa54ca49f

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.