MD5哈希与文件校验

计算UTF-8文本或本地文件的32位MD5哈希,对比预期校验值,复制或下载结果。文件在浏览器中处理,无需上传。

计算
0 个字符
处理结果

处理结果将显示在这里。

如何生成并核对MD5校验值

  1. 输入文本,或选择一个本地文件;选中文件后将优先计算文件内容。
  2. 如需核验,可填入预期MD5校验值,然后执行计算。
  3. 复制或下载32位结果,并查看它是否与预期校验值一致。

MD5哈希与文件校验使用要点

MD5适合核对既有校验值,但已不具备抗碰撞性。请勿用于密码存储、签名或安全敏感的完整性检查;协议允许时应选SHA-256或更强算法。

MD5计算示例:标准abc测试向量

输入内容
abc
处理结果
900150983cd24fb0d6963f7d28e17f72

MD5哈希与文件校验常见问题

这里生成的是32位还是16位MD5?

输出为完整的128比特MD5摘要,以32个小写十六进制字符表示。部分旧系统所说的“16位MD5”通常指截取中间16个字符,并非另一种算法。本工具输出完整摘要。

如何校验文件的MD5?

选择一个文件,只粘贴预期哈希值,不要带文件名或命令前缀,然后计算。比较时忽略十六进制字母大小写及首尾空白。文件按原始字节读取,上限为32 MiB;文本按UTF-8编码,上限为8 MiB。文件不会上传。

为什么和其他工具或命令算出的MD5不同?

只有输入字节完全相同,结果才会一致。字母大小写、末尾空格、结尾换行、CRLF与LF、UTF-8 BOM或不同字符编码都会影响哈希。本工具不会对文本做规范化处理,也不会计算文件名和路径;选中文件时计算的是文件,而不是输入框里的文本。

MD5可以解密吗?适合保存密码吗?

MD5是哈希,不是可逆加密,本工具无法还原原文。已知输入可被猜测或查表匹配,MD5也存在实际可行的碰撞攻击。它适合核对既有校验值、发现意外变化,不适合证明来源可信。新的文件校验流程建议使用SHA-256;密码存储应使用Argon2id等专门的密码哈希方案。

文件、令牌和文本会上传吗?

不会。这些工具都在您的浏览器中处理输入。网站只提供页面和程序代码,不会把输入发送到转换服务器,也不会保存到账户里。

全部开发者工具

编码与文件转换

在文本、二进制、网址和内嵌图片之间转换,保留原始数据。

数据与文本检查

读懂结构化数据和令牌,清楚查看文本的每一处变化。

哈希、标识符与定时规则

核对文件完整性,生成标识符,转换时间并预览定时任务。

输入内容和文件均在本机处理。请勿将敏感结果留在共享剪贴板中,处理私钥和令牌时请使用可信设备。