功能亮点
- 两个方向:图片转 Base64 文本,Base64 或 Data URL 还原图片
- 文本结果可一键复制,适合直接贴进代码或样式
- 还原图片时按文件头识别真实图片类型,不靠扩展名猜
- 还原方向不需要上传文件,粘贴文本即可
- 分块处理,大文件转换不会卡住页面
- 全部在浏览器本地完成,文件不上传服务器
能力与限制
- 支持格式
- PNG、JPG、WebP、GIF、SVG
- 输出格式
- PNG、JPG、WebP、TXT
- 单文件体积上限
- 100 MB
- 批量能力
- 单张处理
- 处理位置
- 浏览器本地处理,图片不上传服务器
参数说明
| 参数 | 取值 |
|---|---|
| 转换方向 | 图片 → Base64 / Base64 → 图片 |
| Base64 文本 | 支持 data: 开头的 Data URL(含 image/svg+xml)或裸 Base64,自动识别图片类型 |
使用方法
- 1选择转换方向:图片 → Base64,或 Base64 → 图片
- 2图片转文本:上传图片文件
- 3文本转图片:把 Base64 或 Data URL 粘贴到输入框
- 4结果区显示文本或还原出的图片,文本可一键复制
- 5需要保存时下载结果文件
常见问题
图片会被上传到服务器吗?
不会。编码和解码都在浏览器本地完成,文本也不会发到服务器。
粘贴 Base64 提示无效是什么原因?
常见原因是文本被截断,或混进了 Base64 字符集之外的字符。工具允许省略末尾的填充符,也接受完整的 Data URL,把整段内容完整粘进来即可。
转换出来的 Base64 怎么用?
输出的已经是标准 Data URL,可以直接写进 HTML 的图片 src 或 CSS 的背景图。如果目标位置只接受裸 Base64,把开头 data:image/...;base64, 这一段去掉即可。
图片转出来的文本特别长正常吗?
正常。Base64 会把体积放大约三分之一,加上类型前缀更长,图片越大文本越长。要放进代码里的话,建议先把图片压缩或缩小再转。
为什么还原出来的图片类型和我猜的不一样?
还原时按文件头判断真实类型,比扩展名可靠。如果提示不是有效图片,多半是文本不完整,或者内容本身就不是图片数据。