可以开始使用
浏览器本地 · 无需账号 · 结果留在当前页面
拖放文件到这里,或点击选择
文件只在浏览器本地读取,用于计算校验和。
This tool uses browser Web Crypto. It supports SHA algorithms; MD5 is intentionally not included because Web Crypto does not expose it.
文件哈希校验工具可以计算本地文件的摘要值。
它适合核对下载文件、发布包、备份文件和传输前后的文件一致性。
清晰输入
准备好要处理的需要校验的本地文件,避免混入不相关内容。
确认输出用途
先确认结果要用于发布、调试、估算、整理还是交付,再选择合适参数。
复核关键边界
结果适合快速处理和初步判断,重要场景仍应按目标平台、团队规则或业务口径复核。
示例
下载软件包后计算 SHA-256,与发布页面提供的值对比。
假设
用户有可信来源提供的目标校验值,或需要比较两个文件版本。
限制
哈希只能说明内容是否一致,不能单独证明文件来源可信。
先确定算法
下载页、校验说明和发布工单通常会指定 SHA-256、SHA-1 或 MD5,不要随意混用。
使用原始文件
重新压缩、改名不影响哈希,但文件内容任何一字节变化都会产生不同摘要。
大文件耐心等待
浏览器读取大文件需要时间,视频、压缩包和数据集校验时不要中途关闭页面。
适合发布文件校验
软件包、数据文件、图片素材和视频素材交付时,可以用哈希确认内容没有变化。
本地读取更适合大文件
文件哈希通常只需要读取本地文件内容,不需要把文件上传到远端服务。
算法要和对方一致
你用 SHA-256,对方用 MD5,结果不可比较;校验前先确认算法。
下载校验
核对文件是否完整。
发布包检查
给文件生成校验值。
备份确认
比较文件是否改变。
安全复核
辅助发现文件被替换。
文件会上传吗?
不会。文件读取和计算在浏览器本地完成。
SHA-256 和 MD5 怎么选?
SHA-256 更适合现代校验场景。
哈希能证明安全吗?
不能单独证明来源可信,只能帮助检查内容一致性。
大文件可以吗?
取决于浏览器和设备性能,超大文件可能较慢。
文件名改变会影响哈希吗?
通常不会。哈希基于文件内容,改名不改变内容摘要。
为什么同一个文件哈希不同?
可能文件内容有细微变化、算法不同,或你比较的是压缩/导出后的不同版本。
文件会上传吗?
不会。文件读取和计算在浏览器本地完成。
SHA-256 和 MD5 怎么选?
SHA-256 更适合现代校验场景。
哈希能证明安全吗?
不能单独证明来源可信,只能帮助检查内容一致性。
大文件可以吗?
取决于浏览器和设备性能,超大文件可能较慢。
文件名改变会影响哈希吗?
通常不会。哈希基于文件内容,改名不改变内容摘要。
为什么同一个文件哈希不同?
可能文件内容有细微变化、算法不同,或你比较的是压缩/导出后的不同版本。
推荐流程
文件校验流程
先计算文件哈希,再对比文本摘要。