Base64 编码 / 解码
将文本编码为 Base64,或将 Base64 解码为文本。
在任意页面使用(书签工具)
想不离开当前页面就使用 Base64 编码 / 解码? 把下面的按钮拖到书签栏,然后在任意网站上点击它,Base64 编码 / 解码 就会在原地打开 — 完全在你的浏览器中运行。
请谨慎使用: 书签工具会在你点击它的页面上运行。请避免在网上银行、支付或医疗等敏感网站上使用 — 使用风险自负。所有处理都在本地完成,不会向任何地方发送数据。详见服务条款。
- 如果书签栏被隐藏,先显示它 — Ctrl+Shift+B(Mac 为 ⌘+Shift+B)。
- 把上面的按钮拖到书签栏上。
- 打开任意网站并点击书签 — Base64 编码 / 解码 面板会出现在右上角。用 ✛ 在四角之间移动,用 ›/‹ 收到边缘再拉出来。
- 再次点击书签(或 ✕)即可关闭。
注意: 少数安全策略严格的网站可能会拦截书签工具。
示例
把文本编码为 Base64
输入
Hello, world!
输出
SGVsbG8sIHdvcmxkIQ==
把 Base64 解码为文本
输入
UnVuV2ViVG9vbHM=
输出
RunWebTools
URL 安全编码
输入
subjects?_d=q_v2
输出
c3ViamVjdHM_X2Q9cV92Mg
关于此工具
这个免费在线 Base64 编码器和解码器直接在你的浏览器中把文本转成 Base64,也能反向转换。在编码和解码之间切换,结果随你输入实时更新。一切都在本地运行,不上传,你的数据绝不会离开你的设备。
使用方法
- 选择编码(文本 → Base64)或解码(Base64 → 文本)。
- 在左侧输入或粘贴你的内容(或点击示例)。
- 复制结果,或按交换把它回填并翻转方向。
- 如果需要对 URL 和文件名安全的结果,打开 URL 安全。
什么是 Base64?
Base64 仅用 64 个 ASCII 字符表示二进制或文本数据。它被广泛用于把图像嵌入 CSS 或 HTML(数据 URI)、在 HTTP 头中编码凭据,以及在只处理文本的系统中传输数据。请记住:Base64 是编码而非加密——它不增加安全性,只提供安全的文本表示。
常见问题
这个 Base64 工具免费吗?
免费 — 无需注册的完全免费在线 Base64 编码器和解码器。想编码或解码多少都行。
我的数据会上传到服务器吗?
不会。编码和解码完全在你的浏览器中进行,不上传,你的数据绝不会离开你的设备——对令牌和私密数据也安全。
它能处理表情符号和非英语文本吗?
能。工具在转换为 Base64 之前先把文本编码为 UTF-8,所以表情符号、带重音或非拉丁字符都能正确往返。
什么是 URL 安全 Base64?
URL 安全 Base64 把 + 和 / 换成 - 和 _,并去掉结尾的 = 填充,因此在 URL 和文件名中安全。解码器同时接受标准和 URL 安全输入。
Base64 是加密吗?
不是。Base64 是一种编码,不是加密——它不提供任何安全性,只提供数据的安全文本表示。任何人都能解码。
Base64 用来做什么?
把图像以数据 URI 嵌入 CSS 或 HTML、在 HTTP 头中编码凭据,以及在只处理文本的系统中传输二进制数据。
如何解码 Base64 字符串?
切换到解码,粘贴 Base64,原始文本会立即出现。用交换把结果反向翻转回去。
相关工具