批量图片裁剪

批量裁剪多张图片到指定尺寸或宽高比,支持自定义定位,返回裁剪后的 ZIP 文件下载

示例结果

2 个示例

正方形裁剪

将图片裁剪为正方形(1:1)格式

batch-crop-square.zip 查看文件
查看输入参数
{ "imageFiles": [ "photo.jpg" ], "cropMode": "square", "gravity": "center" }

16:9 宽高比

将图片裁剪为 16:9 宽屏格式

batch-crop-16x9.zip 查看文件
查看输入参数
{ "imageFiles": [ "photo.jpg" ], "cropMode": "aspect", "aspectRatio": "16:9", "gravity": "center" }

Click to upload files or drag and drop files here

Maximum file size: 200MB Maximum files: 100
Supported formats: image/jpeg, image/jpg, image/png, image/webp, image/gif, image/tiff, image/avif, image/heif

选择裁剪方式:正方形、宽高比、精确尺寸或自定义定位

选择预定义的宽高比进行裁剪

Set the exact width for cropped area

Set the exact height for cropped area

选择裁剪区域的位置

设置裁剪区域的水平位置(0 = 左边缘)

设置裁剪区域的垂直位置(0 = 顶部边缘)

选择输出格式或保持原格式

Output quality for lossy formats

关键信息

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

概览

批量图片裁剪工具支持一次性上传多达100张图片,并快速将其裁剪为正方形、特定宽高比(如16:9、9:16)或精确的像素尺寸。您可以自由选择居中、顶部、左上角等多种定位方式,甚至通过X/Y坐标进行自定义定位,最后一键打包下载为ZIP压缩包,极大提升了多图处理的效率。

适用场景

  • 需要将大量不同尺寸的商品图片统一裁剪为1:1正方形以用于电商平台展示时。
  • 准备社交媒体或视频封面素材,需要将多张照片批量裁剪为16:9宽屏或9:16竖屏比例时。
  • 需要根据特定设计规范,将一批图片精确裁剪为固定像素宽度和高度并转换输出格式时。

工作原理

  • 上传需要处理的图片文件,支持JPG、PNG、WebP、GIF、TIFF、AVIF和HEIF格式,最多可上传100张。
  • 选择裁剪模式(如正方形、宽高比、精确尺寸或自定义定位),并设置对应的比例、尺寸或对齐位置(Gravity)。
  • 设定输出格式(如保持原格式、WebP等)与压缩质量,点击开始处理并下载包含所有裁剪后图片的ZIP压缩包。

使用场景

电商主图批量制作:将不同尺寸的商品实拍图统一裁剪为1:1正方形,并转换为WebP格式以优化网页加载速度。
自媒体视频封面裁剪:将多张横版或竖版照片批量裁剪为标准的16:9比例,确保封面在视频平台完美呈现。
证件照与头像规范化:通过指定精确的像素尺寸(如宽、高)和顶部对齐(Top Gravity),批量裁剪员工头像。

用户案例

1. 电商商品主图批量正方形裁剪

电商网店运营人员
背景原因
运营人员手头有几十张厂家提供的不同分辨率的商品图,需要统一修改为1:1的正方形用于店铺上架。
解决问题
手动逐张裁剪不仅耗时,而且难以保证裁剪区域始终居中。
如何使用
上传所有商品图片,将“裁剪模式”设置为“正方形 (1:1)”,“位置”选择“居中”,输出格式选择“WebP”以减小体积。
示例配置
cropMode: square, gravity: center, format: webp, quality: 90
效果
获得一个ZIP压缩包,解压后所有商品图均已完美居中裁剪为1:1正方形,且格式统一为WebP。

2. 批量裁剪16:9视频封面图

视频内容创作者
背景原因
创作者需要将拍摄的一组高清照片裁剪为16:9比例,作为系列视频的封面背景。
解决问题
照片原始比例各异,需要快速统一为宽屏比例并保持高画质。
如何使用
批量上传照片,将“裁剪模式”设置为“宽高比”,“宽高比”选择“16:9”,“位置”选择“居中”,质量设为95。
示例配置
cropMode: aspect, aspectRatio: 16:9, gravity: center, quality: 95
效果
快速下载到包含所有16:9比例封面图片的ZIP文件,画质清晰,可直接导入剪辑软件。

用 Samples 测试

image, png, jpg

相关专题

常见问题

一次最多可以上传多少张图片?支持哪些格式?

最多支持同时上传100张图片,单次处理总大小不超过200MB。支持JPEG、PNG、WebP、GIF、TIFF、AVIF和HEIF格式。

裁剪时如何确保图片的重要主体不被切掉?

您可以通过“位置”选项选择居中、顶部、底部或四周边缘对齐,或者选择“自定义”模式精确指定X和Y轴的起始坐标。

导出的图片文件名会发生改变吗?

默认情况下会生成新文件名,但您可以勾选“保留原始文件名”选项以保持原有的文件命名结构。

裁剪后可以转换图片格式或调整画质吗?

可以。您可以在输出格式中选择保持原格式,或转换为JPEG、PNG、WebP、AVIF,并能自由调节1-100的输出质量。

裁剪后的图片是如何提供给用户的?

系统会将所有裁剪完成的图片打包成一个ZIP压缩包,处理完成后您可以直接点击下载。

API 文档

请求端点

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

请求参数

参数名 类型 必填 描述
imageFiles file (需要先上传) -
cropMode select 选择裁剪方式:正方形、宽高比、精确尺寸或自定义定位
aspectRatio select 选择预定义的宽高比进行裁剪
width number Set the exact width for cropped area
height number Set the exact height for cropped area
gravity select 选择裁剪区域的位置
x number 设置裁剪区域的水平位置(0 = 左边缘)
y number 设置裁剪区域的垂直位置(0 = 顶部边缘)
format select 选择输出格式或保持原格式
quality number Output quality for lossy formats
keepOriginalNames checkbox -

文件类型参数需要先通过 POST /upload/image-batch-crop 上传获取 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-crop": {
      "name": "image-batch-crop",
      "description": "批量裁剪多张图片到指定尺寸或宽高比,支持自定义定位,返回裁剪后的 ZIP 文件下载",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-batch-crop",
      "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]