工具简介
编码解码工具箱是工具派出品的一款免费在线编码转换工具,集成了 Base64、URL、HTML 实体、Unicode、哈希(MD5/SHA)、JWT 解码、进制转换、Hex、ASCII、摩斯密码、ROT、Escape、Base32、HMAC、AES 加密等 15 种常用编码解码能力。无论你是前端开发调试接口、后端排查乱码,还是日常需要把中文转成 URL 编码,都能在这一个页面里完成,无需安装任何软件。
整个工具在浏览器本地完成计算,文本不会上传到服务器,安全且响应极快。下面手把手教你怎么用。

第一步:粘贴文本,选择编码类型
打开 编码解码工具箱 后,页面顶部是一排编码类型标签,默认选中 Base64。中间是「输入文本」框,把你要编码或解码的内容直接粘贴进去即可。
比如我们想测试一句中文「工具派 gjupai.com 编码测试」,粘贴到输入框后,点击下方的 Base64 编码 按钮。
工具支持的 15 种类型覆盖了绝大多数开发场景:
- Base64 / Base32:最常见的二进制转文本编码,常用于接口传参、图片内嵌。
- URL 编码:把中文、空格、特殊符号转成 %XX 形式,拼接 URL 必备。
- HTML 实体:把 <、>、& 等转成实体字符,防止 XSS 和标签解析冲突。
- Unicode / Escape:中文与 \uXXXX、\xXX 转义序列互转。
- 哈希 / HMAC:MD5、SHA 系列摘要计算,以及带密钥的 HMAC 签名。
- JWT 解码:解析 JWT 的 Header 和 Payload,调试登录态很方便。
- 进制转换 / Hex / ASCII:二进制、八进制、十进制、十六进制互转。
- 摩斯密码 / ROT / AES 加密:趣味编码与对称加密。
第二步:一键编码,生成结果
点击 Base64 编码 后,下方「结果」区会立即显示编码后的密文。
我们输入的「工具派 gjupai.com 编码测试」,编码后得到:
编码结果:5bel5YW35rS+IGdqdXBhaS5jb20g57yW56CB5rWL6K+V

反过来,把这段密文粘贴回输入框,点击 Base64 解码,就能还原出原文「工具派 gjupai.com 编码测试」,编码解码完全可逆。
结果区右下角有 复制 按钮,点一下就能把结果复制到剪贴板;如果想处理本地文件,还可以点 文件转 Base64 直接读取文件内容并编码;清空 按钮则一键重置输入和结果。
参数说明
| 控件 | 类型 | 说明 |
|---|---|---|
| 编码类型标签 | 标签组 | Base64、URL、HTML实体、Unicode、哈希、JWT解码、进制转换、Hex、ASCII、摩斯密码、ROT、Escape、Base32、HMAC、AES 共 15 种,点选切换 |
| 输入文本 | 文本域 | 粘贴要编码或解码的内容,支持中文与多行文本 |
| 编码按钮 | 按钮 | 按当前选中的类型对输入内容编码,结果实时显示 |
| 解码按钮 | 按钮 | 按当前选中的类型对输入内容解码,还原原文 |
| 文件转 Base64 | 按钮 | 读取本地文件并转成 Base64 字符串 |
| 复制 | 按钮 | 将结果区内容复制到剪贴板 |
| 清空 | 按钮 | 清空输入框与结果区,恢复初始状态 |
提示:不同编码类型下方的按钮会略有差异,例如哈希类型只提供计算(不可逆),JWT 类型只提供解码。
第三步:切换编码类型,处理链接与中文
实际开发中最常用的还有 URL 编码。点击顶部的 URL 标签切换过去,输入一段含中文和特殊符号的链接,例如「工具派 https://gjupai.com/a?b=1&c=中文」。
点击 URL 编码,结果区会输出转义后的字符串:
编码结果:%E5%B7%A5%E5%85%B7%E6%B4%BE%20https%3A%2F%2Fgjupai.com%2Fa%3Fb%3D1%26c%3D%E4%B8%AD%E6%96%87

可以看到,中文被转成了 %E5%B7%A5 这样的 UTF-8 百分号编码,空格变成 %20,?、=、& 等保留字符也被安全转义。这样拼出来的 URL 在浏览器和接口里都不会出错。需要还原时点 URL 解码 即可。
常见问题
Q1:编码后的结果可以解密还原吗?
Base64、URL、Unicode、Hex、ASCII 这类是「编码」而非「加密」,完全可逆,点对应的解码按钮就能还原。但哈希(MD5/SHA)是单向摘要,无法还原原文;AES 则需要正确的密钥才能解密。
Q2:我的文本会上传到服务器吗?
不会。所有编码解码都在浏览器本地用 JavaScript 完成,文本不会经过网络传输,处理敏感内容也很安全。
Q3:Base64 编码后为什么会出现等号?
等号是 Base64 的填充字符,用来把数据补齐到 3 字节的整数倍,属于正常现象,解码时会自动处理,不影响结果。
Q4:能直接对文件做编码吗?
可以。点击 文件转 Base64 按钮选择本地文件,工具会读取文件内容并输出对应的 Base64 字符串,常用于把图片、小文件内嵌到代码或配置里。
总结与相关工具
编码解码工具箱把开发中最常用的 15 种编码解码能力集中到一个页面,粘贴即转、本地计算、完全免费,是调试接口、排查乱码、拼接 URL 的得力助手。立即体验:编码解码工具箱。
搭配下面这些工具使用效率更高:
- URL 解析器:编码前先拆解 URL 的协议、参数与哈希,结构一目了然。
- 密码生成器:配合 AES 加密生成高强度密钥。
- UUID 生成器:批量生成唯一标识,常用于接口调试。
- JSON数据格式转换:编码后的数据再接 JSON 格式化,联调更顺畅。
