工具箱

图片转 Base64 — 在线图片转 Data URL 工具(免费)

免费在线图片转 Base64 工具,可把 JPG、PNG、WebP、SVG 图片转成 Data URL,直接嵌入 HTML、CSS 和代码。纯浏览器本地处理。

所有工具均在浏览器本地运行——您处理的内容不会被上传。

使用方法

  1. 选择要转换的图片文件。
  2. 工具生成 Base64 Data URL,并显示预览和输出大小。
  3. 复制 Data URL,粘贴到你的 HTML、CSS 或代码里。

转换完全在浏览器里借助内置文件读取器完成,图片不会离开设备,敏感的图形和客户素材都能保持私密。

Data URL 能把一整张图片塞进一个文本字符串:data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA… 这个字符串可以直接放进 img 标签、CSS 背景或邮件签名,让资源自包含——不用单独上传文件、不发多余的 HTTP 请求、文件夹移动也不会让路径失效。这正是单文件 HTML 页面、离线原型、邮件安全图片以及要在机器之间拷贝的小型 favicon 背后的标准技巧。

提示

Base64 会让图片膨胀大约三分之一,所以输出总是比原文件大。请用于小素材——图标、Logo、缩略图——并留意结果旁显示的大小;大照片更适合用普通的托管 URL。

把 data URL 放在很少变动的 CSS 或标记里;每次构建都重新生成会让你的 diff 变得臃肿。当你需要不含 data:image 前缀的纯 Base64 时,只截取第一个逗号之前的部分即可。

为什么用它

把图片上传到第三方转换器等于交出你未必愿意分享的文件,而为了一个图标去装桌面工具又太小题大做。这个转换器即时、免费、完全本地,一眼就能看到带预览和大小的可验证 Data URL。

典型使用场景

  • 博客与电商: 把 4MB 商品图压到 200KB 再上传,页面加载更快,PageSpeed 分数更高。
  • 邮件与表单: 很多邮箱拒收 >10MB 附件,压一次就能稳定过检。
  • 作品集与社媒: 保持 75-85% 画质,移动端用户流量消耗更少。

与其他工具对比

工具是否上传隐私批量费用
本工具否100% 本地单张高质量免费
TinyPNG/Squoosh是/否取决于支持免费增值
Photoshop否本地支持付费

涉及隐私或临时处理时,浏览器本地工具在隐私与速度上最优。

使用技巧

  • 照片先试 78-82% 画质,通常能省 60-70% 体积且肉眼无损。
  • 先缩小尺寸再降画质:4000px 缩到 2000px,即使高质量也小 4 倍。
  • 保留原图备份,压后细节无法恢复。

常见问题

怎么把图片转成 Base64?

选择图片文件,工具在本地读取并返回完整的 data URL,可直接粘贴进 HTML、CSS 或你的代码。

支持哪些图片格式?

常见的 Web 格式都可以,包括 JPG、PNG、GIF、WebP 和 SVG。生成的 data URL 会携带每种图片对应的正确 MIME 类型。

结果怎么用到 HTML 或 CSS 里?

把 data URL 直接粘贴到 img 的 src 属性、CSS 背景或邮件里即可——浏览器会解码并显示图片,无需外部文件。

图片会上传到服务器吗?

不会。转换使用浏览器的文件读取器,图片不会离开你的设备,也不会有任何内容被传输。

图片会上传到服务器吗?

不会。全部在浏览器本地完成。

支持哪些浏览器?

支持所有现代浏览器,无需插件。

相关工具