🔐 在线校验和计算器

免费在线校验和计算器,支持MD5、SHA-1、SHA-256、SHA-512、CRC32等多种哈希算法。输入文本或上传文件即可计算。无需注册,数据不上传服务器,安全可靠。

多算法文件支持实时计算

📝 输入文本

📁 或上传文件

📂

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

支持任意文件类型

📊 校验和结果

-
-
-
-
-

🔍 校验和验证

输入已知校验和,验证是否匹配

❓ 常见问题

校验和计算器支持哪些算法?

支持MD5、SHA-1、SHA-256、SHA-512和CRC32五种常用校验和算法。MD5和SHA-1适用于快速校验,SHA-256和SHA-512适用于安全场景,CRC32常用于文件校验。

校验和计算器是完全免费的吗?

是的,完全免费,无需注册登录。所有计算在浏览器本地完成,数据不上传服务器,即使断网也能正常使用。

可以计算文件的校验和吗?

可以。支持拖拽或点击上传文件,自动计算文件的MD5、SHA-1、SHA-256、SHA-512和CRC32校验和。文件大小无限制,但大文件计算可能需要较长时间。

校验和有什么实际用途?

校验和常用于:验证文件下载完整性、检测数据传输错误、密码存储(使用SHA-256/SHA-512)、数字签名验证、去重检测(相同内容产生相同哈希值)、软件发布校验等场景。

什么是校验和错误(checksum error)?

校验和错误是指从文件实际算出的哈希值,与官方公布的校验值对不上,通常说明文件在下载或传输中损坏、不完整。遇到时应重新下载文件,再用本工具计算 SHA-256 并比对。

遇到校验和错误怎么解决?

请用稳定网络重新完整下载,不要使用断点续传的残缺文件,然后重新计算哈希比对。若多次仍不一致,可更换下载源或浏览器;更换后依旧不一致,通常说明源文件本身已损坏。

关于校验和计算

校验和(Checksum)是通过哈希算法对数据计算出的固定长度摘要值,用于验证数据完整性。本工具支持五种主流算法:MD5(128位,速度快,适用于非安全场景的快速校验)、SHA-1(160位,已不推荐用于安全场景但仍有校验用途)、SHA-256(256位,安全强度高,广泛用于数字签名和密码存储)、SHA-512(512位,安全强度最高,适用于高安全需求场景)、CRC32(32位循环冗余校验,常用于文件传输和压缩文件校验)。所有计算完全在浏览器本地完成,使用Web Crypto API实现SHA系列算法,纯JavaScript实现CRC32,无需上传数据,保障数据隐私安全。

如何使用校验和计算器

  1. 输入文本或上传文件:在输入框中直接粘贴文本内容,或拖拽文件到上传区域。支持任意文本格式,包括JSON、XML、代码、二进制文件等。
  2. 自动计算多种哈希:工具会同时计算MD5、SHA-1、SHA-256、SHA-512和CRC32五种校验和,每种算法的结果独立显示,可单独复制。
  3. 验证校验和:在验证区选择算法,粘贴已知校验值,工具自动比对并显示匹配结果(✓ 匹配 / ✗ 不匹配)。
  4. 复制结果:点击单个结果旁的"复制"按钮复制特定哈希值,或点击"复制全部"一键复制所有校验和。

各算法对比

算法输出长度安全性典型用途
MD5128位/32字符低文件去重、快速校验
SHA-1160位/40字符中低Git版本控制、旧系统兼容
SHA-256256位/64字符高数字签名、TLS/SSL、区块链
SHA-512512位/128字符极高高安全认证、密码存储
CRC3232位/8字符仅校验ZIP/RAR文件校验、网络传输

常见使用场景

MD5、SHA-1、SHA-256 分别用来做什么?

示例:文本 hello 的校验和

在输入框中输入小写 hello(不含引号、不含换行),可得到:

5d41402abc4b2a76b9719d911017c592
aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d
2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824

为什么我的校验和和别人不一样?

什么是校验和错误(Checksum Error)?常见场景与排查方法

校验和错误(checksum error / checksum mismatch)指的是:从文件实际内容算出来的哈希值,与官方或发送方公布的校验值对不上。它本身不是病毒,也不代表磁盘一定坏了,而是"收到的数据和原始数据不是同一份"——常见原因是下载中断、传输丢包、存储介质损坏,或文件在发布后被改动过。

常见的报错场景有这样几类:

用本工具排查校验和错误,只需四步:

  1. 拿到官方校验值:在下载页或发布说明里找到 MD5/SHA-256 字符串,很多镜像站会提供 SHA256SUMS 文件。
  2. 上传问题文件:把出错的文件拖进上方"或上传文件"区域,工具会在浏览器本地同时算出 MD5、SHA-1、SHA-256、SHA-512 和 CRC32,文件不会上传到服务器。
  3. 比对结果:在"校验和验证"区选择与官方一致的算法,粘贴官方校验值。显示 ✓ 匹配说明文件完好;显示 ✗ 不匹配就是校验和错误。
  4. 修复:用稳定网络重新完整下载(不要使用断了又续的残缺文件),再次比对。换镜像、换浏览器后仍不一致,基本可以判定源文件已损坏,请联系发布方。

小提示:CRC32 只能发现传输错误,不能防篡改;要确认文件安全请务必使用 SHA-256。如果校验值显示匹配、程序却仍然报错,问题通常不在文件完整性,而在解压工具版本、系统架构(32/64 位)或读写权限。