Base64编码解码教程

Base64是什么?

Base64是一种基于64个可打印字符来表示二进制数据的编码方式。它常用于在URL、Cookie、网页中传输少量二进制数据。

Base64编码原理

Base64将每3个字节(24位)的二进制数据转换为4个字节(每个6位)的可打印ASCII字符。编码后的数据比原始数据大约33%。

Base64使用场景

Python实现

import base64
encoded = base64.b64encode("Hello".encode()).decode()  # SGVsbG8=
decoded = base64.b64decode(encoded).decode()  # Hello

JavaScript实现

const encoded = btoa("Hello"); // SGVsbG8=
const decoded = atob(encoded); // Hello

使用我们的 在线Base64工具 快速进行编码解码。

🛠️ 推荐工具

免费在线开发工具,浏览器直接使用

前往工具站 → nbsp; AI API接口 →