首页/图片与 Base64 互转
双向转换 · 一键复制 · 不上传

图片与代码,
来回都能转换。

把图片生成 Data URI、纯 Base64、HTML 或 CSS,也可以粘贴编码还原、预览并下载原图。所有数据只在当前浏览器中处理。

01

图片与 Base64 双向转换

PNG · JPG · GIF · WEBP · BMP
LOCAL浏览器本地读取文件内容不会发送到本站
输出格式选择图片后生成
0 文件上传2 个转换方向¥0 免费使用
常用场景 / GUIDE

复制即用,
调试更快。

HTML

内嵌小图与邮件内容

生成完整 img 标签,适合单文件页面、邮件模板或不方便单独托管的小图片。

CSS

背景图与界面资源

生成 background-image 代码,用于原型、样式调试和少量装饰资源。

API

接口字段与结果排查

复制纯 Base64 用作测试数据,或把接口返回的图片编码还原预览。

使用建议 / TIPS

小图适合内嵌,大图保留文件。

01

留意约三分之一膨胀

Base64 把二进制转换成文本后通常更长;图片较大时,普通文件地址更利于缓存和加载。

02

按接收方选择格式

网页代码通常使用 Data URI,API 字段可能只需要逗号后面的纯 Base64,请以接口说明为准。

03

陌生编码先预览

收到未知 Base64 时先在本地解析并确认图片内容,再决定是否保存或继续使用。

常见问题 / FAQ

转换之前,你可能想知道。

图片转 Base64 会上传文件吗?

不会。浏览器使用本地文件读取能力生成字符串,图片和转换结果都不会发送到本站服务器。

Data URI 和纯 Base64 有什么区别?

Data URI 在编码前包含 data:image、文件类型和 base64 标记,可以直接放进网页;纯 Base64 只有编码内容,适合接口字段或自行拼接。

为什么 Base64 比原图片更大?

Base64 用文本表示二进制数据,字符长度通常会增加约三分之一,因此更适合小图标、接口调试和临时内嵌,不适合替代大型图片文件。

支持把哪些 Base64 还原为图片?

当前支持识别 PNG、JPG、GIF、WebP 和 BMP 的纯 Base64、Data URI,以及包含 Data URI 的 HTML 或 CSS 片段。

转换会改变图片质量吗?

不会。编码和解码只改变图片数据的表示方式,不会重新压缩像素;还原后得到的是原始图片字节。