Drawer CM

Image Compressor

Compress JPG, PNG and WebP images directly in your browser. Nothing is uploaded — the whole process runs on your device.

Drag and drop an image here, or click to choose a file.

Supports JPG, PNG and WebP, up to 25 MB.

Preview of the uploaded image
Original
Compressed
Reduction
Lower quality means a smaller file size. PNG images are compressed losslessly, so quality mainly affects JPG and WebP.

How the image compressor works

Step 1

Upload your image

Drag a JPG, PNG or WebP file into the drop zone, or click to browse your device.

Step 2

Choose a quality level

Adjust the slider to balance file size against visual quality, then pick an output format.

Step 3

Download the result

Compress the image and download it straight away — the file never left your browser.

Frequently asked questions

Is my image uploaded to a server?

No. Compression runs locally in your browser using the Canvas API, so your image is not sent anywhere for processing.

Will compressing reduce image quality?

JPG and WebP compression is lossy, so very low quality settings can introduce visible artifacts. PNG output stays lossless regardless of the slider.

What's the largest file I can compress?

Files up to 25 MB are supported. Very large images may take a few seconds to process depending on your device.