图片Base64互转

本地处理
  • 打赏支持
  • 分享链接
  • 反馈建议
点击上传或将图片拖拽到此处 支持 JPG / PNG / GIF / WebP

功能说明

图片Base64互转工具支持图片与Base64编码的双向转换。图片转Base64可将图片编码为Base64字符串,方便在网页、CSS、JSON中直接嵌入;Base64转图片可将Base64字符串还原为图片文件。

所有转换均在浏览器本地完成,图片不会上传到服务器,保护您的隐私安全。

使用步骤

图片转Base64:1. 选择「图片 → Base64」;2. 上传或拖拽图片;3. 自动生成Base64编码;4. 复制结果。

Base64转图片:1. 选择「Base64 → 图片」;2. 粘贴Base64编码;3. 点击「转换为图片」;4. 预览并下载。

常见问题

Base64编码会增大多少体积?

Base64编码会使数据增大约33%。例如100KB的图片编码后约为133KB的Base64字符串。

支持哪些图片格式?

图片转Base64支持JPG、PNG、GIF、WebP等主流格式。Base64转图片会根据编码中的格式标识自动识别。

你可能还想问

Base64 图片用在什么场景?

小图标、装饰图内嵌进 HTML/CSS 可省一次网络请求;邮箱正文、单文件 HTML 演示、配置文件里的图片字段也都靠 Base64 携带。

转 Base64 后体积变大正常吗?

正常。编码后体积约为原文件的 4/3 倍,这是算法固有开销;所以只建议对小图(几 KB 到几十 KB)内嵌,大图反而拖慢加载。

data:image/png;base64 这串前缀能去掉吗?

不能随意去。带 dataURI 前缀的整串才能直接放在 img 的 src 里;只取逗号后的纯编码则用于接口传参等场景,按目标文档要求选择。