Gerador de hash MD5
Digite ou cole qualquer string no campo de entrada e clique em Hash. Como os navegadores expõem SHA-256 mas não MD5 no Web Crypto, o resultado é rotulado como digest SHA-256 seguro do navegador para você saber qual algoritmo rodou.
Atualizado 2026-08-03 · security
Sobre esta ferramenta
Esta página mantém o nome familiar de gerador de hash MD5, mas o botão Hash executa crypto.subtle.digest com SHA-256 na codificação UTF-8 do seu texto. A saída é uma string hexadecimal em minúsculas com uma nota curta de que o MD5 não está disponível no Web Crypto. Nada é enviado; o hash fica no seu dispositivo.
Como usar
- Abrir o hasher: Carregue esta página para aparecer a área Input e o botão Hash.
- Inserir texto: Digite ou cole a string que deseja hashear (o exemplo padrão é hello).
- Clicar em Hash: Pressione Hash para executar SHA-256 pela API Web Crypto do navegador.
- Copiar o digest: Copie o digest hexadecimal da área de resultado e cole onde precisar.
Casos de uso
- Criar uma impressão digital hexadecimal rápida de uma string ao programar ou depurar.
- Comparar duas entradas fazendo o hash de cada uma e verificando se os digests coincidem.
- Ensinar a diferença entre o MD5 clássico e o SHA-256 moderno do Web Crypto.
Dicas
- Leia o prefixo do resultado; ele indica SHA-256 quando o MD5 não pode rodar no navegador.
- A mesma entrada sempre produz o mesmo digest hexadecimal para um dado algoritmo.
- Prefira SHA-256 para novas verificações de integridade; o MD5 é fraco para segurança.
FAQ
Por que vejo SHA-256 em vez de MD5?
Os navegadores não expõem MD5 no Web Crypto, então esta ferramenta faz hash com SHA-256 e rotula a saída com clareza.
Meu texto é enviado a um servidor?
O hash roda localmente com crypto.subtle.digest depois que você clica em Hash.
Qual codificação é usada?
A entrada é codificada como UTF-8 com TextEncoder antes do digest.
Posso obter um digest MD5 verdadeiro aqui?
Não nesta ferramenta do navegador; use uma biblioteca ou CLI de MD5 se precisar especificamente de MD5.