批量图片转 WebP

在浏览器本地将多张 JPG、JPEG 和静态 PNG 转为 WebP。统一质量、按顺序处理,不上传图片。

  1. 1. 添加图片
  2. 2. 选择 WebP 质量
  3. 3. 处理批量任务

添加图片

统一 WebP 质量
90

质量设置会应用到批量中的每个待处理文件。数值越高可能使用更多字节。

处理批量任务

0 / 0 已完成

图片字节只留在当前浏览器中。PicRecast 不会上传批量内容,也不使用远程转换服务。

批量转换如何工作

添加多张图片,选择一套 WebP 质量,然后让浏览器按文件顺序处理。每个成功结果都可单独下载,也可一起打包为 ZIP。

支持的输入

R1 支持 JPG、JPEG 和静态 PNG。JPG 方向会沿用单图页面的共享转换器只应用一次。APNG、WebP、AVIF、SVG、HEIC、GIF 和其他格式不属于本批量范围。

一套统一质量设置

10–100 的 WebP 质量会在批量开始时固定,并传给每个待处理文件。处理期间和已有结果时会锁定,避免同一批次出现不同设置。

顺序执行的浏览器工作流

一次只解码和编码一张图片。队列长期只保存文件引用和状态,不会预先解码所有选中的图片,以减少批量内存压力。

部分失败会保留

损坏 JPEG 或动态 PNG 只会变成错误行,其他有效图片继续处理。之前成功的结果不会回滚。停止会将未完成项目退回待处理,下一次只继续待处理项目。

PNG 透明度与 JPEG 方向

静态 PNG 的解码 Alpha 会传给共享 WebP 编码器;RGB 会受质量编码影响,不承诺无损。JPEG EXIF 方向会一次性固化到输出像素,元数据不保证保留。

数量限制与输出大小

每批最多 20 个文件,每个文件继续受 25 MiB 和 4000 万像素安全限制。WebP 可能比源文件更小或更大。ZIP 打包上限用于控制浏览器本地打包所需的内存和工作量,超过时仍可逐个下载。

私密的本地处理

验证、解码、编码和 ZIP 组装都在当前浏览器内完成。图片字节、文件名、尺寸和质量不会发送到分析、存储、API 或第三方转换服务。

批量转换常见问题

一次可以处理多少张?

每批最多 20 个文件。每个文件仍受 25 MiB 和 4000 万像素的单图安全限制。

可以混合 JPG 和 PNG 吗?

可以。JPG、JPEG 和静态 PNG 可以共用一个批次和一套 WebP 质量。

PNG 透明度会保留吗?

共享 PNG 转 WebP 路径会在浏览器支持时保留解码后的 Alpha。使用有损质量时 RGB 可能变化。

其中一个文件失败怎么办?

只有对应行会显示错误,其他文件继续处理,已成功的结果仍可下载。

可以一次下载全部吗?

可以。下载全部 ZIP 只包含成功的 WebP,不包含失败或待处理项目。

图片会上传吗?

不会。批量文件会在浏览器本地验证和转换。

可以转换 APNG 吗?

不可以。动态 PNG 会被拒绝,不会静默导出某一帧。

为什么 WebP 可能更大?

输出字节取决于图像细节、尺寸、Alpha 和质量。界面会报告实际大小,不承诺节省。

相关本地工具

如果只处理一张图片或需要其他工作流,可以使用: JPG 转 WebP · PNG 转 WebP · 图片转换器 · 全部工具