返回首页
MD5 / SHA-1 / SHA-256 / SHA-512 · 文件不出本机
📄

点击选择文件 或把文件拖拽到此处

支持任意类型、大文件分块读取,全程本地计算

🔒 文件通过浏览器本地API读取计算,绝不上传,可安全校验涉密/大文件

为什么要校验文件哈希?

哈希值是文件的「数字指纹」:文件内容哪怕只改动1个字节,哈希值都会完全不同。下载系统镜像、软件安装包、固件时,官方通常会公布 MD5/SHA256 值;你下载后重新计算并比对,若一致则说明文件完整无损、未被篡改、未下载错误

典型应用场景

MD5 与 SHA256 怎么选?

常见问题

文件会被上传吗?大文件会不会很慢?
不会上传。工具使用浏览器 File API 在本机读取文件,速度取决于你的电脑性能;采用分块计算,几个GB的大文件也能流畅处理,且不占网络带宽。
为什么我的浏览器算不出MD5?
部分浏览器的 WebCrypto 不提供 MD5(因 MD5 已不安全)。此时 SHA-256 等仍可正常计算,安全场景也推荐用 SHA-256 校验。
文件名或修改时间变了,哈希会变吗?
不会。哈希只与文件内容有关,重命名、移动、修改创建时间都不影响结果;只有文件内容本身改变,哈希才会变。