Ferramenta Gratuita

Hash Generator — MD5, SHA-2, SHA-3 & Argon2

Gere hashes MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512 e Argon2 a partir de qualquer texto. Todo o processamento é executado no seu navegador — nenhum dado sai do seu dispositivo.

Hash Generator

Sobre essas funções de hash

  • SHA-256 / SHA-512 — SHA-2 family. Recommended for checksums, data integrity, and HMAC.
  • SHA3-256 / SHA3-512 — SHA-3 (Keccak). Different construction from SHA-2; resistant to length-extension attacks.
  • Argon2id — Winner of the Password Hashing Competition. Memory-hard KDF — use for passwords, not data checksums.
  • MD5 / SHA-1 — Legacy. Cryptographically broken — do not use for security purposes.

Todo o hash é executado no seu navegador usando a Web Crypto API — nenhum dado sai do seu dispositivo.

O que são hashes criptográficos?

Uma função de hash criptográfica recebe uma entrada arbitrária e produz um resumo de comprimento fixo. A mesma entrada sempre produz o mesmo hash, mas você não pode reverter o hash para obter a entrada. Hashes são usados para armazenamento de senhas, verificação de integridade de dados e assinaturas digitais.

SHA-256 vs SHA-512

SHA-256 produz um resumo de 256 bits (64 caracteres hex) e é o mais amplamente utilizado. SHA-512 produz um resumo de 512 bits (128 caracteres hex) — mais longo e ligeiramente mais resistente a colisões. SHA-1 (160 bits) é considerado criptograficamente quebrado e não deve ser usado para segurança.

Como usar

  1. Digite ou cole o texto na entrada.
  2. Clique em Gerar Hashes.
  3. Copie qualquer um dos hashes SHA-256, SHA-384, SHA-512 ou SHA-1.

Todo o hash usa a Web Crypto API do navegador — seu texto nunca sai do seu dispositivo.

Perguntas Frequentes

SHA-1 é seguro de usar?
SHA-1 é considerado criptograficamente quebrado e não deve ser usado para aplicações críticas de segurança como assinatura de certificados ou hash de senhas. Ele é incluído aqui apenas para compatibilidade com sistemas legados.
Posso fazer hash de um arquivo em vez de texto?
Esta ferramenta faz hash de entrada de texto. Para hash de arquivo, use uma ferramenta de linha de comando como sha256sum ou openssl dgst.