# 开发与数据工具

哈希计算
文本文件都可以

一次计算 MD5、SHA-1、SHA-256 和 SHA-512,支持十六进制、Base64 与校验值比对。

本地增量计算文本和文件不会上传;文件分块读取,可随时取消。
01
HASH INPUT

输入文本或文件

最大 5 MB;选择文件后优先计算文件。
最大 2 GB,只在浏览器按 2 MB 分块读取。

HASH GUIDE

哈希算法怎么选

SHA-256 常用

发布文件或核对下载完整性时优先使用 SHA-256。

SHA-512 更长

输出 512 位摘要,适合需要更长摘要的兼容场景。

MD5/SHA-1 仅兼容

不要用于密码存储、签名或对抗恶意碰撞。

哈希不是加密

摘要不能还原原文,也不能代替带密钥的认证机制。

FAQ

哈希计算常见问题

哈希可以解密吗?

不可以。哈希是单向摘要,不是可逆加密,本工具不会提供所谓哈希解密。

MD5 和 SHA-1 安全吗?

它们适合兼容校验,但已不适合密码保存、数字签名或抗碰撞安全场景;普通完整性校验优先使用 SHA-256 或 SHA-512。

文件会上传吗?

不会。文件按块在浏览器内读取并增量计算,文件内容和校验值都不会发送到服务器。

为什么同一文本哈希不同?

换行、空格、编码和大小写都会改变输入字节。本工具文本模式固定使用 UTF-8。