免费浏览器工具
免费图片转 Base64 工具
图片编码成 Base64 或 Data URI,本地完成,一键复制。
- 数据不上传服务器
- 免费、无需注册、无水印
- 加载后离线也能用
拖拽图片到这里,或点击选择,也可以直接粘贴。
支持 JPG、PNG、WebP、SVG,不超过 40MB
拖入图片,Base64 编码直接出现在这里。
怎么把图片转成 Base64
- 拖入图片。本地编码瞬间完成,不上传。
- 切换 data URI 前缀。带前缀可直接粘贴进 CSS、HTML、Markdown;不带前缀是纯 Base64 字符串,适合 API 传参。
- 复制或下载。一键复制整段,或存成 .txt 文件。
什么场景该用 Base64
内嵌资源
小图标和 Logo 内嵌进 CSS/HTML 可以省请求——邮件模板、单文件 demo 很常用。
接口传图
很多视觉 API 收 JSON 里的 Base64 字段,一般用不带前缀的原始字符串,除非文档要求。
体积提醒
Base64 比原文件大约 33%——小图无所谓,照片就浪费了,建议 100KB 以内。
常见问题
怎么把图片转成 Base64?
拖入图片即自动编码,右侧输出完整 Base64 字符串;勾选「Data URI」会带上 data:image/png;base64, 前缀。
Base64 和 Data URI 有什么区别?
Data URI = Base64 前面加 MIME 头,可以直接放进 CSS url() 或 img src;纯 Base64 适合存数据库或传接口。
编码后体积会变大吗?
会,Base64 大约比原文件大 33%——页面会同时显示两种体积供参考。
支持的格式?
JPG、PNG、WebP、GIF、SVG、AVIF 都行,MIME 类型自动识别。
文件会上传吗?
不会,FileReader 在你浏览器本地读出内容直接编码。