Base64 编码器 / 解码器

立即编码和解码 Base64 字符串。支持 UTF-8 文本。免费、快速,无需注册。

工作原理

1

输入文本

在输入框中键入或粘贴您的文本或 Base64 字符串。

2

选择模式

选择编码或解码,或让自动检测为您处理。

3

复制结果

立即将转换后的字符串复制到剪贴板。

常见问题

什么是 Base64 编码?

Base64 是一种二进制到文本的编码方案,通过将二进制数据转换为基数 64 表示形式,将其表示为 ASCII 字符串格式。

Base64 是加密吗?

不,Base64 不是加密。它是一种编码方案,用于确保数据在传输过程中保持完整。它不提供安全性,可以轻松解码。

此工具支持 UTF-8 吗?

是的,此工具通过在编码之前正确转义 UTF-8 字符(如表情符号和非拉丁脚本)来正确处理它们。

为什么输出大小增加了?

Base64 编码使用 4 个字符来表示每 3 个字节的数据,这会使文件大小增加约 33%。

我可以将其用于图像吗?

是的,您可以将图像文件转换为 Base64 字符串(数据 URI),以便直接嵌入 HTML 或 CSS 中。

什么是 URL 安全 Base64?

URL 安全 Base64 将“+”和“/”字符(在 URL 中具有特殊含义)分别替换为“-”和“_”。

为什么在电子邮件中使用 Base64?

电子邮件系统最初是为文本设计的。 Base64 允许将二进制附件(如图像)作为文本安全发送。

输入有大小限制吗?

没有硬性限制,但非常大的字符串(兆字节)可能会减慢浏览器的速度,因为所有处理都是在客户端进行的。

我可以解码部分字符串吗?

Base64 字符串必须是 4 个字符的倍数。 如果不完整,解码器可能会返回错误或垃圾数据。

是可逆的吗?

是的,Base64是一种无损编码。 解码字符串会返回准确的原始二进制数据。