Base64 解码

将 Base64 编码的文本还原为原始形式。支持多种字符集及逐行解码。

Max 2 MB
文件超过 2MB 限制。 文本超过 2MB 限制。 预览:显示 {0} MB 文件的前 500KB。完整内容将提交格式化。
请提供要处理的文本。
请指定原始编码过程中使用的字符集,通常为 UTF-8。

Base64 编码详解


为什么需要 Base64 编码?

Base64 是一种将二进制数据表示为 ASCII 格式的编码方案。当二进制数据需要通过专为文本设计的媒介传输时非常有用。典型示例包括在 XML 文件中发送图片或作为电子邮件附件。

Base64 编码是如何工作的?

数据字节被分成 24 位(每次 3 字节)的缓冲区,再拆分为 4 组 6 位。这 6 位构成 Base64 字符集(A–Z、a–z、0–9、+ 和 /)中的索引。若字节数不是 3 的倍数,则添加填充:剩余 1 字节时为 ==,剩余 2 字节时为 =。