Base64 编码与解码 · 在线

在浏览器中将文本编码为 Base64,或将 Base64 解码为文本和原始字节。支持 Unicode、Base64URL、换行及文件转换,无需注册。

在浏览器中运行浏览全部工具
0 字符
准备好了,就开始吧

添加输入,调整选项,即可开始处理。

—
选项
在浏览器中运行
未保存输入内容

什么是 Base64?

Base64 用可打印文本表示二进制字节,常见于邮件附件、JSON 数据和 Data URI。通常每 3 个输入字节转换为 4 个字符,= 用于填充。编码可以逆向还原,不能为密码或秘密提供加密保护。

Hello → SGVsbG8=

标准 Base64 与 Base64URL 有何区别?

标准 Base64 使用 + 和 /;Base64URL 将其替换为 - 和 _,适合网址与令牌。是否需要填充取决于接收系统,请选择目标要求的字母表与字符编码。 Base64URL 编解码

编码标准: RFC 4648 §4 — Base64 · RFC 4648 §5 — Base64URL

选择文本、图片或文件转换

文本可直接使用上方工作台。图片与文件请使用专用工具,以保留原始二进制字节、预览受支持的图片或下载还原后的文件。将图片解码成 UTF-8 文本,并不等于生成图片文件。

如何使用

01

添加输入

粘贴文本或选择文件,也可以先试用示例。

02

选择选项

在文本与 Base64 之间转换,检查编码结构,并保留原始字节。

03

查看并导出

查看处理说明,再复制或下载结果。如需继续处理,可以切换到其他工具。