Drop images onto the canvas, paste them or choose files.
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
01 02 Choose a compression mode: PNG / JPEG support lossless optimization; both WebP modes re-encode the image.
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.