Image Compressor

Compress PNG, JPEG, WebP, GIF images to reduce file size. iPhone HEIC photos can be loaded too, and quality adjustment and format conversion are supported.

Upload Image

Drag & drop

or

PNG, JPG, WebP, GIF, iPhone HEIC (max 10MB)

Need the file under a set size such as 100KB? The Compress Image to Size tool gets there in one step (HEIC and batches too).

How to Use

1

Upload Image

Drag and drop or click to select the image you want to compress.

2

Adjust Settings

Use the quality slider to adjust compression and select output format if needed.

3

Download

Click "Compress" button, check the result, and download.

About This Tool

A tool to compress images and reduce file size. Useful for blogs, social media, and improving website performance. All processing is done in your browser - images are never uploaded to servers.

Compression reduces file size by lowering quality, while keeping the pixel dimensions. If you also need to change the width and height, try the Image Resizer. To convert only the file format, use the Image Converter, and to trim the edges use the Image Cropper. For a deeper explanation of how image compression works, read our image optimization guide.

Key Features

  • Easy CompressionSimply drag and drop to compress images.
  • Quality ControlFine-tune the balance between quality and file size.
  • WebP ConversionConvert to WebP format for maximum compression.
  • Privacy ProtectionImages are processed locally, never uploaded.

Use Cases

  • Optimize blog images
  • Compress photos for social media
  • Improve website loading speed
  • Reduce email attachment size
  • Save storage space

FAQ

What about image quality after compression?
You can adjust with the quality slider. At 80-90, quality loss is barely noticeable.
What formats can I convert to?
JPEG, PNG, and WebP. WebP offers the best compression ratio.
Are images saved on the server?
No, all processing happens in your browser. Images are never uploaded to any server.
Can I compress animated GIFs?
GIF files can be loaded but animations are not preserved. They are compressed as static images.
What is the maximum file size?
Images up to 10MB are supported.
Can I see the compressed size before compressing?
Yes. When you move the quality slider or change the output format, the "Live Estimate" automatically shows the estimated compressed size and reduction rate, so you can find the best balance before actually compressing.
Can I compress multiple images at once?
This tool handles one image at a time (after compressing and downloading one, click "Clear" to add the next). To lighten many images at once, use the Image Resizer: it shrinks them (for example by long edge), converts to JPG or WebP with the quality you choose, and saves everything as a ZIP. To change only the format, the Image Converter works too.