哈希值在线计算(MD5、SHA256)

输入文字或拖入文件,立即算出多种哈希值。

输入的文字和文件不会发送到服务器,只在本浏览器中处理。

哈希值
  • MD5—
  • SHA-1—
  • SHA-256—
  • SHA-384—
  • SHA-512—
  • SHA3-256—
  • CRC32—

使用方法

  1. 在「文本」中输入内容,或切换到「文件」后拖入文件。文本按UTF-8编码计算。
  2. 右侧会同时列出七种哈希值,每行都可以单独「复制」。
  3. 要确认下载的文件和原版一致,把官方给出的校验值粘贴到「对比值」,相同的那一行会出现 ✓。
  4. 像API签名这类需要密钥的场景,开启「计算HMAC」并输入密钥。CRC32没有HMAC,会留空。

常见问题

文件会上传到服务器吗?

不会。文件在当前浏览器中分块读取并计算,不会发送到任何地方。大文件也是分段读取,不会一次占满内存。

可以用MD5、SHA-256保存密码吗?

不建议。这类哈希计算太快,容易被暴力破解。保存密码请使用bcrypt、Argon2等专门设计得较慢的算法。

同样的文字,算出来和别的网站不一样?

换行符(CRLF、LF)、末尾空格或字符编码不同,哈希值就会不同。本工具按输入的原样以UTF-8计算。

相关工具

全部工具