免费在线哈希生成器
可选 SHA-256(推荐)、SHA-384、SHA-512 或旧版 SHA-1。文本按 UTF-8 编码后再哈希。输出为连续小写十六进制。在不安全来源(部分本地 URL)Web Crypto 可能不可用——请用 HTTPS 或 localhost。数据不离开本标签页。
Loading…
如何使用
- 1
打开哈希生成器
先确认这个工具适合你的任务:SHA-256、SHA-384、SHA-512、SHA-1 哈希,Web Crypto 支持,小写十六进制输出,100% 本地。
- 2
添加源文本
粘贴要处理的内容,并选择算法或输出样式。
- 3
复制生成值
把生成的哈希或结果用于校验、比对或文档记录。
要点
| 离线可用? | 可以——页面加载后仅使用浏览器的 Web Crypto。 |
|---|---|
| 支持 MD5 吗? | 此处浏览器 Web Crypto 不提供 MD5。新设计请优先 SHA-256 或 SHA-512。 |
| 会上传吗? | 不会。Safe Local Tools 为静态站点;文本不离开本标签页。 |
| 能哈希文件吗? | 本版仅支持 UTF-8 文本。大文件请用桌面命令行或专用文件哈希工具。 |
典型用途
- SHA-256、SHA-384、SHA-512、SHA-1 哈希,Web Crypto 支持,小写十六进制输出,100% 本地。
- 离线可用?: 可以——页面加载后仅使用浏览器的 Web Crypto。
- 支持 MD5 吗?: 此处浏览器 Web Crypto 不提供 MD5。新设计请优先 SHA-256 或 SHA-512。
- 会上传吗?: 不会。Safe Local Tools 为静态站点;文本不离开本标签页。
- 能哈希文件吗?: 本版仅支持 UTF-8 文本。大文件请用桌面命令行或专用文件哈希工具。
常见问题
为何标注 SHA-1 为旧版?▾
SHA-1 在需要抗碰撞的安全场景已不再可靠。此处仅为兼容校验保留——新项目请用 SHA-256 或更强算法。
换行或末尾空格有影响吗?▾
有——哈希按字节精确计算。多一个末尾换行与没有换行是不同的输入。
这是 HMAC 吗?▾
不是——本页计算的是 UTF-8 字节的普通摘要。HMAC 需要密钥与不同构造。
能直接哈希粘贴的 Base64 二进制吗?▾
不能直接当字节——输入框按文本(UTF-8)处理。请先在别处把 Base64 解码为字节,或使用本站 Base64 文件相关流程。
同样文本是否总得到同样摘要?▾
在同一算法与相同 UTF-8 输入下是的。更换算法或任意字符(含不可见 Unicode)都会改变摘要。
敏感内容在哪处理?▾
仅在本会话的浏览器内存中。用毕请清除或刷新标签页。