Compress Image to Specific Size

Choose an image first

That tool works on one image at a time. Tap an image in the batch to pick which one to carry over.

Make an image smaller without making it look worse

Compression runs in your browser. The file never touches a server, so there is nothing to sign up for and nothing to delete afterwards.

or drop it anywhere on this page · or paste from clipboard

Common jobs

Add an image to begin

How it works

  1. 1Drop your image. Nothing uploads. Your browser does the work, even offline.
  2. 2Compare before you commit. Drag the handle across the image to see exactly what the compression cost you.
  3. 3Download, or keep editing. Resize or crop the same file without starting over.

Recent on this device

Files you compressed stay in this browser tab only. Nothing is saved anywhere.

More Tools

About this tool & FAQ

Compress Image to 100KB

Drop a photo and reduce it to less than 100KB. No upload — everything happens in your browser.

Many government portals, university admissions systems, job applications, and competitive exam boards cap photo uploads at 100KB, and a single modern phone photo can weigh several megabytes — dozens of times over that limit. This tool reduces a JPG, PNG, or WebP photo to less than 100KB in one step, testing quality levels with a binary-search approach to find the highest one that still clears the target size, and reducing the pixel dimensions too when quality alone cannot get under 100KB. Everything runs on your own device, so nothing is uploaded to a server — which matters for sensitive documents like passport photos or ID scans.

What fits in 100KB

Test photoBeforeAfterDimensionsWhat happened
12MP phone photo (4000×3000)2.3MB99KBunchangedEven a full 12MP photo reached 100KB through quality alone — no downscaling needed
Web photo (1600×1200)427KB96KBunchangedReached the target through quality alone
Small photo (800×600)124KB90.7KBunchangedReached the target through quality alone

Measured in August 2026 by running this page's own engine on standardized test photos. Your photo's exact numbers will differ with its content, but the behaviour — what gets reduced, what is left alone — is how the tool actually works.

How it works

1. Add and review your photo

Add one photo however is easiest — tap to choose it from your phone or computer, drop it straight onto the box above, or paste it from your clipboard. The original is staged with its current size shown, but it is not compressed yet. Review the 100KB target, then press Apply when you are ready; nothing leaves your device during either step.

2. Compression runs on your device

The tool re-encodes your photo using a binary-search routine: it tries a quality setting, checks the resulting file size, and narrows in until it finds the highest quality that still lands under 100KB. This beats a fixed compression level, which either wastes quality on simple images or misses the target on busy, detail-heavy photos. If even the lowest quality is not enough to fit the limit, the pixel dimensions are reduced too, and a note with the result says exactly what they became. Because the whole search happens in your browser rather than on a remote server, there is no upload to wait through first, and even a photo straight out of a 48-megapixel camera is usually done in seconds.

3. Download and go

Check the before and after file sizes shown next to the preview, then hit Download to save the smaller photo. At 100KB, expect a little softness in fine detail and slightly muted color banding on gradients, but text, signatures, and faces stay clear enough for form reviewers and automated scanners to read. If a form asks for a different number, type it into the Target size (KB) field and press Apply again to create a fresh result.

Frequently asked questions

Will my photo lose quality at 100KB?
Some quality loss is unavoidable when reducing a multi-megabyte photo to 100KB, but the tool finds the highest quality that fits the limit. For documents and forms the result is virtually always acceptable.
Should I resize the photo or compress it?
It depends on what the form actually limits. A cap written in KB is about file size, which is what compressing changes; resizing changes the width and height in pixels instead. Since "under 100KB" is a file-size rule, compressing is the right move here, and the dimensions are only reduced if quality reduction alone can't reach 100KB. When a form specifies pixels as well, resize first, then come back here to bring the file size down.
Is my photo uploaded to a server?
No — compression runs entirely in your browser using your device's own processor. The photo never leaves your computer or phone, so there's no upload to sit through either.
What file types can I compress?
JPG, PNG, and WebP. A PNG is searched down toward 100KB through the same color-palette reduction as the other compress tools, keeping transparency intact and never leaving the PNG format. For a very large or highly detailed PNG, that search can't always land under 100KB without visibly wrecking the image — when that happens we ship the smallest safe result and tell you, rather than pretending it hit the target; resizing the image smaller first will usually get it under 100KB. An iPhone HEIC photo can be compressed here too, but because no browser can write HEIC back out, the download arrives as a JPEG and the tool says so. WebP is available from the Export menu beside Download if you want to trade format for extra savings.
Can I compress several images at once?
Use Bulk Image Compressor, which handles up to 50 photos in a run. Give the whole batch a 100KB ceiling once, and the finished files come back together as a single ZIP.