Compress image

Reduce JPG, PNG, WebP and AVIF file sizes with a quality slider or a target file size. Great for email, web and messaging.

or drop files here, or paste from your clipboard

JPG, PNG, WebP, AVIF, GIF, BMP · processed on your device

How to compress image online without uploading

Shrink photos for email, websites and messaging without losing visible quality. Choose a quality level or a maximum file size and the encoder finds the best setting automatically.

  1. 1Drop one or many images
  2. 2Choose a quality, or a target size such as 200 KB
  3. 3Optionally limit the longest side to downscale huge photos
  4. 4Download the compressed files or a ZIP

Frequently asked questions

Are my images uploaded anywhere?
No. Every tool runs inside your browser using Web Workers and WebAssembly. Files never leave your device, and there is no server, account or tracking.
How much smaller will my image get?
Typically 60–80% smaller for camera JPGs at quality 80, with no visible difference. Converting to WebP saves another 25–35%.
Can I compress to an exact file size?
Yes. Switch to “Target size”, enter the size in KB, and the quality is searched automatically to land just under it.
Why did my PNG barely shrink?
PNG is lossless, so there is little to remove. Choose WebP or JPG as the output format for much smaller files.