Free online tool

Compress an image and compare its size

Reduce an image's file size with browser canvas encoding. Choose output quality where supported, compare the actual before-and-after sizes, and download the result.

Open the interactive Image Compressor

The interactive tool loads in the page. Enable JavaScript to enter data, process content, and download results.

Quick guide

How to use this tool

  1. 01Choose a JPG, PNG, or WebP image.
  2. 02Adjust the output format and quality where available.
  3. 03Compare the result size and download the compressed image.

Capabilities

Features and supported formats

  • Shows original and output byte sizes.
  • Quality slider for lossy JPG and WebP output.
  • Image decoding and encoding run in the browser.

Supported formats

Input: browser-supported JPG, PNG, and WebP. Output: JPG, PNG, or WebP depending on browser support.

Answers

Frequently asked questions

Will a PNG always become smaller?

Not necessarily. PNG is lossless, so re-encoding may not reduce its size. Choose JPG or WebP for smaller lossy output if that trade-off is acceptable.

Does compression upload my image?

The image is processed with the browser's canvas APIs; its pixels are not sent to Toolkit Studio for conversion.