跳到正文
在此运行 完全在你的浏览器里运行,不上传、不登录

文件哈希

在本地用 Web Crypto API 计算文件的 SHA-1/256/384/512 哈希。

哈希在本地通过 Web Crypto API 计算,文件不会上传。

怎么用

  1. 点「选择文件」(或把文件拖到页面上),一次可以选多个。
  2. 每个文件在列表里占一张卡片,逐个文件串行计算。
  3. 每个文件都会给出 SHA-1、SHA-256、SHA-384、SHA-512 四个十六进制摘要。
  4. 点任意哈希行右侧的「Copy」可单独复制该摘要。
  5. 「清空」后可以计算下一批文件。

常见用法

常见问题

问:校验下载应该用哪个算法? 答:默认选 SHA-256。SHA-384 与 SHA-512 同样适合完整性校验;SHA-1 仅因部分老厂商仍公布 SHA-1 摘要而保留,只作旧格式兼容看待。

问:能算多大的文件? 答:文件会整体读入内存再计算。几百 MB 以内的文件在普通机器上没问题;数 GB 的镜像可能触及浏览器内存上限。

问:两个内容一样但格式不同的文件,为什么哈希不同? 答:哈希只看原始字节。重新保存的文档即使看起来一样,元数据或压缩方式也可能不同,只有字节级一致的文件才共享同一个摘要。

你的数据留在这台设备上

文件哈希 完全在本地运行。你粘贴或拖入的一切都由你自己的浏览器处理,不会被传走。我们的服务器不保存任何东西——关掉标签页就没了。

你输入的内容不会发往服务器、不被记录,也不用于分析统计。首次加载之后即使断网,这个页面照样能用。