免费注册

编码与加密工具

代码、日志和接口文档里常见的编码、哈希和加密,这里有 13 个小工具。全部在浏览器里运行,密钥、令牌和密码都不会离开你的设备。

编码与加密:全部 13 个工具

HASH 哈希加密 MD5 / SHA一次算出文字的 MD5、SHA-1、SHA-256、SHA-512 和 SM3。
TIME Unix 时间戳转换Unix 时间戳与日期时间互转,同时显示本地时间和 UTC。
U+UNI Unicode 编码转换文字与 \u 转义、&#; 编码、U+ 码点、UTF-8 字节互转。
AES AES 加密解密用 AES(GCM、CBC、CTR 模式)加密或解密文字。
&;HTML HTML 实体编码转换把文字转成 HTML 实体,或把实体还原成文字。
JWT JWT 解析解析 JWT 的头部和载荷,检查过期时间和签名。
01BIN 进制转换数字在二进制、八进制、十进制、十六进制等进制之间转换。
BASE Base32 / Base58 编码Base32、Base58、Base85、Base16 的编码与解码。
0xHEX 文本 Hex 编码转换把文字按 UTF-8、GBK 或 UTF-16 转成十六进制,或反过来。
HMAC HMAC 签名生成用密钥对消息做 HMAC-SHA256 等签名。
·–MORSE 摩斯电码转换文字与摩斯电码互转,还能播放声音。
PWD 密码强度检测看密码有多难被猜到,以及怎样改得更安全。
RSA RSA 加密解密与密钥生成生成 RSA 密钥对,加密、解密、签名和验签。

字符与编码

Unicode 编码转换把 \u 转义、U+ 码点、UTF-8 字节和中文互相转换;HTML 实体编码转换给要放进网页、模板、RSS 的文字做转义。文本 Hex 编码转换按 UTF-8、GBK 或 UTF-16 显示文字背后的字节,排查乱码时最直接。Base32 / Base58 编码还支持 Ascii85、Z85 和 Base16,摩斯电码转换能把电码播放成声音。

哈希、签名与加密

MD5 / SHA 在线加密一次算出 MD5、SHA-1、SHA-256、SHA-384、SHA-512、国密 SM3 和 CRC32;HMAC 签名生成用密钥给消息签名,用来核对接口签名和回调验签。AES 加密解密支持 CBC、GCM、CTR 模式,可以用口令,也可以填自己的密钥和 IV;RSA 加密解密与密钥生成能生成密钥对,加密、解密、签名、验签都能做。

令牌、时间和数字

JWT 解析显示令牌里的内容、过期时间和签名是否有效。Unix 时间戳转换把秒、毫秒、微秒、纳秒时间戳换算成任意时区的日期,日志、数据库里的时间一看就懂。进制转换在二进制、八进制、十进制、十六进制和 36 以内的任意进制之间转换,负数可以按补码显示。

密码检测,以及为什么全在本机

密码强度检测识别常见密码、键盘连续按键、日期等套路,并估算破解时间。这一栏的工具全部在浏览器里运行:不上传、不占每日次数、不用注册,页面打开后断网也能继续用。

常见问题

编码与加密常见问题

这些编码加密工具要收费吗?
不收费。它们在浏览器里运行,不用注册,也不占文件转换的每日次数。
把密钥、令牌、密码贴进来安全吗?
所有处理都在你的设备上完成,不上传也不保存。想更稳妥,可以先打开页面,断开网络后再使用。
编码、哈希和加密有什么区别?
编码(Base32、Hex、Unicode 转义)只是换一种写法,谁都能还原;哈希(MD5、SHA-256)是单向的,算不回原文;加密(AES、RSA)只有拿到正确的密钥才能解开。
MD5、SHA-256 能解密吗?
不能,哈希是单向的。号称能“解密 MD5”的网站,其实是查它事先存好的常见词和密码的对照表。以后还要还原的内容,请用 AES 加密。
分享编码与加密这一页的全部工具,一个链接就能发过去。