anvil · Free online tools

Compress images online

Batch-compress PNG, JPEG and WebP images.

Successful uses:—

  • No upload
  • No sign-in required, no watermark
  • No limits

How to use

  1. 01

    Drop images onto the canvas, paste them or choose files.

  2. 02

    Choose a compression mode: PNG / JPEG support lossless optimization; both WebP modes re-encode the image.

  3. 03

    Choose Compress images to export, with multiple files packed as a zip. Continue editing opens the full workbench in place.

Supported formats

Input: PNG, JPG, WebP, GIF, BMP. PNG / JPEG support lossy or lossless optimization. WebP is re-encoded at quality 0.8 or 1; quality 1 is not pixel-lossless. Unchanged GIFs keep the original file; BMP exports as PNG. HEIC, AVIF and SVG are not supported yet.

More tools

FAQ

Are my images uploaded?
No. Images are processed and saved only in this browser. Refresh to continue editing; images are never sent to a server.
Lossy or lossless?
Choose lossy for web pages, chat or social media to save space. For PNG / JPEG, choose lossless when exact pixels matter. Both WebP modes re-encode the image; quality 1 does not guarantee identical pixels.
Why didn't my file get smaller?
Unedited PNG / JPEG files are kept when optimization cannot make them smaller. WebP is re-encoded at the selected quality, so its size may change.
Is there a file count or size limit?
Batch imports are supported. Oversized files or exports are rejected with a message; large images also depend on local memory.
Is HEIC supported?
Not yet. HEIC and AVIF files are flagged when dropped. Convert them to JPG on your phone or system first.