Compress image to 50 KB
A smaller file. Ready to upload.
Drop an image here
Choose a JPG, PNG or WebP image.
Compression is lossy. Check small text and fine detail before using the result.
Your image stays on your device.
More images or another format
Process 1–10 images, one at a time. Up to 20 MB per image and 100 MB total. Files stay on this device.
Nothing is uploaded or saved by the app. Results remain in memory until cleared or the page closes.
Less weight. Same job.
Choose a photo or scan, set the file-size limit of your form, then download the result. The original is never changed.
Does my image get uploaded?
Images are processed in this browser, without image uploads, ads or analytics. Your language choice is stored locally. Public site files are saved only if you enable offline use; selected images and results are not saved.
What should I know?
One JPG, PNG or WebP. Choose JPG or supported WebP for a KB target; PNG optimization accepts PNG only, preserves pixels and has no KB target. PNG: up to 8 MP, 16,384 pixels per side and 64 MB decoded scanlines. Batch: 1–10 files, 20 MB each, 100 MB total. A verified basic HEIC opens in Safari, which decodes it natively; Chrome and Firefox cannot open HEIC. HDR, animation, unusual orientation and unsupported colour profiles are refused. Optional batch does not accept HEIC. GIF and SVG are unsupported.
What 50 KB does to a photo, and why an IBPS photo can come out too small
We compressed our 25 photos to 50 KB. With Allow shrinking ticked all 25 fit after being made smaller in pixels; with it unticked, 0 of 25 fit. IBPS wants its photo and thumb impression between 20 and 50 KB, and at the preferred pixel sizes the compressor lands under the minimum.
Photos at 50 KB with Allow shrinking ticked, by kind
| Kind | Photos | Made smaller in pixels | Long side after (px): smallest, median, largest | Similarity: median, lowest | Fit with shrinking off |
|---|---|---|---|---|---|
| Portraits | 6 | 6/6 | 976, 1,263, 2,258 | 0.937, 0.914 | 0/6 |
| Landscapes | 4 | 4/4 | 774, 1,795, 3,438 | 0.954, 0.913 | 0/4 |
| Night shots | 5 | 5/5 | 735, 850, 3,100 | 0.935, 0.797 | 0/5 |
| Close-up textures | 4 | 4/4 | 565, 609, 833 | 0.866, 0.761 | 0/4 |
| Food and products | 6 | 6/6 | 860, 1,077, 1,252 | 0.947, 0.920 | 0/6 |
Close-up textures lost the most: the lowest score was 0.761, for a photo cut to 628 × 354.
Source: our test on 2026-11-10 (harness eacd79c, site code eacd79c), headless Chromium 145 on a desktop Mac, 25 CC0 photos. Similarity is our own 8×8-block luma score (SSIM): 1.000 means no visible change. How we test
IBPS photo and thumb impression, 20 to 50 KB
| Upload | Setting | Pixels | In range | Under the minimum | Over the maximum | Median file |
|---|---|---|---|---|---|---|
| Photo | Compressor, 50 KB target | 200 × 230 | 0/6 | 6 | 0 | 12,820 bytes |
| Photo | Converter, JPG quality 100 | 200 × 230 | 4/6 | 2 | 0 | 33,731 bytes |
| Photo | Converter, PNG | 200 × 230 | 2/6 | 0 | 4 | 87,473 bytes |
| Thumb impression | Compressor, 50 KB target | 240 × 240 | 0/4 | 4 | 0 | 16,488 bytes |
| Thumb impression | Converter, JPG quality 100 | 240 × 240 | 4/4 | 0 | 0 | 31,736 bytes |
| Thumb impression | Converter, PNG | 240 × 240 | 1/4 | 0 | 3 | 69,998 bytes |
Each file was cropped and resized to the preferred pixels first, then saved with the setting shown. In range means at least 20,480 bytes and at most 50,000 bytes. IBPS asks for JPG or JPEG, so the PNG rows are for comparison only.
Source: our test on 2026-11-10 (harness eacd79c, site code eacd79c), headless Chromium 145 on a desktop Mac, 6 CC0 photos and 4 images we made. How we test
How to get a photo between the limits
- If the form gives a pixel size, crop to its shape and resize to it first.
- Add one JPG, PNG or WebP image above (or a HEIC in Safari). The target is 50 KB.
- If you resized to a fixed size, untick Allow shrinking. Otherwise leave it ticked.
- Press Compress image and read the size under the result.
- If the size is under the form's minimum, open the converter, keep JPG and set quality to 100. It writes a bigger file at the same pixel size. Check that it stays under 50 KB.
- Download and check the size once more before you upload.
When 50 KB goes wrong
The portal says my photo is smaller than 20 KB.
The compressor only makes files smaller. At 200 × 230 px our 6 portraits came out at a median 12,820 bytes, and 6 of 6 were under the minimum. The converter at JPG quality 100 put 4 of 6 in range; the rest stayed under. Answers on Q&A sites also warn that over-compressed photos get rejected as unclear (user reports, for example this Quora thread).
My thumb impression is under the minimum too.
At 240 × 240 px the compressor left 4 of our 4 files under 20 KB, at a median 16,488 bytes. The converter at JPG quality 100 put 4 of 4 in range.
IBPS also asks me for a live photo.
IBPS takes the uploaded photo and, as well, a live photo taken by webcam or phone during the application. Only the uploaded file has the 20 to 50 KB rule; this page is for that file.
Is 50 KB the same as 51,200 bytes?
Our compressor counts 1,000 bytes as one KB. None of the official pages above says whether a KB is 1,000 or 1,024 bytes. A target of 50 KB gives at most 50,000 bytes, which is under the cap either way. The minimum is the risk: if the portal counts 1,024 bytes, a 20 KB minimum needs at least 20,480 bytes, so check the size under the result.
The official rules
From the official pages, with the date each one shows. An archived page was not reachable from our test machine, so we read a saved copy.
| Rule | Value | Source | Date |
|---|---|---|---|
| IBPS: photograph file size | 20-50 KB | IBPS Notification CRP PO/MT-XVI, archived: copy saved 2026-07-01 | 2026-07-01 |
| IBPS: photograph dimensions | 200 x 230 (preferred) px | IBPS Notification CRP PO/MT-XVI, archived: copy saved 2026-07-01 | 2026-07-01 |
| IBPS: left thumb impression file size | 20-50 KB | IBPS Notification CRP PO/MT-XVI, archived: copy saved 2026-07-01 | 2026-07-01 |
| IBPS: left thumb impression dimensions | 240 x 240 at 200 DPI (preferred), i.e. 3 x 3 cm | IBPS Notification CRP PO/MT-XVI, archived: copy saved 2026-07-01 | 2026-07-01 |
| IBPS: scanner resolution and image format | minimum 200 DPI; JPG or JPEG | IBPS Notification CRP PO/MT-XVI, archived: copy saved 2026-07-01 | 2026-07-01 |
| IBPS: photograph background and style | recent passport-style colour photo, light-coloured (preferably white) background; caps, hats, dark glasses not acceptable | IBPS Notification CRP PO/MT-XVI, archived: copy saved 2026-07-01 | 2026-07-01 |
| IBPS: live photograph | in addition to the uploaded photo, capture a live photo by webcam or phone (QR code) | IBPS Notification CRP PO/MT-XVI, archived: copy saved 2026-07-01 | 2026-07-01 |
Other pages for this job: Compress image to 20 KB · Compress image to 100 KB · Compress image to 200 KB · Compress image · Resize first or compress? · Exam photo and signature guide