输入任意字符串后,点击下方对应按钮生成 MD5 / SHA1 / SHA256 / SHA384 / SHA512 哈希,所有计算都在浏览器本地完成,输入不会上传到任何服务器。
几点说明:
- 点击生成:想算哪个就点哪个,只有被点击算法的结果才会被计算并展示
- MD5 为纯 JS 实现,SHA 系列使用浏览器 WebCrypto(需 HTTPS 或 localhost 安全上下文)
- 统一按 UTF-8 编码计算,结果以十六进制小写展示,可一键切换为大写
- 每个结果行均可一键复制
- 附带空格检测:统计半角 / 全角空格、位置与连续性,帮助排查因空格差异导致的哈希不一致
空格检测
空格会参与哈希计算,不同空格方案(半角 / 全角 / 数量 / 位置)计算结果不同
输入字符串后,点击下方按钮生成对应哈希