5 字符 · 15 字节
空格、换行和中文按原样参与计算,文本使用 UTF-8 编码。
最大 50 MB
尚未选择文件
文件名和大小仅用于展示,摘要结果不会改变文件内容。
填写后会在结果区标记匹配或不匹配。
结果
MD5 摘要
03a08fb70a2e7a922ef5eec43da42640
填写期望值后,结果会在这里显示校验状态。
已加载示例文本,点击“计算 MD5”开始新的计算。
开发工具 · 哈希校验
MD5 哈希工具
文本和文件都能快速生成 MD5 摘要,支持复制、下载与期望值比对,适合完整性校验和指纹确认。
32 位十六进制
UTF-8 文本编码
原始字节 文件模式
使用说明
三步完成哈希校验
- 01选择来源
输入要计算的文本,或切换到文件模式选择任意本地文件。
- 02计算摘要
点击“计算 MD5”,文本按 UTF-8 编码,文件按原始字节读取。
- 03核对结果
复制或下载 32 位摘要;填写期望值后,还可以直接比较是否一致。
规则与边界
结果由输入字节决定
MD5 会把任意长度的输入映射为固定 128 位摘要。同一输入始终得到同一结果,但摘要不能还原原文,也不能替代安全的密码哈希算法。
| 场景 | 计算方式 | 适合用途 |
|---|---|---|
| 文本 | 原始字符转 UTF-8 字节 | 接口参数、配置片段、短文本比对 |
| 文件 | 读取文件原始字节 | 下载文件、构建产物完整性校验 |
| 密码 | 不建议使用 MD5 | 改用 Argon2、scrypt 或 bcrypt |
常见问题
使用前先了解这些
MD5 是加密吗?
严格来说,MD5 是不可逆的哈希算法,不是加密算法。它适合做完整性比对和指纹标识,不适合保存密码或保护机密内容。
文本中的空格和换行会被保留吗?
会。页面按输入框中的原始字符计算,空格、换行和中文都会参与摘要,不会自动清理。文本统一使用 UTF-8 编码。
可以计算文件 MD5 吗?
可以。切换到“文件”模式后选择文件,页面会按文件的原始字节计算摘要,适合核对下载文件或构建产物。
为什么同一段内容的大小写结果不同?
摘要本身没有变化,大小写切换只改变显示形式。常见校验值通常使用小写十六进制字母。
透明说明
只输出摘要,不改动原始输入
页面不会把摘要包装成加密结果,也不会改变文本、文件或换行内容。涉及密码、令牌和个人资料时,请使用符合安全要求的专用工具。