Compress image

Compress JPG, PNG, WebP, GIF and HEIC images in batches. Keep the source format, transparency and supported animations, then preview and download.

01

Upload

Drop your files here

JPG · JPEG · PNG · WEBP · GIF · HEIC

Up to 20 files per batch · 50.0 MB per file

02

Settings

Compression preset

Keep the original format and dimensions. HEIC uses JPG previews; downloads remain HEIC. Files with unsupported auxiliary layers are preserved unchanged.

Estimated cost: Choose a file to estimateRemaining
Indicative estimate · Full price unverified

Based on size, duration, pixels, pages and settings. Batches show a total. ≈ is indicative; + means only part of the cost is included. The server quote after analysis takes precedence.

Resource budgets are not verified prices. Confirm a maximum before paid processing; unused reservations are returned.

View credits and billing rules

Private files. Automatically deleted after 24 hours, or delete them whenever you like.

Formats and limits

Input
JPG / JPEG · PNG · WebP · GIF · HEIC
Output
JPG / JPEG · PNG · WebP · GIF · HEIC

Up to 50 MiB per file and 20 files per batch. Images are limited to 100 million pixels; animation limits also apply.

How to use this tool

  1. Choose up to 20 supported files. Every file in the batch uses the same settings.
  2. Adjust the settings and start processing. Keep the page open until uploading finishes.
  3. Preview the results, download individual files, or create a ZIP of successful results.

Settings and results

Balanced is the starting preset. Stronger compression trades fidelity for size where applicable. Image dimensions stay unchanged; compression is different from resizing.

File storage and deletion

Files are uploaded and processed on the server. Originals and results are stored privately and accessed through their account or browser session; downloads use short-lived links. By default, files expire 24 hours after upload and are removed by the cleanup process. You can delete them earlier in your workspace. The current local default allowance is 20 uploaded files per 24 hours.

Read the usage and data guide

Common questions

What if the image is already optimized?

If a smaller safe result cannot be produced, the original is returned with a notice. A different format may help; compare the result in the image converter.

Are all animated or HEIC files supported?

APNG is unsupported. Animations are limited to 500 frames and 250 million total pixels. HEIC structures that cannot be preserved safely are returned unchanged.

Related tools

Helpful guides

Online Image Compressor — Batch JPG, PNG, WebP & HEIC | FormatOwl