Compress image

Compress an image locally and compare its original and resulting byte sizes before downloading. Choose JPG or WebP for the most useful quality control.

Local processing
Local processing
Ready — nothing leaves this page
Input

JPG, PNG, or WebP. The file stays in this browser tab.

No file selected
Settings
Run tool

Browser memory only. No upload fallback.

Result
Your result will appear here

The input stays available if you need to adjust a setting.

How to use compress image

  1. 1

    Choose an image.

  2. 2

    Select the output format and quality.

  3. 3

    Compare the size change, then download.

A realistic example

Compress a 4.8 MB product photo to WebP at 78% quality and inspect the result before saving it.

Supported formats and limits

Input: JPG, PNG, WebP. Output: JPG, PNG, or WebP.

  • PNG export is lossless, so the quality slider has little effect.
  • Already optimized images may become larger after re-encoding.

Questions people ask

Which format usually creates the smallest file?

WebP commonly balances size and quality well, but the best result depends on the image.

Will compression change the dimensions?

No. This tool preserves the source width and height.