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
- —
Ready-made presets
- CompressCompress Image to 20KBReduce any photo to 20 KB or less in seconds, right on your phone. No upload, no sign-up, no watermark.
- CompressCompress Image to 50KBShrink JPG, PNG or WebP photos to 50 KB or less without losing more quality than you have to. Free and private.
- CompressCompress Image to 100KBGet any image under 100 KB for forms, email and websites. Runs in your browser with no upload.
- CompressCompress Image to 200KBCompress large phone photos to 200 KB or less while keeping them sharp. Private, free and mobile friendly.
- CompressCompress Image to 10KBMake a photo or scan 10 KB or smaller for strict upload limits. Works on any phone, nothing is uploaded.
- Photo IDPassport Size Photo Maker 35x45mmCrop and compress a photo to the 35×45 mm passport size (413×531 px at 300 DPI) under 50 KB, on your phone.
- Photo ID2x2 Inch Passport Photo MakerCrop any photo to a square 2×2 inch (600×600 px) passport photo and keep it under 240 KB. Free, on your phone.
- SignatureSignature Resize to 20KBTurn a photo of your signature into a clean 400×160 px image under 20 KB for online forms. Nothing is uploaded.
- CompressCompress Image to 30KBReduce a photo or scan to 30 KB or less for application forms. Free, private and works on any phone.
- CompressCompress Image to 40KBGet any JPG, PNG or WebP photo under 40 KB without a visible drop in quality. No upload, no watermark.
- CompressCompress Image to 150KBCompress photos to 150 KB or less for job portals, scholarship forms and email. Private and mobile friendly.
- CompressCompress Image to 300KBBring large phone photos under 300 KB while keeping them sharp for screens and small prints. Free and private.
- CompressCompress Image to 500KBShrink a photo to 500 KB or less with almost no visible change. Ideal for email, marketplaces and portals.
- CompressCompress Image to 1MBReduce large photos to under 1 MB for uploads and email while keeping them sharp. Free, private, no upload.
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. 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. 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. 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. 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.
Guides
All guides →- Basics · 3 minHow to Compress a Photo to an Exact KB Size
- Basics · 3 minKB vs KiB: Why a "20 KB" Photo Can Still Be Rejected
- Troubleshooting · 3 minWhy Online Forms Reject Your Photo: 9 Causes and Fixes
- Photo ID · 3 minPassport Photo Size in Pixels: mm, Inches and DPI Explained
- Signature · 2 minHow to Scan and Resize Your Signature for Online Forms
- Formats · 2 minJPG vs PNG vs WebP: Which Format to Use for Uploads
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.