Skip to content

Resize any photo to the exact KB your form needs

Pick a photo, type the limit, download. FitKB keeps the sharpest version under the limit, and your photo never leaves your phone.

Your photo

Original: —

Result

The compressed photo appears here. The Download button below turns on when it is ready.

New size
—
Exact
—
Limit
50,000 bytes
Dimensions
—
Quality
—
Saved
—
Settings
KB
px
px
50 %

0 keeps the top of the photo, 100 keeps the bottom. Used when cropping.

Ready-made presets

Why FitKB

Never over the limit

The size limit is applied as KB × 1000 bytes, so files pass both 1000- and 1024-byte checks.

Private by design

Photos are processed in your browser. Nothing is uploaded, which matters for ID photos and signatures.

Made for phones

Big tap targets, camera and gallery upload, and a layout that does not jump while the photo is processed.

How FitKB gets a photo under the KB limit

Most compressors pick one quality setting and hope for the best. FitKB treats the limit as a target and searches for it, which is why results land just under the limit with as much detail as possible.

  1. 1. Your browser opens the photo

    The photo is decoded on your device and turned upright using the rotation your camera stored. Nothing is uploaded.

  2. 2. FitKB searches for the best quality

    It encodes the photo as a JPEG several times, narrowing in on the highest quality that is still at or under your limit.

  3. 3. Dimensions shrink only if needed

    If even low quality is too big, the photo is scaled down just enough. Fixed-size passport and signature presets are never distorted.

  4. 4. You check it and download

    The exact byte count, dimensions and quality are shown before you save, so you know it passes before you upload it.

Common questions

Full FAQ →
Is FitKB free?

Yes. Every preset and setting is free to use, with no sign-up, no watermark and no limit on the number of photos.

Do I need to install an app?

No. FitKB runs in any modern browser on Android, iPhone, Windows, Mac and Linux. You can add it to your home screen from the browser menu if you use it often.

How do I download the result?

Tap the Download button under the compressed preview. On Android and computers the file goes to your Downloads folder. On iPhone, Safari puts it in the Downloads folder of the Files app; to save it to Photos instead, tap Share and choose Save Image.

Can I set any KB limit, not just the presets?

Yes. Type any limit from 1 KB to 20,000 KB into the Size limit box on the home page or on any preset page.

Can I compress several photos at once?

FitKB handles one photo at a time so you can check each result before downloading. Your settings stay in place when you choose the next photo.