Image Compressor

Make JPG, PNG and WebP images smaller, down to an exact size like 100 KB. Your image is processed on your device and never uploaded.

Image & settings

Mode
KB

Result

Original——
Compressed——
Working…
Compressed image previewPreview

How to compress an image to a specific size

  1. Add your image by choosing a file, dropping it on the box, or pasting it.
  2. Pick Target size and enter the limit, for example 100 KB for an online form.
  3. Download the result. The file name ends in -compressed so your original stays untouched.

In target mode the tool tries many quality levels and keeps the best one that fits under your limit. If even low quality is too large, it scales the image down a little at a time until it fits.

JPG or WebP?

FormatBest forNotes
JPGUploads to forms, email, older sitesAccepted everywhere. Transparent areas turn white.
WebPWebsites, blogs, sharingUsually 25–35% smaller than JPG at the same quality.

Frequently asked questions

Are my images uploaded to a server?

No. Compression runs entirely in your browser using the Canvas API. Your image never leaves your device, and it works offline once the page has loaded.

How do I compress an image to 100 KB?

Choose Target size, enter 100 KB and add your image. The tool finds the highest quality that fits under the limit and reduces the dimensions only if it has to.

Does compression remove photo metadata?

Yes. Location, camera and date data (EXIF) are removed, which also protects your privacy.

Can I compress iPhone HEIC photos?

Most browsers can't read HEIC yet. Convert the photo to JPG first, or set your iPhone camera to “Most Compatible”.