Hash 哈希计算

支持 5 种算法

🔒 本地处理与外部服务的使用方式请查看本工具的隐私说明;网站统计服务另见隐私政策。
MD5—
SHA-1—
SHA-256—
SHA-384—
SHA-512—

⚠️ MD5 / SHA-1 不适合安全用途;密码请用 Argon2、bcrypt 或 scrypt

快速理解

Hash 计算(MD5/SHA)可以怎么帮你?

免费在线 Hash 计算工具。 免费在线使用,免注册,适合日常、学习、工作与内容制作快速完成,支持手机与桌面浏览器。

适合场景

需要比对两段文字是否完全一致、生成非安全用途的 cache key,或核对系统给出的文本哈希时使用。输入后会同时得到 MD5、SHA-1、SHA-256、SHA-384 和 SHA-512。页面只能处理文字,不能选择文件;普通 SHA 计算速度太快,又没有 salt 与成本参数,不能拿来保存密码。

使用方式

把原始内容粘贴到「输入文字」,五种结果会即时更新;每一行右侧的剪贴板按钮可以复制对应哈希。比较两份文本时,先保存第一份 SHA-256,再换成第二份核对。大小写、空格、换行和末尾不可见字符都会参与计算,粘贴前不要让编辑器自动修正或清理内容。

结果怎么看

输出为十六进制:MD5 是 32 个字符、SHA-1 是 40、SHA-256 是 64、SHA-384 是 96、SHA-512 是 128。输入只差一个空格,结果也会不同;相同哈希可核对文字一致性,但不能证明签署者身份,也不是加密。

隐私与限制

SHA 系列使用浏览器 Web Crypto,MD5 也在页面本地计算,不会发送到本站或第三方。不要输入正式环境机密、真实密码、私钥或未脱敏个人信息;低熵文字即使只保留哈希,也可能被字典猜中。共享电脑还要留意剪贴板,测试请用虚构数据。

MD5 与 SHA-1 有碰撞风险;SHA-256 也不能直接保存密码。密码系统要用带 salt 与成本参数的 Argon2、bcrypt 或 scrypt,验证消息真伪则用 HMAC 或数字签名。

常见问题

Hash 是什么?

单向函数,把任意长度数据转成固定长度字符串,无法反推原始数据。

MD5 还能用吗?

MD5 已有冲突攻击,不适合安全用途。