MD5 / SHA 哈希在线计算
计算文本或文件的 MD5、SHA-1、SHA-256、SHA-512,可核对校验值。
本地处理,不上传免费无需安装
或者点击选择文件 / 把文件拖到这里单个文件最大 500 MB,本地计算不上传
输入文本后自动计算
| 算法 | 结果 |
|---|
使用方法
- 在文本框中输入内容,结果会自动计算;或把文件拖到下方区域。
- 按需切换大写或 Base64 输出。
- 要核对下载文件,把官方提供的校验值粘贴到「核对」框,匹配的一行会标绿。
常见问题
- MD5 可以解密吗?
- 不能。哈希是单向的,无法从结果还原原文。所谓的 MD5 解密只是查表比对常见字符串。
- MD5 和 SHA-1 还安全吗?
- 两者都已能人为制造碰撞,不应再用于数字签名或存储密码。用来检查文件是否下载完整仍然可以,安全场景请用 SHA-256 或更强的算法。
- 文本的换行和编码会影响结果吗?
- 会。文本按 UTF-8 编码后计算,多一个空格或换行,结果就完全不同。
- 文件有大小限制吗?
- 单个文件最大 500 MB,文件会整个读入内存计算。文件不会上传到服务器。
- 为什么提示不支持 SHA?
- SHA 系列使用浏览器的 Web Crypto(crypto.subtle),它只在 HTTPS 或 localhost 页面中可用,较老的浏览器也可能不支持。
更多开发者工具
JSON 格式化美化、压缩、校验 JSON,出错时提示行号。本地处理Base64 编码解码文本与 Base64 互转,支持中文和 URL 安全格式;文件可转 Base64 / data URL。本地处理URL 编码解码URL 编码解码,支持中文;把查询参数解析成表格。本地处理时间戳转换时间戳与日期互转,自动识别秒和毫秒,实时显示当前时间戳。本地处理正则表达式测试实时高亮匹配,查看分组和替换结果,内置常用正则。本地处理UUID 生成器批量生成 UUID v4,可选大写、去连字符,一键复制。本地处理