输入文本并生成 32 位摘要MD5
5 字符 · 15 字节

空格、换行和中文按原样参与计算,文本使用 UTF-8 编码。

填写后会在结果区标记匹配或不匹配。

MD5 摘要

示例结果
03a08fb70a2e7a922ef5eec43da42640
下载 .md5
输入类型
文本 · UTF-8
数据长度
15 字节
算法
MD5 / RFC 1321
填写期望值后,结果会在这里显示校验状态。

已加载示例文本,点击“计算 MD5”开始新的计算。

开发工具 · 哈希校验

MD5 哈希工具

文本和文件都能快速生成 MD5 摘要,支持复制、下载与期望值比对,适合完整性校验和指纹确认。

32 位十六进制 UTF-8 文本编码 原始字节 文件模式

三步完成哈希校验

  1. 01
    选择来源

    输入要计算的文本,或切换到文件模式选择任意本地文件。

  2. 02
    计算摘要

    点击“计算 MD5”,文本按 UTF-8 编码,文件按原始字节读取。

  3. 03
    核对结果

    复制或下载 32 位摘要;填写期望值后,还可以直接比较是否一致。

结果由输入字节决定

MD5 会把任意长度的输入映射为固定 128 位摘要。同一输入始终得到同一结果,但摘要不能还原原文,也不能替代安全的密码哈希算法。

场景计算方式适合用途
文本原始字符转 UTF-8 字节接口参数、配置片段、短文本比对
文件读取文件原始字节下载文件、构建产物完整性校验
密码不建议使用 MD5改用 Argon2、scrypt 或 bcrypt

使用前先了解这些

MD5 是加密吗?

严格来说,MD5 是不可逆的哈希算法,不是加密算法。它适合做完整性比对和指纹标识,不适合保存密码或保护机密内容。

文本中的空格和换行会被保留吗?

会。页面按输入框中的原始字符计算,空格、换行和中文都会参与摘要,不会自动清理。文本统一使用 UTF-8 编码。

可以计算文件 MD5 吗?

可以。切换到“文件”模式后选择文件,页面会按文件的原始字节计算摘要,适合核对下载文件或构建产物。

为什么同一段内容的大小写结果不同?

摘要本身没有变化,大小写切换只改变显示形式。常见校验值通常使用小写十六进制字母。

只输出摘要,不改动原始输入

页面不会把摘要包装成加密结果,也不会改变文本、文件或换行内容。涉及密码、令牌和个人资料时,请使用符合安全要求的专用工具。