切换到 中文?

切换将重新打开页面。未提交的文件、编辑内容和浏览器处理结果不会带到新域名。

已提交的服务器任务可继续查看,文件仍按原期限删除。
将前往以下网站:

图片Base64编码解码

图片与Base64双向转换,拖入预览、复制编码或下载还原图片,正文不上传。

完善此工具

图片 Base64 编码解码

请使用支持Worker和离屏画布的现代浏览器及安全连接。

原图

选择一张图片开始转换

JPG / PNG / WebP / GIF / BMP

保留原始文件字节与元数据

编码结果

大文本仅展示前 64 Ki 字符,复制和下载包含全文。

JPG / PNG / WebP / GIF / BMP · 最大 20 MiB、20MP,单边16384px;SVG和HTML不支持。动画仅预览首帧,下载保留完整字节。

处理内容只保存在当前页面内存,关闭页面或清空后无法恢复。

工具介绍

在浏览器内进行JPG、PNG、WebP、GIF、BMP与Base64或data URL的双向转换。保留原始文件字节、元数据和动画内容;动画仅预览首帧。支持拖入图片、导入TXT、错误定位、完整编码复制及下载。SVG/HTML不支持,不执行主动内容。

使用步骤

  1. 选择图片转编码并拖入图片,或切换编码转图片粘贴内容/导入TXT。
  2. 等待本地校验和预览;错误时按位置提示修改,必要时重新解析。
  3. 复制纯Base64或data URL、下载完整TXT,或下载还原图片。清空后内容释放。

常见问题

图片或编码会上传吗?

不会。只报告运行状态、耗时、检查次数以及复制/下载动作,不发送图片、编码、文件名或字段正文。离开、刷新或清空后不能恢复。

支持哪些内容和大小?

支持JPG/PNG/WebP/GIF/BMP,最大20MiB、20MP、单边16384px,后台可调低。SVG、HTML、远程URL和非Base64的data URL不支持。TXT须为UTF-8文本。

会改变图片字节吗?

不会。Base64只是字节表示转换,不压缩、不清除元数据,也不重新编码图片。图片下载与原始输入字节相等。动画预览显示首帧,但下载保留原动画字节。

为什么编码只显示一部分?

较大输出只展示前64Ki字符,避免长文本影响手机体验;复制和TXT下载包含全文。选择显示形式决定TXT中是否包含data URL前缀。

可以省略等号或者换行吗?

接受标准Base64、ASCII空白和省略末尾填充;自动校验长度、填充与末尾位。URL-safe字母、错误MIME、损坏或超限图片会被拒绝。

COMMUNITY

交流与评论

分享使用体验,交流工具的更多用法。

正在加载评论…