文件 MD5/SHA 校验
文件 MD5/SHA 校验是在线计算文件指纹(哈希)、用于校验文件完整性的工具。拖入任意文件,即可在浏览器本地算出它的 MD5、SHA-1、SHA-256、SHA-512、CRC32 值(可多选),结果是小写 hex,和 md5sum、sha256sum、Windows certutil 等系统工具完全一致。你还可以把官方给出的「期望哈希」粘进来,工具会自动和各算法结果比对,一眼看出下载的文件是否完整、有没有被篡改或损坏。整个计算在本地完成、文件不上传服务器,借助 WASM 内核,较大的文件也能算。完全免费、无水印。
拖入任意文件,或点击选择
文件不上传 · 浏览器本地计算 · 适合校验下载完整性
算法(可多选)
🔒 哈希在你的浏览器内分片计算,文件未上传任何服务器。结果为小写 hex,与 md5sum / sha256sum 等系统工具一致。
如何使用文件 MD5/SHA 校验
1
拖入要校验的文件(在浏览器本地计算、不上传)。
2
勾选需要的算法(默认 MD5 + SHA-256),需要时把官方「期望哈希」粘到对比框。
3
点「计算哈希」,查看各算法结果;填了期望值会自动给出是否匹配。
常见问题
- 计算哈希会上传我的文件吗?
- 不会。哈希在你的浏览器本地用 WASM 计算,文件不会上传服务器,关闭页面即清除,处理敏感文件也放心。
- 怎么校验下载的文件有没有损坏?
- 把文件拖进来,选官方公布的算法(通常是 MD5 或 SHA-256),再把官方页面给的哈希值粘到「期望哈希」框,点计算后工具会自动比对:显示「校验通过」说明文件完整一致,「不匹配」则可能下载不完整、被篡改或选错了算法。
- 结果和命令行 md5sum / sha256sum 一致吗?
- 一致。输出为小写十六进制,与 Linux/macOS 的 md5sum、sha256sum 和 Windows 的 certutil -hashfile 输出逐字符相同。
- 支持哪些算法?
- 支持 MD5、SHA-1、SHA-256、SHA-512、CRC32,可同时勾选多个一次算出。校验完整性常用 SHA-256;CRC32 多用于快速一致性检查。
- 大文件能算吗?
- 可以。计算基于 WASM、内存占用低,常规大文件都能在本地算完;超大文件受浏览器内存与单次读取限制,速度取决于你的设备。
- 空文件能算吗?
- 能。空文件也有确定的哈希值(例如 MD5 为 d41d8cd9…),可用于核对。