Loading...
Loading...
生成 MD5、SHA1、SHA256 等多种哈希值
从任意文本即时生成 MD5、SHA-1、SHA-256 哈希值
一次性算出文本或文件的 MD5、SHA-1、SHA-256、SHA-384、SHA-512、HMAC。校验下载是否被篡改、对比两个文件是否相同、确认密码不变的最快方式。
工具用浏览器内置的 Web Crypto API + SubtleCrypto,安全性与原生一致。大文件按块读取,1GB ISO 文件几秒就能算完,不会把整文件载入内存崩页面。
一次输入,输出 MD5、SHA-1/256/384/512 全套结果
拖入文件直接算,支持 GB 级,按块读取不爆内存
支持 HMAC-SHA256 等带密钥哈希,用于签名校验
粘贴两个哈希,秒判断一致性,避免肉眼比对错
结果可在 hex、Base64、二进制间切换
基于 Web Crypto,数据不离开浏览器
比对下载文件时,用 SHA-256,比 MD5 更可信,且现代浏览器原生支持
输入文本或拖入文件
勾选需要的算法(默认全选)
右侧立即出现各算法结果
点复制按钮把结果带走,或粘到对比框验证
ISO / 安装包 / 模型权重 下载完算一次 SHA-256,确认与官方一致
一组文件分别算哈希,相同哈希就是同一份
签名算法常用 HMAC-SHA256,本地复算调试
Git 内部用 SHA-1,确认 commit / blob 内容
理解 bcrypt / scrypt 之前先弄懂 MD5/SHA 区别
备份后算一次,恢复后再算一次,确认无字节损坏
基于浏览器原生 Web Crypto(SubtleCrypto),性能接近 C 实现
客户端完成,无服务器参与
按块读取,1GB 文件几秒级