Úteis — Tudo o que você precisa, em um só lugar.

Gerador de Hash (MD5, SHA)

Calcule hashes MD5, SHA-1, SHA-256, SHA-384 e SHA-512 de qualquer texto em UTF-8, com saída hexadecimal ou Base64.

Como utilizar

  1. Digite ou cole o texto.
  2. Veja todos os hashes atualizados em tempo real.
  3. Escolha hex ou Base64 e copie.

Exemplos

  • SHA-256 de “abc” — entrada: abc — resultado: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Perguntas frequentes

Posso usar SHA-256 para guardar senhas?

Não diretamente. Senhas exigem funções lentas com sal (bcrypt, scrypt, Argon2). Hashes rápidos são quebrados por força bruta.

Por que MD5 é marcado como inseguro?

Há colisões práticas desde 2004. Use-o apenas para compatibilidade ou checksums não adversariais.

Informações técnicas

  • SHA via Web Crypto (crypto.subtle.digest).
  • MD5: implementação própria testada com os vetores da RFC 1321.
  • Texto codificado em UTF-8 antes do hash.
  • Processamento 100% local no navegador; nada é registrado, salvo ou enviado.

Ferramentas relacionadas

  • Gerador de HMAC — Calcule HMAC-SHA256, SHA-384 ou SHA-512 com chave em texto, hex ou Base64 — útil para validar webhooks e assinaturas de API.
  • Validador e Identificador de Hash — Identifique o formato provável de um hash (MD5, SHA, bcrypt, Argon2…) e confira se ele corresponde a um texto.
  • Comparador de Hashes — Compare dois hashes ignorando espaços e maiúsculas, em tempo constante, e veja o algoritmo provável e onde diferem.
  • Hash de Arquivo (SHA-256) — Calcule SHA-1, SHA-256, SHA-384 e SHA-512 de qualquer arquivo e confira se ele bate com o hash publicado pelo site de download.
  • Analisador de Cabeçalhos HTTP — Inspecione os cabeçalhos HTTP de um site, siga redirecionamentos e receba nota e recomendações de segurança (HSTS, CSP, cookies…).
  • Decodificador de Certificados X.509 — Leia certificados PEM ou DER: sujeito, emissor, validade, SANs, usos da chave, algoritmo e impressões digitais SHA-1/SHA-256.