Free Online Image Compressor — Reduce Photo Size in KB Without Losing Quality
This free image compressor reduces a photo's file size in KB while keeping its pixel dimensions and visual quality intact — perfect for when a government job circular, online form, or email attachment enforces a strict file size limit (like "photo must be under 100KB"). Unlike the Photo Resizer, this tool never changes the width or height — it only optimizes the compression, so a photo that's already the right pixel size stays exactly that size while shrinking in KB. Choose a quality percentage for quick, predictable compression, or enter a target file size in KB and the tool automatically finds the highest quality that still fits under that limit. Works on JPG and PNG images, entirely inside your browser. সরকারি চাকরির আবেদনে অনেক সময় ছবির ফাইল সাইজ নির্দিষ্ট KB-এর মধ্যে রাখতে বলা হয় — এই টুল দিয়ে ছবির মাপ (dimension) ঠিক রেখে শুধু ফাইল সাইজ কমানো যায়, মান নষ্ট না করে, সম্পূর্ণ বিনামূল্যে ও ব্রাউজারেই।
How to Compress an Image Online
- Upload your photo Click the upload box or drag & drop a JPG or PNG file.
- Pick a mode Choose a quality percentage (80%, 60%, 40%, or custom) for quick compression, or switch to "Target file size" and enter a KB limit.
- Compare before & after See the original and compressed file size side by side, with a live preview of the result.
- Download Click Download to save the compressed image — the pixel dimensions stay exactly the same as the original.
Frequently Asked Questions
How do I compress a photo to under 100KB for a job application?
Switch to "Target file size", enter 100 as the KB limit, and click Compress. The tool automatically finds the highest quality setting that still keeps the file under 100KB.
Does compressing an image reduce its quality?
Some quality loss is unavoidable when reducing file size, but this tool uses efficient JPG re-encoding to keep it minimal and visually unnoticeable at typical compression levels (60–90% quality).
What's the difference between resizing and compressing a photo?
Resizing changes the pixel dimensions (e.g. to 300×300px) using the Photo Resizer. Compressing keeps the same dimensions and only reduces file size in KB — use this tool when a photo is already the correct size but too large in KB.
Can I compress PNG images too?
Yes, both JPG and PNG are supported. PNG compression is lossless by nature, so KB reduction is more limited than JPG — for the smallest possible file size, JPG output usually works better for photos.
Is there a maximum file size limit?
No artificial limit is imposed by this tool — very large images just take a little longer to process since everything runs in your browser rather than on a server.
Is my image uploaded anywhere?
No. Compression happens entirely on your device using the Canvas API — your photo never leaves your browser.