Gerador de hash
Gere hashes MD5, SHA-1, SHA-256 e SHA-512 de texto no seu navegador.
—
—
—
—
—
Exemplos
MD5 de uma frase clássica
Entrada
The quick brown fox jumps over the lazy dog
Saída
MD5: 9e107d9d372bb6826bd81d3542a419d6
SHA-256 de abc
Entrada
abc
Saída
SHA-256: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
Sobre esta ferramenta
Este gerador de hash online e gratuito calcula resumos MD5, SHA-1, SHA-256, SHA-384 e SHA-512 de qualquer texto — todos de uma vez, direto no seu navegador. Digite ou cole sua entrada e cada hash se atualiza ao vivo. Nada é enviado, então é seguro mesmo para valores sensíveis.
Como usar
- Digite ou cole seu texto (ou clique em Exemplo).
- Os cinco hashes são gerados instantaneamente abaixo.
- Alterne Maiúsculas se precisar de hex em maiúsculas.
- Clique em Copiar ao lado do algoritmo que você quer.
Para que servem os hashes
Um hash é uma impressão digital de comprimento fixo dos dados. A mesma entrada sempre produz o mesmo hash, e até uma mudança de um caractere produz um resultado totalmente diferente — o que torna os hashes ideais para verificar integridade (somas de verificação de downloads), deduplicar dados e indexar. O hashing é de mão única: você não pode reverter um hash de volta ao original.
Qual algoritmo usar
- MD5 / SHA-1 — rápidos, mas criptograficamente quebrados. Ok para somas de verificação não de segurança; nunca para senhas ou assinaturas.
- SHA-256 e acima — o padrão moderno quando a segurança importa.
- Armazenar senhas? Um hash bruto não basta — use um algoritmo dedicado e com sal como bcrypt ou Argon2. Veja nosso guia de senhas fortes.
Trabalhando também com codificações? O codificador Base64 e o guia de Base64 explicam a diferença entre codificar e hashear.
Perguntas frequentes
Este gerador de hash é grátis?
Sim — é um gerador de hash online totalmente gratuito, sem cadastro. Gere quantos hashes quiser.
Meu texto é enviado a um servidor?
Não. Cada hash é calculado no seu navegador sem upload, então seu texto nunca sai do seu dispositivo — seguro para entradas sensíveis.
Quais algoritmos de hash são suportados?
MD5, SHA-1, SHA-256, SHA-384 e SHA-512. Os cinco são gerados de uma vez a partir da mesma entrada.
Como os hashes são calculados?
SHA-1, SHA-256, SHA-384 e SHA-512 usam a Web Crypto API embutida do navegador. O MD5 (que a Web Crypto omite) é calculado localmente em JavaScript. O texto é hasheado como UTF-8.
Devo usar MD5 ou SHA-1 para segurança?
Não. MD5 e SHA-1 estão quebrados para fins de segurança e só devem ser usados para somas de verificação ou comparações não relacionadas à segurança. Use SHA-256 ou mais forte onde a segurança importa.
Posso obter hashes em maiúsculas?
Sim. Alterne Maiúsculas para exibir e copiar o resumo hexadecimal em letras maiúsculas.
Um hash é reversível?
Não. O hashing é de mão única — você não consegue recuperar o texto original a partir de um hash. A mesma entrada sempre produz o mesmo hash, o que torna os hashes úteis para verificar dados.
Ferramentas relacionadas
Codificador / Decodificador Base64
Codifique texto em Base64 ou decodifique Base64 de volta para texto.
Codificador / Decodificador de URL
Codifique ou decodifique URLs e query strings.
Codificar / Decodificar HTML
Codifique ou decodifique entidades HTML.
Decodificador de JWT
Decodifique e inspecione JSON Web Tokens.