Skip to main content
Toolmigo

Image Compressor

Compress images to a specific file size. Target 20KB, 50KB, 100KB or any custom size. No uploads — runs entirely in your browser.

100% Private

Files never leave your browser

Instant

No waiting, no uploads

No Limits

Any file size, unlimited files

Drag & drop image

JPG, PNG, or WebP

KB

Preview

Why Compress Images?

Fit Form Upload Limits

KYC, passport, visa and exam portals often cap photos at 20–100KB. Hit the exact requirement on the first try.

Email Attachment Caps

Gmail caps at 25MB, Outlook around 20MB. Shrink photos to fit without splitting threads or using a Drive link.

WordPress & CMS Uploads

Most CMSs warn about images over 500KB or reject them outright. Hit a target instead of guessing quality settings.

About Image Compressor

Image Compressor shrinks photos to a specific target file size — 20 KB, 100 KB or any custom value. It runs a quality binary search in your browser, retrying JPEG encodes at different quality levels until the output lands within ±5% of the goal.

Output is always JPEG, regardless of input format. Photos compress well; sharp-edged graphics or text screenshots may show JPEG artefacts at low targets — those are better off staying PNG. If a very small target can't be hit by quality alone, the compressor falls back to scaling the image down, which lowers the effective resolution.

Common Questions

Upload your image and enter 100 in the target size field. The tool searches for the highest JPEG quality that fits within the target — typically landing within a few KB.