Base64在线编码解码工具
在线Base64编码解码工具。支持文本和二进制数据与Base64格式的互相转换。支持UTF-8和多种字符编码。
Base64编解码
输入格式:
输出格式:
Base64编码知识:
什么是Base64?
Base64是一种基于64个可打印字符来表示二进制数据的编码方法,可以将任意二进制据数据换成可打印的ASCII字符序列。
编码原理
将3个字节的数据转换为4个可打印字符,不足3字节时使用=号补足。使用A-Z、a-z、0-9、+、/这64个字符表示二进制数据。
使用场景
常用于在HTTP、邮件等只能传输ASCII字符的场景中传输二进制数据,如图片、文件等。
特点说明
Base64编码后的数据体积会增大约33%,但保证了数据的可打印性和可传输性。
主要特性:
- 可以将任意二进制数据转换为可打印字符
- 编码后的数据只包含ASCII可打印字符
- 支持任意语言和字符集的文本
- 编码结果可以安全地在各种系统间传输
常见应用:
- 邮件附件编码
- 网页中嵌入图片(DataURI)
- API接口数据传输
- URL安全传输
- 证书和密钥的文本表示