Kaidan.in

Compress Image to Target Size

Compress any photo to exact file size (20KB, 50KB, 100KB) for government forms, exams, and applications. Free, private.

🔒 100% client-side — your images never leave your device

Drag & drop or click to browse

JPEG, PNG, WebP, GIF, BMP, TIFF · Max 50MB

How to Use

  1. 1 Upload your photo by dragging it or clicking to browse
  2. 2 Set your target file size in KB (or use a preset: 20KB, 50KB, 100KB, etc.)
  3. 3 Choose output format (JPEG recommended for forms)
  4. 4 Click "Process Image" and watch the compression progress
  5. 5 Download your compressed photo — ready to upload!

Frequently Asked Questions

How does it compress to an exact file size?
The tool uses a binary search algorithm that iteratively adjusts JPEG/WebP quality to find the setting that produces output closest to your target size (within ±5% tolerance).
Will my photo quality be affected?
Some quality reduction is necessary for compression. The tool finds the highest quality that fits within your target size. For most photos, the difference is minimal and acceptable for form submissions.
Does this work for government forms?
Yes! Preset buttons for 20KB, 50KB, 100KB, 200KB, and 300KB cover common Indian government form requirements (SSC, UPSC, Railway, State PSC, etc.).
What's the difference between JPEG and WebP?
WebP produces smaller files at the same quality, but not all upload systems accept it. JPEG is recommended for government forms and older websites. WebP is great for social media and modern platforms.
What if my photo is already smaller than the target?
The tool will tell you it's already smaller and offer to download the original file without any processing.

You might also need