Image Compressor - Photo & JPEG to Any KB Size

Bring any photo under 100 KB while keeping it as sharp as the limit allows — free, and without uploading it.

Runs in your browser. Your image is never uploaded.

How to use Image Compressor

  1. 1Select or drag and drop one or more JPG, PNG, WebP or HEIC images.
  2. 2Enter the target size (default 100 KB) and press Compress.
  3. 3Preview the result and download a single file or a ZIP of all images.

About Image Compressor

This image compressor shrinks any photo to the exact size you type. Enter a number in KB or MB and press Compress. The work happens in your browser, so nothing is uploaded. Up to 10 images compress in one batch. Files land at your target, ready for any portal.

Most tools stop at round numbers. Portals do not. Forms ask for 60 KB, 80 KB, 90 KB, 250 KB, or 400 KB. This page handles every number the same way: type it and compress. The result lands 2 KB under your limit for a safe margin. For the most common limits we also have dedicated pages: compress image to 50KB, 100KB, and 200KB.

Government portals often pair a size limit with a DPI rule, such as 200 or 300 DPI. Our DPI Converter adjusts that in one step.

Add up to 10 images and they all compress to the same target. Each one gets its own download card with a rename box. Past 4 images, a single button downloads everything as one ZIP. A batch of 10 finishes in a few seconds on a normal phone.

When a form does not name a number, use these working ranges:

When in doubt, compress twice at two sizes and compare. The tool is free, so a retry costs nothing.

Frequently asked questions

How do I compress an image to 100 KB?
Drop your photo in, and the tool searches for the highest JPEG quality that still lands at or under 100 KB, then shows you the result before you download it. You can add several images and compress them in one go.
Will compressing to 100 KB make my photo look bad?
It depends on the starting photo. A simple portrait or a document scan usually reaches 100 KB with no visible difference; a large, detailed landscape may show some softening because there is far more information to throw away. The preview shows you exactly what you are getting before you download.
What if the file cannot reach the target size?
The tool reduces quality as far as it sensibly can and, if needed, scales the image down to reach the limit. If the target is extremely small for a very large photo, you will get the closest achievable result rather than a broken file.
Which image formats are supported?
JPG and JPEG, PNG, WebP, and HEIC/HEIF from iPhones. The output format is whatever the tool is set to produce.
Can I compress more than one image at a time?
Yes. Add as many as you like, compress them together, and download them individually or as a single ZIP.
Is my file uploaded to a server?
No. The whole tool runs as JavaScript inside your browser, so your file is processed on your own device and never leaves it. You can even load the page, disconnect, and it still works.