Compress Image to a Target Size in KB

Set the KB limit your form or email allows and get the best-quality JPG that fits. Great for certificates, CNIC scans, domicile, and transcripts. Images are processed on your device and never uploaded.

Free, no sign-up Runs in your browser Reviewed October 2026
Choose an image
Click or drop a JPG, PNG or WebP. Nothing is uploaded.
Leave empty to keep original dimensions

How the compressor works

JPG files can be saved at different quality levels. The tool tries several quality settings and keeps the highest one that fits under your limit. If even low quality is too large, it reduces the image dimensions by 15% at a time. This gives a sharper result than simply lowering quality to the minimum.

Suggested sizes

DocumentSuggested limitSuggested max width
CNIC / ID card scan (one side)100 – 200 KB1,000 px
A4 certificate or transcript200 – 400 KB1,600 px
Photo for WhatsApp or email200 – 500 KB1,920 px
Very strict portals50 KB800 px

Popular sizes

Compress to 20KB · 50KB · 100KB · 200KB

Tips

Frequently asked questions

How do I compress an image to 100 KB?

Choose the image, type 100 in “Maximum file size (KB)”, and download the result. The tool lowers JPG quality step by step and, only if needed, reduces dimensions until the file is under 100 KB.

Will compression make my document unreadable?

For scanned documents, 150–300 KB is usually plenty for clear text at A4 size. If text becomes blurry, raise the KB limit or set a max width of around 1,600 px rather than lowering quality further.

Does it work with PNG and screenshots?

Yes. PNG, WebP and JPG are converted to JPG, which is much smaller for photos and scans. Transparent areas become white.

Is there a file size or daily limit?

There is no limit set by us. Very large photos (over 30–40 megapixels) may be slow on older phones because processing happens on your device.

Last reviewed: October 2026