Base64 编码解码工具

将文本编码为 Base64 或将 Base64 解码为纯文本,支持中文和 Unicode,100% 在浏览器中运行。

免费使用 →

功能特性

🔄

编码与解码

一键切换编码和解码模式,双向转换轻松完成。

🌏

Unicode 支持

完整支持 UTF-8,包括中文、日文、韩文和 emoji,任何字符都能正确编码。

即时结果

输入或粘贴内容后结果实时更新,无需点击按钮。

🔒

隐私优先

所有编解码使用浏览器原生 API(btoa/atob),数据不会传输到任何地方。

📋

一键复制

即时将编码或解码结果复制到剪贴板。

📥

拖拽导入

将文本文件拖入输入区域,自动加载内容进行编码或解码。

使用方法

1

选择模式

选择"编码"将文本转为 Base64,或选择"解码"将 Base64 还原为文本。

2

输入或粘贴文本

在输入框中输入或粘贴文本(或 Base64 字符串)。

3

查看结果

编码或解码结果即时显示在输出框中。

4

复制结果

点击复制按钮将结果复制到剪贴板。

常见问题

什么是 Base64 编码?
Base64 是一种将二进制数据表示为文本字符串的编码方案,使用 64 个 ASCII 字符(A-Z、a-z、0-9、+、/)。常用于在基于文本的协议中传输数据。
支持中文和其他 Unicode 字符吗?
支持。工具内部使用 UTF-8 编码,可以正确处理中文、日文、韩文、emoji 及其他 Unicode 字符。
为什么中文编码后字符串很长?
每个中文字符在 UTF-8 中占 3 个字节,Base64 将 3 个字节编码为 4 个字符,因此一个汉字会变成 4 个 Base64 字符,输出比输入更长。
可以用这个工具编码文件吗?
文本内容可以。对于二进制文件(图片、PDF),请使用"图片转 Base64"工具,它专门处理二进制数据的 base64 data URL 格式。
我的文本会发送到服务器吗?
不会。所有编解码完全在浏览器本地使用 JavaScript 的 btoa 和 atob 函数(配合 TextEncoder/TextDecoder 支持 Unicode)完成,数据永远不会离开您的设备。

← 返回 pudone! 首页