哈希值在线计算(MD5、SHA256)
输入文字或拖入文件,立即算出多种哈希值。
输入的文字和文件不会发送到服务器,只在本浏览器中处理。
将文件拖到这里,或点击选择
哈希值
- MD5
— - SHA-1
— - SHA-256
— - SHA-384
— - SHA-512
— - SHA3-256
— - CRC32
—
使用方法
- 在「文本」中输入内容,或切换到「文件」后拖入文件。文本按UTF-8编码计算。
- 右侧会同时列出七种哈希值,每行都可以单独「复制」。
- 要确认下载的文件和原版一致,把官方给出的校验值粘贴到「对比值」,相同的那一行会出现 ✓。
- 像API签名这类需要密钥的场景,开启「计算HMAC」并输入密钥。CRC32没有HMAC,会留空。
常见问题
文件会上传到服务器吗?
不会。文件在当前浏览器中分块读取并计算,不会发送到任何地方。大文件也是分段读取,不会一次占满内存。
可以用MD5、SHA-256保存密码吗?
不建议。这类哈希计算太快,容易被暴力破解。保存密码请使用bcrypt、Argon2等专门设计得较慢的算法。
同样的文字,算出来和别的网站不一样?
换行符(CRLF、LF)、末尾空格或字符编码不同,哈希值就会不同。本工具按输入的原样以UTF-8计算。