Base64 编码解码

在线 Base64 编码和解码工具,支持 Unicode 字符,所有处理在浏览器本地完成。

Base64 编码

将文本或图片编码为 Base64 字符串。

Base64 解码

将 Base64 字符串解码为文本或图片。

FAQ

什么是 Base64?

Base64 是一种用 64 个可打印字符(A-Z、a-z、0-9、+、/)表示二进制数据的编码方式。常用于在文本协议(如 HTTP、JSON)中传输二进制数据。

Data URI 和纯 Base64 有什么区别?

纯 Base64 只包含编码后的数据本身,适合传给后端接口或存入数据库。Data URI 在前面加上了 data:image/png;base64, 前缀,可以直接作为 img 标签的 src 在浏览器中使用。

Base64 编码后数据会变大多少?

Base64 编码会使数据体积增大约 33%。每 3 个字节的原始数据会被编码为 4 个 Base64 字符。

数据安全吗?

所有编码解码操作都在浏览器本地完成,数据不会上传到任何服务器。Base64 是编码而非加密,不能用于保护敏感数据。