对比 · 核对日期 2026-10-24
最佳免费校验和与文件哈希工具
校验和可以告诉你,下载的文件与发布的文件一致,且在传输过程中没有被改动。这些免费工具都在你的电脑上计算哈希值。下面根据各家官网,列出每款的功能。
我们开发的 Checksum 是本页列出的工具之一。关于其他工具的所有事实,均来自其官方页面(每款下方均附链接),内容以 2026-10-24 时的为准。价格和功能会变化,选择前请以各官网为准。
我们如何进行对比
- 免费,无需账户
- 文件在你的设备上读取
- 提供的算法(SHA-256、SHA-512、MD5、CRC32 等)
- 易用性:图形窗口还是命令行
- 一次处理多个文件或文件夹
一览
| 工具 | 价格 | 运行环境 | 界面 | 算法 |
|---|---|---|---|---|
| Checksum 我们的 | 免费 | 任何现代浏览器 | 网页 | SHA-256、SHA-384、SHA-512、SHA-1 |
| PowerShell Get-FileHash | PowerShell 的组成部分 | PowerShell 运行的平台 | 命令行 | SHA1、SHA256、SHA384、SHA512、MD5 |
| HashMyFiles | 免费软件 | Windows 2000 至 Windows 11 | 窗口 | MD5、SHA1、CRC32、SHA-256、SHA-512、SHA-384 |
| QuickHash-GUI | 免费,开源(GPL2) | Linux、Windows、macOS | 窗口 | MD5、SHA1、SHA-3、SHA256、SHA512、xxHash、Blake2B、Blake3、CRC32 |
| 功能 | Checksum 我们的 | PowerShell Get-FileHash | HashMyFiles | QuickHash-GUI |
|---|---|---|---|---|
| SHA-256 | 是 | 是 | 是 | 是 |
| SHA-512 | 是 | 是 | 是 | 是 |
| SHA-384 | 是 | 是 | 是 | 否 |
| SHA-1 | 是 | 是 | 是 | 是 |
| MD5 | 否 | 是 | 是 | 是 |
| CRC32 | 否 | 否 | 是 | 是 |
| SHA-3、BLAKE 或 xxHash | 否 | 否 | 否 | 是 |
| 与已发布的哈希值比较 | 是 | 未说明 | 未说明 | 未说明 |
| 一次处理多个文件 | 否 | 是 | 是 | 未说明 |
| 整个文件夹 | 否 | 未说明 | 是 | 未说明 |
| 图形窗口 | 是 | 否 | 是 | 是 |
| 无需安装 | 是 | 未说明 | 否 | 否 |
| Windows | 是 | 是 | 是 | 是 |
| Mac 和 Linux | 是 | 未说明 | 否 | 是 |
| 文件在你的设备上读取 | 是 | 是 | 是 | 是 |
1. Checksum(我们的)
最适合: 在浏览器中将一个下载文件与已发布的 SHA-256 进行核对,并给出明确的“匹配”或“不匹配”结果。
优点
- 粘贴已发布的哈希值,它会显示“匹配”或“不匹配”;如果长度显示使用的是错误算法,还会发出警告
- 无需安装,文件在你的设备上读取
- 可处理大写的哈希值、带空格的哈希值,或带有“sha256:”前缀的哈希值
- 在手机、平板和电脑的浏览器中运行,离线也能用
不足
- 每次只能处理一个文件
- 不支持 MD5 或 CRC32,而一些网站仍会发布这些哈希值
- 会将整个文件读入内存,因此超大文件需要大量内存
2. PowerShell Get-FileHash
最适合: 乐于输入一条命令,或在脚本中计算文件哈希的 Windows 用户。
优点
- 默认使用 SHA256
- 可同时处理多个路径,并可在脚本中使用
- Microsoft 的文档指出,MD5 和 SHA1 已不再被视为安全
不足
- 这是一条命令,而不是窗口:你需要自己将结果与已发布的哈希值进行比较
PowerShell Get-FileHash 官网 · 来源: Get-FileHash(Microsoft Learn)
3. HashMyFiles
最适合: 希望从资源管理器的右键菜单计算多个文件或整个文件夹哈希值的 Windows 用户。
优点
- 一个或多个文件,或一个文件夹
- 可从 Windows 资源管理器的右键菜单启动
- 可复制列表,也可保存为文本、HTML 或 XML
不足
- 仅支持 Windows
HashMyFiles 官网 · 来源: HashMyFiles(NirSoft)
4. QuickHash-GUI
最适合: 需要多种算法(包括 BLAKE3 和 xxHash)、在 Linux、Windows 或 Mac 上工作的用户。
优点
- 这里算法的选择最丰富
- 在三种主流桌面系统上都提供图形界面工具
- 开源
不足
- 需要下载并安装
- 其主页列出了算法,但对其他功能介绍很少
QuickHash-GUI 官网 · 来源: QuickHash-GUI 首页
如何选择
如果你只想把一次下载与网站上公布的 SHA-256 进行核对,我们推荐 Checksum:把文件拖进去,粘贴哈希值,然后读取结果;任何带浏览器的设备都能用,文件在你的设备上读取。它无法计算 MD5,也不能一次处理多个文件。
如果你习惯使用命令,并且在 Windows 上工作,可选择 Get-FileHash;如果需要处理文件夹以及 MD5 或 CRC32,可选择 HashMyFiles;如果你需要在 Linux、Windows 和 Mac 上使用最多的算法,可选择 QuickHash-GUI。
常见问题
我应该使用哪种哈希算法?
使用发布者列出的那种,通常是 SHA-256。Microsoft 的文档指出,MD5 和 SHA1 已不再被视为安全,因此只在核对较旧的已发布哈希值时才使用它们。
为了计算哈希值,我的文件会被上传吗?
这些工具都不会。Checksum 使用 Web Crypto API 在你的浏览器中读取文件;其他工具则是安装在你电脑上的程序。
“不匹配”是什么意思?
文件与已发布的版本不同:请从官方网站重新下载。先确认你选择的是同一种算法;如果长度不符,Checksum 会发出警告。
我能核对 MD5 哈希值吗?
Checksum 不支持。Get-FileHash、HashMyFiles 和 QuickHash-GUI 都可以计算 MD5。
其他产品名称归其所有者所有。Slopographic 与它们没有关联。