Cleeke logo

Compress Image

Reduce the file size of a JPG, PNG or WebP image to a target limit without uploading it anywhere.

Drop your image here

or tap to choose

JPG, PNG or WebP · up to 50 MB · paste (Ctrl+V)

Choose an image first.

How it works

  1. 1

    Choose an image

    Select a JPG, PNG or WebP from your device.

  2. 2

    Pick a target size

    Choose 50 KB, 100 KB, 200 KB, 500 KB, 1 MB or enter your own.

  3. 3

    Optimize

    Cleeke searches for the best quality that fits the limit.

  4. 4

    Download

    Save the optimized image to your device.

What image compression does

Image compression reduces the number of bytes needed to store a picture. Cleeke re-encodes your file in the browser and searches for the visual quality that still fits the size you choose.

The compression method depends on the format. JPG and WebP files can become smaller by lowering encoding quality. PNG is kept lossless, so reaching a very small PNG target may require reducing the pixel dimensions instead.

How target-size optimization works

Cleeke does not apply one fixed quality setting. It encodes several versions of your image and compares the result against your target.

Compression vs resizing

Compression changes how an image is encoded. Resizing changes the pixel width and height. When a target is very demanding, Cleeke may resize as part of the optimization because quality alone cannot reach the limit.

If your real requirement is a maximum width or height, start with the Resize Image tool. This page is for a file-size limit, not a pixel limit.

Formats and current limits

This tool accepts JPG, PNG and WebP files up to 50 MB and keeps the original format unless you use the Image Converter.

Why use Cleeke?

FAQ

Do you upload my images?

No. Your image is processed locally in your browser and never leaves your device.

Which formats can I compress?

You can compress JPG, PNG and WebP files. The output keeps the original format.

Will PNG compression stay lossless?

PNG output is encoded losslessly. When a very small target cannot be reached at the original resolution, Cleeke reduces the dimensions instead of lowering PNG quality.

What happens if the target size is too small?

Cleeke reports that the limit cannot be reached and tells you the smallest size that still looks usable.