Example input and settings
photo.jpg · 2400 × 1600 px
WebP · 1200 px · 200 KBBatch compress by quality or target KB, then download images or a ZIP.
Batch processing · Target KBSupports JPG、PNG、WebP;up to 20 files;25 MB each;100 MB total
Choose quality or target KB, output format and width. In target mode, lock dimensions and optionally set minimum size. Check each result and its compliance before saving.
Check the input format and options with this example before using your own data. Random values, file sizes and presentation vary with the input and settings.
photo.jpg · 2400 × 1600 px
WebP · 1200 px · 200 KBphoto.webp · ≤ 1200 px
200 KB ≈Choose Target size, select 100 KB or 200 KB, or enter a custom value. Check the actual result size and image dimensions before submitting it to a form.
The target is approximate. Keep dimensions to adjust encoding quality only; allow resizing to reduce pixels within your limits. Results outside the size limits are marked. Leave margin for strict upload limits and check the downloaded bytes.
JPG and WebP quality controls can reduce detail. PNG can retain transparency, but its size depends strongly on image content and dimensions. Converting a transparent image to JPG removes transparency.
Process up to 20 images at a time, with a 25 MB limit per image and 100 MB total. Compare each result; a ZIP groups downloads but does not guarantee an additional reduction in image size.
Choose quality or target KB, set the maximum width and format, then compare each image and download files individually or as a ZIP.
WebP is usually best for the web; JPEG suits photographs; PNG is useful for transparency or lossless detail.