土薯工具 Toolshu.com 登录 用户注册

【在线工具】Base64 在线编解码,支持中文和多种字符编码

原创 作者:bhnw 于 2026-03-11 10:20 发布 244次浏览 收藏 (0)

做开发调试时,Base64 几乎每天都会遇到:JWT token 的载荷、HTTP Basic Auth 的凭证、接口返回的数据……

土薯工具的「Base64加密/解密」,文本转 Base64、Base64 还原文本,操作简单,支持中文及几十种字符编码,所有处理在浏览器本地完成,不上传数据。

🔗 工具地址:https://toolshu.com/base64


怎么用?

页面分两个操作按钮:

Base64加密(文本 → Base64): 在输入框粘贴或输入原始文本,选好字符编码,点击「Base64加密」,下方输出框显示编码结果,一键复制。

Base64解密(Base64 → 文本): 粘贴一段 Base64 字符串,选好字符编码,点击「Base64解密」,还原出原始内容。

右上角还有「清空输入」按钮,处理多条数据时很方便。


为什么要选字符编码?

这是很多工具没做到位的地方。

处理纯英文没问题,但一旦涉及中文、日文、韩文或特殊符号,如果编码选错,解码出来就是乱码。

土薯这个工具支持几十种字符编码,包括:

  • UTF-8(推荐,处理中文、Emoji 等多语言字符的首选)
  • GB18030(兼容 GBK、GB2312,适合老系统数据)
  • Big5(繁体中文)
  • Shift_JIS / EUC-KR(日文、韩文)
  • 各类 ISO-8859 和 Windows 系列编码(西欧、东欧语言)
  • Hex(十六进制):可以把文本转成 Hex 字符串,或把 Hex 转回文本

不确定用哪种就选 UTF-8,覆盖大多数场景。


Base64 是加密吗?

不是。 这是最常见的误解。

Base64 是一种编码格式,不是加密算法。它只是把二进制数据转成纯 ASCII 字符,方便在文本协议里传输,不提供任何保密性。

任何人只要有 Base64 字符串,不需要密钥,直接就能解码还原。所以把敏感信息 Base64 编码一下再传输,完全没有安全保护效果。真正需要加密,要用 AES 这类算法,土薯也有对应工具:https://toolshu.com/aes


几个常见的开发场景

调试 JWT: JWT 的 Header 和 Payload 是 Base64Url 编码的,直接解码就能看到里面的字段,排查 token 问题很方便。

HTTP Basic Auth: Authorization: Basic xxxxxx 里的部分是「用户名:密码」的 Base64 编码,解码即可看到明文——这也是为什么 Basic Auth 必须配合 HTTPS 使用。

接口数据排查: 部分接口返回的字段是 Base64 编码的,解码后才能看到真实内容。


👉 立刻编码或解码你的 Base64:https://toolshu.com/base64

土薯在线工具 toolshu.com,开发者的日常小帮手,欢迎加入书签。

发现周边 发现周边
评论区

加载中...