Base64 是一种基于64个可打印字符来表示二进制数据的编码方式。它常用于在文本协议中传输二进制数据,如在网页中嵌入图片、电子邮件附件等。Base64 编码后的数据大小约为原始数据的 4/3 倍。
适合小图标、Logo、简单图形等小尺寸图片。优点是减少 HTTP 请求,提高页面加载速度。不适合大图片,因为会增加文件大小并影响缓存效率。建议文件大小控制在 10KB 以内。
1. 点击上传区域或拖拽图片文件到上传区域
2. 支持同时上传多个文件(最多20个)
3. 在转换结果页面选择要查看的图片
4. 选择合适的复制格式(Data URI、CSS、HTML等)
5. 点击复制按钮获取结果
• 仅对小图片使用 Base64(< 10KB)
• 避免对经常变化的图片使用 Base64
• 考虑使用 WebP 格式以减小文件大小
• 在 CSS 中使用时考虑代码分割
• 对于重复使用的图片,优先考虑传统的图片文件
本工具所有处理均在浏览器本地完成,图片数据不会上传到任何服务器。Base64 编码本身不是加密,任何人都可以解码查看原始图片。如需处理敏感图片,请确保在安全的环境中使用。
Q: 为什么转换后文件变大了?
A: Base64 编码会增加约 33% 的文件大小,这是正常现象。
Q: 支持哪些图片格式?
A: 支持 JPG、PNG、GIF、WebP 和 SVG 格式。
Q: 有文件大小限制吗?
A: 单个文件最大 10MB,建议使用小于 1MB 的图片以获得最佳体验。