Image tools

Compress an image

Drop a JPG, PNG, or WebP, set the quality you want, and download the compressed file. The compression runs entirely in your browser — the image never leaves your device.

About image compression

Compression reduces an image's file size by trading away some fine detail. The quality slider lets you choose the tradeoff: lower quality means a smaller file with more visible artefacts; higher quality keeps more detail at the cost of size. JPEG inputs stay JPEG; PNG and WebP inputs are saved as WebP, which typically achieves a better compression ratio than JPEG at equivalent quality.

Is it private?

Yes. The compressor uses only your browser's built-in Canvas API — no upload, no server, no third-party service. Your images are processed entirely on your device and are never seen by anyone else.

Frequently asked questions

How do I control the file size?
Use the quality slider to choose the tradeoff. Lower quality means a smaller file with more visible artefacts, while higher quality keeps more detail at the cost of size.
What format does the compressed image come out as?
JPEG inputs stay JPEG. PNG and WebP inputs are saved as WebP, which typically achieves a better compression ratio than JPEG at equivalent quality.
Are my images uploaded to a server?
No. The compressor uses only your browser's built-in Canvas API. Your images are processed entirely on your device and are never sent anywhere or seen by anyone else.
Is it free, and do I need an account?
It is free with no watermarks, no daily caps, and no sign-up. Drop a file, set the quality, and download the compressed result.