🗜️ Image Compressor
Compress images online free — reduce JPG, PNG and WebP file size to a target like 20 KB, 50 KB, 100 KB or 200 KB while keeping the best possible quality. Batch compression, 100% private, no upload.
Drop images here or click to browse
🔒 Files are processed on your device — never uploaded
How to use the Image Compressor
- 1 Drop one or more images (JPG, PNG, WebP) into the box.
- 2 Set quality, an optional maximum dimension, or a target size in KB.
- 3 Click Compress — each image is processed on your device in about a second.
- 4 Download images individually or use Download all.
Frequently asked questions
How do I compress an image to 20 KB / 50 KB / 100 KB?
Type the number into the "Target size (KB)" field and click Compress. The tool binary-searches the best quality that fits under your limit — ideal for SSC, UPSC, IBPS and passport applications.
Will compression make my photo blurry?
At 70–85% quality the difference is invisible for most photos. Very aggressive targets (like 10 KB for a large photo) may show artifacts — add a max dimension (e.g. 1000 px) to keep it sharp.
Can I compress multiple images at once?
Yes — drop as many as you like. Each is compressed in sequence and you can download them all with one click.
PNG or JPG for smaller files?
JPG (or WebP) is far smaller for photos. Keep PNG only for graphics with sharp text or when you need transparency.
Are my photos uploaded anywhere?
Never. Compression uses your browser’s Canvas API, so photos stay 100% on your device.