图片转 Base64 在线工具
上传图片即可生成 Base64、Data URL、HTML、CSS、JSON 和 API Payload 格式内容。支持 PNG、JPG、WebP、GIF、SVG 等常见图片格式,所有处理在浏览器本地完成。
本地处理 · 不上传服务器支持 PNG / JPG / WebP / GIF / SVG6 种输出格式 · 可压缩调整
上传图片
拖拽图片到这里,或点击选择图片
支持 PNG、JPG、JPEG、WebP、GIF、SVG、BMP、ICO
支持直接粘贴截图 · 图片仅在浏览器本地处理
支持直接粘贴截图 · 图片仅在浏览器本地处理
转换结果
上传图片后,转换结果将显示在这里
字符数
—
编码后大小
—
原图大小
—
体积比
—
Base64 编码后通常会增加约三分之一体积,不适合较大的图片。
图片不会上传到服务器,所有转换均在当前浏览器中完成。
如何将图片转换为 Base64?
1
上传图片
选择、拖拽或粘贴需要转换的图片。
2
选择输出格式
根据使用场景选择 Base64、Data URL、HTML、CSS、JSON 或 API Payload。
3
复制或下载结果
复制生成内容,或下载为 TXT / JSON 文件后使用。
Base64 图片常见用途
01
HTML 图片嵌入
将 Data URL 直接放进 img 标签,适合小图标或临时图片。
02
CSS 背景图
将图片作为 background-image 使用,减少独立图片请求。
03
JSON 与 API 传输
将图片编码为文本放进接口请求体或 JSON 数据中。
04
富文本与邮件内容
在部分富文本编辑器或邮件模板中嵌入小尺寸图片。