图片转Base64

将图片转换为Base64 Data URI,或将Base64转换回图片 — 全部在浏览器中完成。

100% 隐私安全 — 完全在您的浏览器中运行。您的数据在本地设备上处理,绝不会发送到互联网。

点击上传或拖放图片

支持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前缀
  • 复制为CSSbackground-image: url("…")
  • 下载解码后的图片
  • 隐私安全 — 编码和解码均在您的设备上完成

使用方法

  • 图片 → Base64 — 上传图片,然后复制Base64字符串(可开关Data URI前缀)
  • Base64 → 图片 — 切换模式,粘贴Data URI或原始Base64,然后预览并下载图片
  • 使用复制为CSS背景可直接粘贴到样式表中

常见问题

什么时候应该将图片内联为Base64?

小图标、Logo和背景图是不错的选择 — 内联可以省去一次HTTP请求。较大的图片通常更适合保留为普通文件,因为Base64编码后的体积大约比原始字节大33%。

我的图片会被上传吗?

不会。转换完全在您的浏览器中完成。

更多工具

查看全部