This page prepares Compress Image to fit a single picture under 100 KB. The target is typed in for you; you only add the file. The tool searches over JPEG quality, measures each attempt, and returns the best-looking result that fits. Processing happens locally in your browser, and nothing is sent anywhere.
Drop up to 25 image files here
or pick it from your device
Processed in your browser — your file never leaves this device.
Add at least one image first.
Result
Your compressed image(s) will appear here, ready to download.
When you need a file under 100 KB
- A form wants a recent photo and refuses the file straight from your camera roll because it is several times too large.
- You are putting several pictures into one email and want each to be light so the total stays manageable.
- A scanned page saved as an image needs to be uploaded to a field with a size ceiling, and you want text to remain legible.
- A web page or document template has room for an image only if the file is small enough to load quickly.
What to expect
- At 100 KB, a modest photo usually keeps a pleasant look, while a large high-resolution picture still needs heavy compression to get there.
- Every result is a JPEG. Files in other formats are decoded and re-encoded, so the extension of the download will differ from your original.
- Transparent images are not processed, because JPEG has no alpha channel. You will see a message and receive the original back.
- If the original is already smaller than what the encoder produces, it is kept as it is rather than replaced with a larger file.
- A target that cannot be met yields the lightest version the tool could create, and the page states that it fell short.
How to use Compress Image to 100 KB
Add one image. Drop a single image onto the upload area or choose it from your device. Fit to a target size works on one image at a time.
Check the mode. Fit to a target size is already selected. Switch to Compression level for Low, Medium or High.
Check the target. 100 KB (100 KB) is already entered in Target size. Change it if you need a different size.
Fit the image. Select Fit image to size and wait for the progress bar to finish.
Download the result. Compare the sizes and download the JPEG. If the target was missed you are told.
Limits and privacy
- One image at a time in this mode, up to 25 MB.
- Output is always JPEG, so PNG and WebP inputs are re-encoded as JPG.
- An image with real transparency is left untouched, because JPEG cannot store transparency.
- If the target cannot be reached you get the smallest result the tool can make, marked as missing the target.
- The file is processed in your browser and is not uploaded.
- Without an account you get 3 free actions on this tool every 24 hours; signing in removes the cap.
Frequently asked questions
What if my file is still bigger than 100 KB?
The tool will show that the goal was not reached and give you the smallest result it found. Try lowering the pixel dimensions with Resize Image first, because a smaller canvas leaves each byte more to spend.
Does it work on screenshots and graphics?
Yes, any image your browser can open is decoded first. Flat graphics with sharp lines may show slight blur because JPEG favors photographic detail.
How many attempts does the tool make?
A handful. It begins at the lowest quality to see whether the target is possible at all, then narrows the range with a few more tries.
Is my image stored online?
No. The picture is decoded and encoded within your browser tab, and the download comes from your own device.