图片格式转换

JPG / PNG 互转

支持双向批量转换,透明背景自动处理;单文件不超过 30MB。

免费使用双向转换浏览器本地透明处理
图片不上传 单张 ≤ 30MB · 最多 100 个 · 总计 ≤ 200MB 输出 PNG / JPG
拖拽图片到这里,或点击选择
支持 JPG、JPEG、PNG;单张 ≤ 30MB · 最多 100 个 · 总计 ≤ 200MB

透明背景提示:PNG 转 JPG 时,透明区域会自动填充为白色;JPG 转 PNG 不会恢复透明。质量设置仅在输出 JPG 时生效。

处理结果

还没有选择图片

  • 还没有选择图片

图片只在你的浏览器中处理,不会上传到服务器。可以打开开发者工具的 Network 面板验证;断网后页面仍可继续处理已经加载的图片。

如何使用

三步完成

不需要注册,选择图片后即可在本地处理。

选择图片

拖拽或点击选择 JPG、JPEG、PNG,支持多选;单文件不超过 30MB。

选择输出格式

输出 PNG 可保留透明;输出 JPG 时可调质量。PNG 转 JPG 的透明区域会自动填充为白色。

下载结果

单张直接下载;多张可打包成 ZIP,中文文件名会保留。

隐私说明

转换使用浏览器自带的 Canvas API 完成。页面不会上传图片,也没有服务端转码请求;图片不会写入磁盘、不会进入队列,也不会被保存。

你可以打开开发者工具的 Network 面板验证,或断网后继续处理已经打开的页面。只有在你主动调用开放 API 时,图片才会发送到 api.mokiii.com。

FAQ

常见问题

格式、批量限制与处理结果。

JPG PNG 互转会上传图片吗?

不会。解码和重新编码都在浏览器本地完成,图片不会上传服务器,也不会有服务端转码请求。只有你主动调用开放 API 时,图片才会离开浏览器。

支持哪些转换方向?

支持 JPG/JPEG 转 PNG,也支持 PNG 转 JPG。输出 PNG 会保留透明背景;输出 JPG 时会把透明区域填充为白色。JPG 转 PNG 不会恢复已经丢失的细节,也不会凭空产生透明背景。

一次最多能转换多少张?

单文件不超过 30MB。桌面端单次最多 100 个文件、总计不超过 200MB;手机端自动降为最多 50 个文件、总计不超过 100MB。批量转换按顺序逐张处理,避免同时解码多张大图。

透明背景和质量怎么处理?

输出 JPG 时,PNG 的透明区域会自动填充为白色,这是 JPG 格式本身的限制。输出 JPG 可调质量 0.6–1.0,默认 0.9;质量越高越清晰、文件越大。输出 PNG 时质量选项不生效,透明背景会保留。

相关知识

扩展阅读

了解格式、质量与体积之间的关系。

JPG 与 PNG 怎么选

JPG 与 PNG 是网页最常用的两种图片格式。JPG 采用有损压缩,照片体积小、兼容性最好,但不支持透明,反复保存会累积压缩损失;PNG 采用无损压缩,支持透明和清晰边缘,适合图标、截图和文字图,但照片体积通常更大。把 PNG 转成 JPG 时,透明区域必须填充为白色,否则容易出现黑边或意外颜色;把 JPG 转成 PNG 不会恢复已经丢失的细节,也不会产生透明背景。质量 0.9 适合大多数照片,文字截图可以适当提高。批量转换按顺序逐张处理,避免同时解码大图造成内存压力。