图片转 Base64
在线图片转 Base64 编码工具,支持 PNG、JPG、JPEG、GIF、WebP、SVG、BMP、ICO 等常见图片格式,数据仅在浏览器本地处理,不会上传到服务器
点击选择图片,或将图片拖拽到此处
支持 PNG / JPG / JPEG / GIF / WebP / SVG / BMP / ICO 等格式
关于图片转 Base64
📖 基本概念
- Base64 — 一种用 64 个可打印字符表示二进制数据的编码方式
- 将图片转为 Base64 后,可以直接嵌入 HTML/CSS,无需额外的 HTTP 请求
- 编码后体积约增加 33%(4/3 倍)
- 适合处理 小图标、Logo 等小尺寸图片
🔧 使用场景
- HTML 内嵌 —
<img src="data:image/png;base64,..."> - CSS 背景 —
background-image: url(data:image/png;base64,...) - 邮件模板 — 图片嵌入 HTML 邮件避免外部引用
- API 传输 — 将图片编码为文本作为 JSON 字段传输
- 数据库存储 — 将小图片直接存为文本字段
- 减少请求 — 减少页面加载时的 HTTP 请求数