图片格式转换

PNG 转 WebP

把 PNG、JPG、GIF、BMP 批量转成体积更小的 WebP。可调质量与最长边,支持单张下载和 ZIP 打包;所有处理都在浏览器里完成,图片不会上传。

免费使用批量处理浏览器本地支持 ZIP
图片不上传 单张 ≤ 30MB · 最多 100 个 · 总计 ≤ 200MB 输出 WebP / PNG / JPG
拖拽图片到这里,或点击选择
支持 PNG、JPG、WebP、GIF、BMP;单张 ≤ 30MB · 最多 100 个 · 总计 ≤ 200MB

质量 80 适合大多数网页图片;转为 JPG 时透明区域会变成白色。GIF 会被当作静态图处理(取第一帧)。如果 WebP 结果比原图大,可以降低质量、缩小最长边,或改用“压缩到指定 KB”。

处理结果

还没有选择图片

  • 还没有选择图片

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

如何使用

三步完成

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

选择图片

拖拽或点击选择 PNG、JPG、GIF、BMP,支持一次添加多张;单张不超过 30MB。

设置输出

默认输出 WebP,质量 80 适合大多数网页图片;需要控制尺寸时填写最长边像素。

下载结果

逐张下载,或把所有结果打包成 ZIP;中文文件名会原样保留。

隐私说明

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

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

FAQ

常见问题

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

图片会上传到服务器吗?

不会。页面上的转换全部在浏览器本地完成,转换过程不发起图片上传请求,也不会有服务端转码。你可以断网后继续使用已经打开的页面,或在开发者工具里确认没有图片请求。

支持哪些输入和输出格式?

输入支持 PNG、JPG/JPEG、WebP、GIF、BMP;输出支持 WebP、PNG、JPG。GIF 目前按静态图处理,只取第一帧;动画 WebP 暂不支持。

一次最多能处理多少张?总量有限制吗?

单张不超过 30MB。桌面端单次最多 100 个文件、总计不超过 200MB;手机端会自动降为最多 50 个文件、总计不超过 100MB。超过时请分批处理,完成后可以打包成 ZIP 下载。

为什么转成 WebP 后文件反而变大了?

常见原因是原图已经被高度压缩、质量设置过高,或者原图本身很小,WebP 的文件头开销占比变大。可以降低质量、缩小最长边,或改用“压缩到指定 KB”工具。

质量应该怎么选?

网页图片建议 75–85,肉眼通常看不出明显差别,体积却能下降。缩略图可以降到 60–70;需要保留细节的主图可以用 85–90。

透明背景会保留吗?

输出 WebP 或 PNG 时会保留透明背景;输出 JPG 不支持透明,透明区域会变成白色。

手机上可以用吗?

可以。手机端同样在浏览器本地处理,但内存有限,单次上限为 50 个文件、总计 100MB,建议一次少选几张。iOS Safari 完成转换后可保存到“文件”App。

相关知识

扩展阅读

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

为什么把图片转成 WebP

WebP 由 Google 推出,在相近视觉质量下,通常比 JPEG 小 25%–34%,比 PNG 小得更多。图片体积下降后,页面加载更快、带宽更省,移动端体验和 Core Web Vitals 也会更好。主流浏览器对 WebP 的支持已经超过 97%。

格式透明动画典型体积浏览器支持
WebP支持支持最小97%+
JPEG不支持不支持中等100%
PNG支持不支持较大100%
GIF支持支持较大100%

质量怎么选

网页首图和文章配图建议 75–85;大多数场景肉眼几乎看不出差别,体积却能明显下降。缩略图可以更低(60–70),需要保留纹理和细节的商品图可以到 85–90。

如果转换后体积反而变大,通常是因为原图已经被高度压缩,或者质量设得过高。这时降低质量或缩小最长边,往往比继续调高质量更有效。

什么时候该用“压缩到指定 KB”

当你有明确的体积上限时,例如报名系统要求 100KB 以内、公众号配图、邮件附件或证件照上传,直接使用“压缩到指定 KB”更省事。它会自动搜索质量,并在必要时缩小尺寸。

WebP 适合网页展示;如果对方系统只接受 JPG,请在输出格式里选择 JPG,并注意透明区域会变成白色。