Base64编码器

使用 Base64 编码对文本字符串进行编码。Base64 编码对于在文本中表示二进制数据或 JSON 或 XML 等文本序列化格式中表示数据非常有用。

已编码的文本:

相关工具

有关Base64编码的更多信息

Base64编码是一种将二进制数据编码为安全传输的64个字符集的方法。它通常用于电子邮件系统和网络浏览器中传输图像、视频和其他类型的二进制数据。

编码过程包括将二进制数据分成3个字节(24位)的组,然后将其转换为四个6位值。这些6位值然后映射到它们对应的ASCII字符,其中包括大写和小写字母,数字以及通常是“+”和“/”的两个附加字符。

如果二进制数据不能被3整除,则会在数据末尾添加填充以确保其能被整除。填充由等号(=)字符表示。例如,如果二进制数据只有2个字节长,则会在编码后的数据末尾添加一个字节填充(包含两个等号字符)。

要解码数据,只需将过程反转。每个四个ASCII字符组通过反转映射过程将其转换回3个字节的二进制数据。

总体而言,base64 编码过程允许二进制数据安全地作为 ASCII 文本传输,使其能够以与大多数系统兼容的方式通过互联网传输图像、视频和其他类型的二进制数据。