哈希计算
免费在线哈希计算工具:一次算出文本的 MD5、SHA-1、SHA-256、SHA-384、SHA-512,支持中文按 UTF-8 计算,全部在浏览器本地完成。
哈希结果(点击任意值复制)
MD5 · 128 bit
—
SHA-1 · 160 bit
—
SHA-256 · 256 bit
—
SHA-384 · 384 bit
—
SHA-512 · 512 bit
—
使用指南
- 输入文本
在文本框粘贴或输入内容,中文按 UTF-8 计算。
- 选择算法
默认一次算出全部五种;也可以只选某一种,结果区会自动只显示它。
- 复制结果
点击任意一行结果即可复制,或用「复制当前显示结果」一次带走全部。
常见问题
我的文本会被上传到服务器吗?
不会。所有计算都在你的浏览器里用 JavaScript 完成,文本不经过网络,可以放心处理敏感内容。
MD5 和 SHA-256 有什么不同?
MD5 输出 128 位(32 个十六进制字符),SHA-256 输出 256 位(64 个字符)。MD5 已被证实可人为制造碰撞,不再适合安全用途,只适合做文件完整性校验。
中文的哈希值为什么和其他网站不一样?
哈希计算的是字节而非字符,中文在不同编码下字节不同。本站统一按 UTF-8 编码计算,若某网站用 GBK 就会得到不同结果。
可以用它校验文件吗?
可以校验文本内容。若要校验整个文件,通常需要在命令行执行 md5sum 或 shasum,本站处理的是你粘贴进来的文本。