MD5 哈希

输入时自动生成 16 位或 32 位 MD5 哈希,并选择大写或小写输出。处理在浏览器中完成,不会上传。单次最多输入 1,000 个字符。

长度
字母大小写

MD5 是不可逆哈希,不是加密算法。不建议用于密码或其他安全敏感的认证场景。

输入

0 / 1,000 个字符

MD5 哈希

常见问题

这个 MD5 工具能做什么?

它会在浏览器中把输入文本转换为十六进制 MD5 哈希。你可以选择完整的 32 位结果,或常见的中间 16 位缩短格式,也可以选择大写或小写。

16 位和 32 位有什么区别?

32 位是完整的 MD5 哈希结果。16 位是从完整结果中截取中间 16 位,是一种常见的缩短显示格式,并不是更强或另一种哈希算法。

选择大写或小写会改变哈希吗?

不会。大写和小写只会改变十六进制结果的显示方式,底层 MD5 值是一样的。

支持中文和 Emoji 吗?

支持。文本会按 UTF-8 处理,因此中文、Emoji 和其他 Unicode 文本都可以在浏览器中保持一致地计算。

可以用 MD5 保存密码吗?

不可以。MD5 计算速度快,并且存在已知的碰撞弱点,不适合密码、身份认证或其他安全敏感数据。此类场景应使用 Argon2id、scrypt 或 bcrypt 等密码哈希算法。