Skip to content
Toolmivo
Toolmivo
Image Tools

Image Compressor: Reduce Image Size to Any KB

Compress JPG, PNG and WebP images to a specific file size such as 100KB, 50KB or 20KB, or set the quality yourself. Cap the width for big photos, compare before and after, and see exactly how many kilobytes you saved.

  • Free, no sign-up
  • Files stay on your device
  • No watermark
  • Works on desktop & mobile

Drop images to compress

JPG, PNG or WebP, up to 20 files of 50 MB each. Processed on your device.

Settings

Compress by
Output format

PNG is lossless, so there is no quality setting.

Downscaling large photos is often the biggest saving. Images are never enlarged.

Lossy vs. lossless

JPG and WebP are lossy: they discard fine detail you rarely notice to save space. PNG is lossless: every pixel is kept, so re-saving a PNG rarely shrinks it much. For transparent images, WebP keeps transparency with far smaller files.

How to use the image compressor

  1. 1
    Drop one or more JPG, PNG or WebP images (up to 20 at a time).
  2. 2
    Choose the output format. “Same” keeps each image's format; WebP usually gives the smallest files.
  3. 3
    Compress by quality (70–80 suits most photos) or switch to Target file size and enter a size such as 100 KB. For large photos, also set a maximum width.
  4. 4
    Select Compress, review the size change and the before/after comparison, then download.
tips & examples

Getting the best results

Resize before you compress

Check faces, text and gradients

Platforms compress again

faq

Image Compressor questions

How do I compress an image to 100KB (or 50KB)?
Can I compress an image without losing quality?
Why is my compressed image larger than the original?
Does compressing remove transparency?
What quality setting should I use?
Are my images uploaded?
Is camera metadata kept?
related tools