Image Tools

Image Compressor

Compress images online to a target file size. Reduce JPG, PNG, or WebP file sizes while maintaining quality.

image compressorcompress image onlinereduce image sizecompress jpg png

How to Use Image Compressor

  1. 1Upload your image (JPG, PNG, or WebP).
  2. 2Select your target file size: 100KB, 90KB, 80KB, 50KB, or custom.
  3. 3Click 'Compress'.
  4. 4Compare original and compressed sizes, then download.

Example

Input
photo.jpg (3.2 MB)
Output
photo-compressed.jpg (98 KB — target: 100KB)

Related Tools

Learn More

Frequently Asked Questions

How does image compression work?+

The tool uses HTML5 Canvas to redraw and re-encode the image at a lower quality until the target file size is met.

What formats are supported?+

JPG, PNG, and WebP are all supported for compression.

Is my image uploaded to a server?+

No, everything happens in your browser. Your files stay private.

Can I set a custom target size?+

Yes, use the custom size option and enter your desired size in KB.

What happens to image dimensions?+

Dimensions are preserved. Only the encoding quality is reduced to meet the target size.