Como usar
- Cole ou digite o texto no campo de entrada. Para arquivos, use a aba Arquivo.
- Selecione SHA-256 ou os outros algoritmos desejados.
- Escolha UTF-8 em Codificação da entrada para texto comum.
- Escolha hex, HEX ou Base64 em Saída.
Exemplos
SHA-256 de um XML de pedido
<pedido><numero>1042</numero><cidade>Recife</cidade><valor>89.90</valor></pedido>
SHA-256: 243df5bbc2174094f6a4f3d3fe334ca94eee023ea080fb0768dc8ebe9432525d
HMAC-SHA-256 de um webhook de teste
{"evento":"pedido.pago","pedido":1042,"valor_centavos":8990}HMAC-SHA-256: erY6Tq0NxJBiGW2svx98yrjyZfwiMM9kRuglOUeIHIw=
SHA3-256 dos bytes UTF-8 de Olá
4f 6c c3 a1
SHA3-256: 7614E1C28F5A73E7A9A8659E44755E8CC67962AEA262421705234AA54328EDDF
Perguntas frequentes
Dá para descriptografar um hash SHA-256 ou MD5?
Hash não é criptografia reversível. A ferramenta calcula a impressão digital dos dados, mas não recupera o texto original a partir dela.
Este gerador cria hash de senha com bcrypt?
A ferramenta não oferece bcrypt, scrypt, Argon2 ou PBKDF2, nem opções de salt. Ela calcula hashes SHA, MD5 e HMAC, não hashes específicos para armazenamento de senhas.
Como verificar o hash de um arquivo baixado?
Abra a aba Arquivo, adicione o arquivo, selecione o algoritmo informado na página de download e cole o checksum em Hash esperado. A ferramenta compara os valores; você pode adicionar até 20 arquivos por vez, com até 4 GB cada.
Por que o mesmo texto gera um hash diferente?
Espaços e uma quebra de linha no final fazem parte dos dados e alteram o hash. Para textos em UTF-8, confira também Finais de linha: LF (\n) e CRLF (\r\n) geram resultados diferentes quando há quebras de linha.
Meu texto, arquivo ou chave secreta é enviado ao servidor?
O cálculo é feito no seu navegador, sem enviar texto, arquivos ou chaves. Apenas as opções de algoritmos, formato e codificação são salvas localmente; o texto digitado, a chave e o hash esperado não são salvos.