Free & private — your files never leave your device.Compress a photo to 100 KB →
Free & 100% Browser-Based

Free Image Compressor Online - JPG, PNG & WebP

Reduce image file size without uploading photos to a server. Processing happens locally in your browser.

Image Compressor

Compress JPG, PNG and WebP locally

💡 Tip: You can drag & drop multiple images here.

How to use the Image Compressor

  1. Choose one or more images.
  2. Adjust quality and optional maximum width.
  3. Run compression and compare original versus output size.
  4. Download the compressed files.

Frequently Asked Questions

Are files uploaded?

No. Image processing happens in your browser.

Is compression lossy?

JPEG and WebP compression can reduce quality; PNG is kept lossless.

Is the size reduction real?

Yes. The browser creates a new image file and reports its actual byte size.

Tips for compressing images well

Start with the quality slider around 70 to 80 percent. For most photos you cannot see a difference from the original, but the file is often a third of the size or less. If the result looks soft or blocky, nudge it up; if it is still large, reduce the maximum width instead of lowering quality further.

Use the width limit as your first saving. A photo that is 4000 pixels wide displayed in a 800-pixel column wastes most of its data. 1280 pixels suits blog and product images; 1920 pixels suits full-width banners.

Screenshots and logos with flat colours and sharp text are better as PNG; photographs are better as JPG or WebP. You can compress several images at once and download each result.

Limits: compression is lossy, so keep the originals. Very large images may take a few seconds on older phones because the work happens on your device. Metadata such as camera details is not preserved in the output.

Why the file size doesn't land exactly on target

Compression estimates a quality level to hit roughly your target size, but the exact result depends on how much detail is in the photo — a plain ID photo compresses more predictably than a busy, detailed picture. If a form has a hard limit, pick a target a little below it (for example 90 KB if the form says "under 100 KB") to leave room for that variance.

Related Tools

Browse All Free Tools