点击上传或拖放图片
支持PNG、JPG、GIF、WebP或SVG — 在浏览器中编码关于此工具
将任意图片编码为Base64 Data URI,直接嵌入HTML、CSS或JSON — 无需单独的图片文件,也不用额外发起HTTP请求。也可以反过来,将Base64字符串解码回图片,预览并下载。
支持PNG、JPG、GIF、WebP和SVG格式,可选择带或不带data:image/…;base64,前缀,还能一键复制为可直接粘贴的CSS背景规则。全部处理都在浏览器中完成 — 图片绝不会被上传。
功能特色
- 双向转换 — 图片 → Base64,以及Base64 → 图片
- 可选是否包含Data URI前缀
- 复制为CSS — background-image: url("…")
- 下载解码后的图片
- 隐私安全 — 编码和解码均在您的设备上完成
使用方法
- 图片 → Base64 — 上传图片,然后复制Base64字符串(可开关Data URI前缀)
- Base64 → 图片 — 切换模式,粘贴Data URI或原始Base64,然后预览并下载图片
- 使用复制为CSS背景可直接粘贴到样式表中
常见问题
什么时候应该将图片内联为Base64?
小图标、Logo和背景图是不错的选择 — 内联可以省去一次HTTP请求。较大的图片通常更适合保留为普通文件,因为Base64编码后的体积大约比原始字节大33%。
我的图片会被上传吗?
不会。转换完全在您的浏览器中完成。