Compress Image to 100KB

Use this tool to compress an image to 100KB or less without uploading it. Select your image, adjust the quality slider and download the smaller JPG when the estimate matches your target.

No upload, no account, 100% private. This tool works directly in your browser using HTML5 canvas technology — your image is processed locally and never sent to any server.

Drop your image below to compress it to 100 KB instantly.

Compress Your Image to 100 KB

Drop image here to start

or

Works with JPG, PNG and WebP. Processed locally in your browser.

Need exact pixel dimensions first? Use Resize Image. For general compression without a fixed target, use Compress Image.


How to Reach 100 KB Faster

Start with the quality slider around 80 percent. If the estimate is still above 100 KB, lower quality in small steps until the target is reached. Photos usually compress much more than screenshots, logos or images with text.

If quality drops too far before the file reaches 100 KB, resize the image first. Fewer pixels usually reduce file size more cleanly than extreme compression.


Best Settings by Image Type

Image typeRecommended actionTool
PhotoUse JPG at 70-85 percent qualityThis compressor
Website imageResize to display width, then compressResize Image
ScreenshotTry WebP or reduce dimensions firstOptimize Image
Social imageResize to platform dimensions before compressingSocial Media Size

When the File Is Still Too Large

Reduce dimensionsLarge pixel dimensions create large files. Resize before applying aggressive compression.
Use JPG for photosJPG is usually the easiest format for strict KB targets.
Avoid repeated savesRepeated JPG compression can create visible artifacts. Work from the original when possible.

Use the Target Without Ruining Quality

A fixed 100 KB limit is common for forms, job applications, email systems and upload portals. The fastest path is to keep the image large enough for its purpose, then lower JPG quality only as much as needed. If the image is still above 100 KB at a visibly poor quality setting, the image dimensions are probably too large for that limit.

For profile photos, ID-style uploads and small web images, resize the long edge to 1000-1600 px before compressing. For documents or screenshots with text, avoid pushing quality too low because letters can become blurry. In that case, reduce the dimensions slightly or use a cleaner crop before compression.


Finish the Task Faster

Use the result from this page as the decision point for your next action. If the image has the wrong pixel dimensions, open Resize Image and export the exact width and height you need. If the dimensions are correct but the file is too large, use Compress Image or a fixed target page such as Compress Image to 100KB.

For print, verify the final file with the Image DPI Checker before ordering. For social uploads, use Instagram Image Size, Facebook Image Size or the full Social Media Image Size tool so the crop matches the platform before upload.



Frequently Asked Questions

How do I compress an image to 100 KB?
Upload the image, move the quality slider and watch the estimated output size. Download when the estimate is at or below 100 KB.
Why can some images not reach 100 KB cleanly?
Very large images, screenshots and graphics with text may need resizing before compression. Extreme compression can create visible artifacts.
Does this change image dimensions?
No. The compressor keeps the original pixel dimensions. If you need fewer pixels, use the Resize Image tool first.
Is the image uploaded?
No. Compression runs locally in your browser and the image stays on your device.