工具箱

哈希生成器 — 在线计算 MD5、SHA-1、SHA-256(免费)

免费在线哈希计算器,输入文本即时生成 MD5、SHA-1 与 SHA-256 摘要。全部在浏览器本地执行,不传服务器。

所有工具均在浏览器本地运行——您处理的内容不会被上传。

使用方法

  1. 在输入文本框里输入或粘贴内容。
  2. 选择算法:MD5、SHA-1 或 SHA-256。
  3. 键入过程会实时计算,输出框显示摘要,点击复制即可取用。

所有计算都在浏览器内完成,你的文本不会离开设备——在核对 API 密钥、账号标识符等敏感字符串时这一点很重要。

哈希广泛应用于开发场景:校验下载文件与官网提供的校验值是否一致、不存储明文而比对两个文本是否相同、数据去重、算法测试等。SHA-256 是目前被广泛推荐的选择。

提示

切换算法可以并排比较不同摘要。空字符串也会产生合法摘要,可用于验证工具是否正常工作。在 Windows/macOS/Linux 上校验文件时,把这里的校验值与系统自带命令的输出对比即可。

为什么用它

只为校验一个值就去安装命令行工具很不值得。本生成器在浏览器里运行,无需安装、无需账号,输入完即得摘要——与脚本里用到的算法一致,却省去全部环境配置。

典型使用场景

  • 联调接口: 从控制台复制 JSON,先格式化再提交用例。
  • 排查问题: 不切 IDE 直接校验时间戳、正则或哈希。
  • 应急处理: 手机上就能转换时区或生成 UUID 建热修复分支。

对比

工具离线隐私配置费用
本工具是100% 本地无免费
服务端工具否可能记录无免费/广告
CLI/IDE 插件是本地需安装免费

快速校验用浏览器最快,CI 以 CLI 为准。

技巧

  • 收藏本站,预加载使下次秒开。
  • 生产环境密钥请在本地终端处理。
  • 配合密码管理器轮换 UUID/密码。

常见问题

什么是哈希(摘要)?

哈希是由任意输入通过单向函数生成的固定长度字符串。相同输入一定得到相同哈希,但无法从哈希反推原始内容,常用于校验文件完整性、比对数据而不暴露原文。

MD5、SHA-1 和 SHA-256 有什么区别?

三者是输出长度不同的摘要算法:MD5 输出 32 位十六进制字符,SHA-1 输出 40 位,SHA-256 输出 64 位。MD5 与 SHA-1 已发现已知弱点,涉及安全的场景应使用 SHA-256。

可以用它来存密码吗?

本工具适合快速校验和数据比对,不适合存储密码。存储密码应使用 bcrypt、Argon2 这类专门的慢速算法并加随机盐,直接对密码做 MD5/SHA 很容易被破解。

粘贴生产密钥安全吗?

本地处理相对安全,但仍建议在终端处理。

支持离线吗?

支持。加载后即可离线使用。

手机能用吗?

能。已适配移动端。

相关工具