Compress image

Lower photo and screenshot file size with a quality slider, optional target KB, max edge. Nothing uploaded.

Drop an image or click to choose
PNG · JPEG · WebP · GIF · BMP. No HEIC. Nothing uploaded.

Files stay in this browser. Nothing is uploaded to a server.

Drop an image or click to choose
—

How to

  1. Drop an image.
  2. Pick quality, format, optional target KB.
  3. Check the result size and download.

FAQ

What does quality mean?

JPEG/WebP encoding quality. 75–85 is fine for web; use 90+ when detail matters. PNG is lossless — the slider does not apply.

Target KB?

We binary-search quality on lossy formats to approach your target. Tiny originals or PNG have limits.

Are my files stored on a server?

No. Images are processed with Canvas in this browser; there is no upload request at all. Closing the tab clears memory.

Can I process several images at once?

One image at a time for now, so you can check the preview and final size for each file.

Related

Compress JPGCompress PNGCompress image to 1MBCompress image to 500KBCompress WebPReduce image sizeChange image sizeConvert image formatJPG to PNGJPG to WebP