Base64 编解码工具
快速进行文本和文件的Base64编码与解码
输入
结果
图片转Base64
拖放图片到此处,或 点击上传
支持JPG、PNG、GIF等常见图片格式
Base64转图片
文本编解码
图片编解码
什么是Base64?
Base64是一种基于64个可打印字符来表示二进制数据的编码方式。这64个字符包括大小写英文字母、数字和两个符号(通常是"+"和"/"),"="用于填充。
Base64编码将3字节的二进制数据编码为4个ASCII字符,因此编码后的数据大约比原始数据大1/3。
常见用途
- 在HTML中嵌入小型图片(Data URI)
- 在电子邮件中传输二进制附件
- 在URL中安全传输二进制数据
- 存储简单数据而无需单独文件
- 在API请求中传输图片和文件
Data URI格式
在HTML中嵌入图片的Data URI格式:
data:[<mediatype>][;base64],<data> 例如: data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA...
优缺点
优点
- 可以在纯文本环境中传输二进制数据
- 减少HTTP请求(用于小图片)
- 避免跨域问题
缺点
- 增加数据大小约33%
- 不适合大文件
- 无法利用浏览器缓存