Files & media

Image Compressor

Compress JPG, PNG and WebP images under 100 KB, 200 KB or 300 KB, or choose your own quality. Preview and compare results. Free, with no signup.

Free to useNo account needed25 MiB
  1. Upload
  2. Adjust
  3. Download

Temporary server processing

Image preview

Drop your image here

or choose a file to get started

JPG · PNG · WEBP25 MiB max · 20 MPSelect several files together to process a batch.

Export settings

Target file sizeTarget file size

Overview & Practical Applications

Choose Under 100 KB, Under 200 KB or Under 300 KB when an upload form sets a byte limit. These targets use decimal kilobytes: 100 KB is 100,000 bytes. The result must be smaller than the selected limit; a rounded file-manager size is not enough to confirm this.

A strict size target can require lower quality or smaller pixel dimensions. Compare the exported image with the original before using it. For a quality-only export, choose Custom instead of a size target. Keep a separate original so you can start again without recompressing an already compressed copy.

Select multiple images to apply shared settings to a batch. The queue keeps successful results when another image fails. Download individual results or a ZIP of the completed images. The batch limit is 20 images, 25 MiB per file and 50 MiB total input.

Input reference

Choose custom quality or an under 100 KB, 200 KB or 300 KB preset. Upload a JPG, PNG or WebP, run the compressor, then compare sizes and preview the result before downloading.

Up to 20 images · 25 MiB each · 50 MiB total. Settings apply to every image in the batch.

Output format: JPG, PNG, WEBP

Recommended reading

Common questions

How do I compress an image below 100 KB?

Upload a JPG, PNG or WebP image, select Under 100 KB and process it. Check the exported preview and exact size before downloading. The preset targets fewer than 100,000 bytes and may reduce quality or dimensions to reach that limit.

Can I compress a batch under 200 KB or 300 KB per image?

Yes. Select multiple images, choose Under 200 KB or Under 300 KB in the shared settings and process the batch. The target applies to each image, not to the combined ZIP size.

Why did the image dimensions change?

A strict byte limit sometimes cannot be met at the original dimensions. Inspect the result before submitting it to a service with minimum pixel requirements. Custom quality is the better option when you need to preserve dimensions rather than meet a strict size target.

What happens to my input?

Inputs are sent to our server to calculate your result. File tools use temporary processing storage, cleaned up after each request. We do not offer permanent file storage. Avoid uploading sensitive documents.

Do I need an account or subscription?

No. The tools on this website are free to use without registration. Advertising may support the service.

Privacy policy

Inputs are sent to our server to calculate your result. File tools use temporary processing storage, cleaned up after each request. We do not offer permanent file storage. Avoid uploading sensitive documents.

Privacy policy →