图片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不支持,不执行主动内容。
使用步骤
- 选择图片转编码并拖入图片,或切换编码转图片粘贴内容/导入TXT。
- 等待本地校验和预览;错误时按位置提示修改,必要时重新解析。
- 复制纯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、损坏或超限图片会被拒绝。
交流与评论
分享使用体验,交流工具的更多用法。
正在加载评论…