Skip to content

Compress images

Reduce the file size of photos and pictures with one of three levels. See how much each image shrank. Compression runs in your browser, so the images are not uploaded.

JPGPNGWebPProcessed in your browser
The tool loads in your browser…

Features

  • Three simple levels

    Light keeps the best quality, Balanced is the recommended default, and Strong gives the smallest files with some visible loss.

  • Large photos are scaled down

    Images wider or taller than the level’s limit (4096, 2560 or 1600 pixels) are reduced proportionally. Smaller images keep their size.

  • Savings per file

    The result lists the size before and after for every image and for the whole batch.

  • Never makes a file bigger

    If the compressed version would not be smaller, you get the original back, marked as already small.

How to use Image Compressor

  1. Choose your images or drop them onto the page.
  2. Pick a compression level and, if you like, a different output format.
  3. Select Compress.
  4. Download the compressed images or the ZIP.

Supported formats

AcceptsJPG, PNG, WebP
ProducesJPG, PNG, WebP

Keep each image’s format, or switch everything to JPG, PNG or WebP. WebP output is not available in Safari.

Limits and things to know

  • Up to 50 images, 50 MB each and 300 MB in total. Images above 120 megapixels are refused.
  • PNG is lossless. PNG files only get smaller when they are large enough to be scaled down, so choose WebP or JPG output for much smaller files.
  • Metadata such as camera details and location is removed, and transparent areas become white when saved as JPG.
  • Compression is lossy for JPG and WebP: choose Light when quality matters most.

Privacy and processing

Each image is decoded, scaled and encoded again by your browser in a Web Worker on your device. FilesKit has no server that receives your images, so there is no upload step.

Common uses

  • Email attachments

    Shrink photos so a message stays under the attachment limit.

  • Faster web pages

    Compress pictures before adding them to a website.

  • Free up storage

    Make copies of large photo collections that take far less space.

  • Meet upload limits

    Get below the maximum file size an application form accepts.

How this differs from other approaches

Compression websites usually upload each image and return a smaller file. This tool works on your device with no upload. It does not use palette quantization for PNG, so a dedicated PNG optimizer can shrink graphics further. For exact pixel sizes use Image Resizer & Compressor.

Frequently asked questions

Which level should I use?

Balanced works well for most photos. Use Light for images you will look at closely and Strong when size matters more than quality.

Will the compressed image look worse?

JPG and WebP compression is lossy, so a small amount of detail is lost. At the Light and Balanced levels the difference is usually hard to see.

Why did my PNG barely change?

PNG is lossless and this tool does not reduce its colours. Choose WebP or JPG output, or a stronger level that scales large images down.

Are my images uploaded?

No. They are compressed in your browser and FilesKit has no server that receives them.