批量图片转换

批量转换多个图片文件格式,支持 JPG、PNG、WebP、AVIF、TIFF、GIF,支持质量设置和批量处理

示例结果

2 个示例

转换为 WebP

将图片转换为 WebP 格式以获得更好的压缩效果

image-convert-webp.zip 查看文件
查看输入参数
{ "imageFiles": [ "photo.jpg" ], "outputFormat": "webp", "quality": 85 }

调整大小并转换为 PNG

调整图片大小并转换为 PNG 格式

image-convert-resize.zip 查看文件
查看输入参数
{ "imageFiles": [ "large.jpg" ], "outputFormat": "png", "resizeWidth": 1920, "resizeHeight": 1080, "maintainAspect": true }

Click to upload files or drag and drop files here

Maximum file size: 500MB Maximum files: 50
Supported formats: image/*

1 85 100

输出图片质量 (1-100)

目标宽度(像素),留空保持原始

目标高度(像素),留空保持原始

用于不支持透明度的格式(JPG)

关键信息

分类
图像、音频与视频
输入类型
file, select, range, number, checkbox
输出类型
file
样本覆盖
4
支持 API
Yes

概览

批量图片转换工具支持将多达50个图片文件一次性转换为 JPG、PNG、WebP、AVIF、TIFF 或 GIF 格式。您可以自由调整输出质量、修改图片尺寸并选择是否保持宽高比,同时支持保留原始元数据与文件名,帮助您高效完成图像格式的批量处理与优化。

适用场景

  • 需要将大量高分辨率的 PNG 或 TIFF 照片批量转换为 WebP 或 AVIF 格式以减少网页加载体积时。
  • 需要统一调整多张图片的尺寸(如宽度或高度),并保持原始宽高比以适配特定网页布局时。
  • 在将带有透明通道的图片转换为不支持透明度的 JPG 格式时,需要自定义背景颜色(如白色或黑色)时。

工作原理

  • 上传最多50个需要转换的图片文件,支持 JPG、PNG、WebP、AVIF、TIFF、GIF 等格式。
  • 选择目标输出格式,并根据需要设置输出质量、调整宽度或高度、背景颜色以及是否保留元数据。
  • 点击开始转换,系统将自动批量处理所有图片,并生成包含转换后文件的 ZIP 压缩包供您下载。

使用场景

网站前端开发人员批量将设计稿图片转换为 WebP 格式,并压缩质量以优化网站加载速度。
摄影师批量将相机导出的 TIFF 或大尺寸 JPG 照片缩小分辨率并保留 EXIF 信息,以便于在社交媒体上快速分享。
电商运营人员批量将商品透明背景图转换为带白色背景的 JPG 格式,以满足电商平台的商品主图规范。

用户案例

1. 网站图片批量 WebP 格式化与压缩

网站前端开发人员
背景原因
网站上有大量 PNG 格式的产品宣传图,导致页面加载缓慢,影响用户体验和 SEO 排名。
解决问题
需要将这些 PNG 图片批量转换为 WebP 格式,并在保证视觉效果的前提下压缩体积。
如何使用
上传 30 张 PNG 图片,选择输出格式为 WebP,将输出质量设置为 80,并勾选“保持原始名称”和“保留元数据”。
示例配置
输出格式: WebP, 输出质量: 80, 保持原始名称: 开启, 保留元数据: 开启
效果
成功输出一个 ZIP 压缩包,解压后所有图片均已转换为 WebP 格式,文件总体积减少了约 70%,且文件名保持不变。

2. 电商商品图批量尺寸调整与背景填充

电商运营专员
背景原因
供应商提供了一批不同尺寸且带有透明背景的商品 PNG 图片,而电商平台要求主图必须是 800 像素宽度的白色背景 JPG 格式。
解决问题
需要批量将透明 PNG 转换为白色背景的 JPG,并统一调整宽度为 800 像素。
如何使用
上传商品图片,选择输出格式为 JPG,设置调整宽度为 800,勾选“保持宽高比”,背景颜色选择“白色”。
示例配置
输出格式: JPG, 调整宽度: 800, 保持宽高比: 开启, 背景颜色: 白色
效果
转换后的图片全部变为白色背景的 JPG 格式,宽度统一为 800 像素且未变形,可直接上传至电商后台。

用 Samples 测试

image, png, jpg

相关专题

常见问题

这个工具一次最多可以转换多少张图片?

您一次最多可以上传并转换 50 个图片文件,总文件大小限制在 500MB 以内。

转换后图片的 EXIF 信息会丢失吗?

默认情况下勾选了“保留元数据”选项,转换后的图片会保留原始的 EXIF 和其他元数据。如果不需要,可以取消勾选以减小文件体积。

将透明 PNG 转换为 JPG 时,透明区域会变成什么颜色?

由于 JPG 格式不支持透明度,您可以通过“背景颜色”选项选择将透明区域填充为白色或黑色。

调整图片大小时,如何防止图片变形?

勾选“保持宽高比”选项,在输入目标宽度或高度时,系统会自动按比例缩放另一维度,防止图片拉伸变形。

转换后的文件是如何命名的?

如果勾选了“保持原始名称”,转换后的文件将保留原文件名,仅更改文件后缀名。

API 文档

请求端点

POST /zh/api/tools/image-batch-convert

请求参数

参数名 类型 必填 描述
imageFiles file (需要先上传) -
outputFormat select -
quality range 输出图片质量 (1-100)
resizeWidth number 目标宽度(像素),留空保持原始
resizeHeight number 目标高度(像素),留空保持原始
maintainAspect checkbox -
backgroundColor select 用于不支持透明度的格式(JPG)
keepMetadata checkbox -
keepOriginalNames checkbox -

文件类型参数需要先通过 POST /upload/image-batch-convert 上传获取 filePath,然后将 filePath 传递给对应的文件字段。

响应格式

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
文件: 文件

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-image-batch-convert": {
      "name": "image-batch-convert",
      "description": "批量转换多个图片文件格式,支持 JPG、PNG、WebP、AVIF、TIFF、GIF,支持质量设置和批量处理",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-batch-convert",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

支持 URL 文件链接或 Base64 编码作为文件参数。

如果遇见问题,请联系我们:[email protected]