Base64 编码/解码
支持中文 UTF-8,可将图片转换为 Base64 DataURI
快捷键:Ctrl + Enter
选择图片文件获取 Base64 DataURI:
未选择任何文件
URL 转码
解决中文 GET 参数、特殊字符 URL 编解码问题
UTF-8 编码转换器
在线 UTF-8 编码汉字互转
ASCII 在线转换器
根据 ASCII 表进行文本与码值互转
MD5 加密/解密
支持 32 位和 16 位 MD5 计算(MD5 为单向哈希,不可逆解密)
-
-
-
MD5 是单向哈希算法,理论上不可逆。所谓"MD5解密"通常是查询已知的彩虹表/字典库,本工具不提供该功能。
哈希/散列在线转换
支持 MD5、SHA1、SHA256、SHA512、SHA3、RIPEMD160 等常见算法
AES 加密/解密
对称加密算法,需要相同密钥才能解密
DES 加密/解密
经典对称加密算法,密钥长度建议 8 字节
Triple DES 加密/解密
3DES,安全性优于 DES,密钥长度建议 24 字节
RC4 加密/解密
流加密算法,无需 IV,仅需密钥
Rabbit 加密/解密
流加密算法,速度快,安全性较高
JS 加密/混淆
对 JavaScript 代码进行字符串编码,增加阅读难度(非安全加密,仅用于降低可读性)
该混淆方式仅做字符串编码转换(unescape/encodeURIComponent + eval),可被浏览器控制台还原,不能替代真正的代码保护方案。生产环境建议使用 Terser / javascript-obfuscator 等专业工具。
JS 解密
还原 eval(unescape(...)) / eval(decodeURIComponent(...)) 形式的混淆代码
仅支持还原本工具生成的 unescape/decodeURIComponent 编码格式。对于 JJencode、AAencode、控制流平坦化等复杂混淆,需要人工分析或专用还原工具。
JJencode / AAencode
将 JS 代码转换为仅由符号或颜文字组成的"艺术化"混淆代码
时间戳转换
-
-
-
-