Compress image to 150KB

Comfortably inside the UPSC photo band of 20–200 KB — and generous enough that a profile photo still looks sharp.

Start with JPEG, the Smart preset and 1280px max width below; drop to 800px for a tighter landing.

Your images never leave your browser — zero uploads, 100% private
Free, no signupWorks offlineNo upload, ever
📸
Drop an image to start
PNG, JPG, WebP, AVIF, BMP, SVG, GIF, TIFF
Target size · 150 KB
Pro tools Pro
Platform
Pro
ProUnlocks one-click platform presets for Instagram, LinkedIn, X, YouTube, WhatsApp, and more.See Pro plans
Responsive set
Pro
Extra formats
Pro
ProUnlocks responsive image sets (1 input → up to 4 sizes) and multi-format export (AVIF + WebP + JPG simultaneously) — packaged in a single ZIP.See Pro plans
Rename pattern
Pro
Saved presets
Pro
ProUnlocks saved presets — bundle your responsive set, format, watermark, codec, and rename template into a named profile you can apply with one click.See Pro plans
Free forever·Offline-ready·Zero telemetry
Why MiniPx

Built for people who care how images travel.

100%On-device
Your photos never leave.
Every byte processed in your browser. No upload, no copy, no trace.
50–90%Smaller
Honest compression.
Multi-pass encoding that respects your image. No silent quality cliffs.
5Files per batch
No quota. No credits. No watermark.
Five files a batch on the free tier, unlimited batches — Pro lifts the cap. Your device is the only real ceiling, because your device does the work.
8Formats
Native to every modern format.
PNG · JPG · WebP · AVIF · BMP · SVG · GIF · TIFF
MiniPx
Settings
Mode
Format
Compression
Custom quality
65%
TinyMax
Max width
Privacy
EXIF data always removed
Every output drops GPS location, device info & timestamps
Everything stays on your device.

Compress Image to 150KB | MiniPx — Free, Fast & Private

150 KB is an unusually comfortable target. It is large enough that a photograph still looks properly sharp, and small enough for the strictest form you are likely to meet outside the tight exam bands. Two situations account for most of the traffic here: UPSC application photographs, and profile pictures on professional networks and content systems.

If this is for UPSC

UPSC accepts a photograph of 20 KB to 200 KB in JPG, per its own Instructions for Uploading the Photo & Signature on the application portal. 150 KB sits three quarters of the way up that band — enough margin below the ceiling that a re-encode will not push you over, and nowhere near the floor.

Worth knowing before you upload: the 300 KB figure you may have seen quoted elsewhere for UPSC does not match that document. Compressing to 150 KB keeps you correct under either number, which is a good reason to prefer it to squeezing up towards a ceiling you are not certain about.

The rest of the UPSC specification is not about file size at all, and it is where applications actually fail: your face must fill 75% of the frame with both ear lobes visible, the background must be plain white, and the signature is a triple signature at 20–100 KB and 350–500 pixels. The UPSC page covers all of it.

ExamPhoto bandIs 150 KB valid?
UPSC CSE20–200 KBYes — well inside
SSC CGL / CHSL20–50 KBNo — use 40KB
IBPS PO / Clerk20–50 KBNo — too large
RRB / Railway20–50 KBNo — too large

That contrast is the single most useful thing to take away. UPSC’s band is four times wider than the others, so a file prepared for SSC will pass at UPSC, while a UPSC-sized photo is rejected everywhere else. If you are applying to several exams in a season, prepare the small one and keep a larger copy for UPSC — not the other way round.

If this is for a profile photo

150 KB is a sensible ceiling for a profile picture even where no rule forces it. Profile images are displayed at 200–400 pixels on almost every platform, so a 1280px source is already several times more detail than will ever be shown — and platforms re-compress your upload regardless. Sending a 6 MB original does not buy sharpness; it just means the platform’s own encoder, rather than yours, decides what to discard.

Compressing to 150 KB yourself keeps that decision in your hands, and on a slow connection it is the difference between an upload that completes and one that times out.

Settings that land near 150KB

Start with JPEG, Smart preset, 1280px maximum width. Most phone photographs come out between 80 and 200 KB. If you land above 150 KB, reduce the width to 1024px or 800px before you touch quality — at these sizes you have enough pixel budget that you should be spending it on quality, not on dimensions you will never display.

Photographs of a person against a plain wall compress far more readily than a busy outdoor scene, and this works in your favour: a UPSC-style photo on a white background will typically land near the bottom of the range at these settings, giving you room to increase quality.

Why your upload was rejected

Rejected at UPSC despite being 150KB. Then it was not the size. Check face coverage first — three quarters of the frame — then the plain white background, both ear lobes visible, and whether you uploaded a single signature where a triple signature was required.

Rejected at SSC, IBPS or RRB. 150 KB is three times their ceiling. Use the 40KB compressor instead.

Everything runs in your browser, so your photograph is never uploaded to any server. For the specifications form by form, see image size requirements for Indian government forms.

How it works

  1. Upload your photo: Add the photograph you need at 150KB or below.
  2. Set JPEG + Smart + 1280px: Most phone photos land between 80 and 200KB with these settings.
  3. Adjust width before quality: Over 150KB? Step down to 1024px or 800px. At this size you can afford pixels but should not waste quality.
  4. Check the non-size rules too: For UPSC, the file size is rarely what fails — face coverage of 75%, plain white background and the triple signature matter more.
  5. Download: Save the compressed photo and upload it to the portal.

Frequently asked questions

Is 150KB acceptable for a UPSC photo?
Yes. UPSC accepts 20KB to 200KB in JPG, so 150KB sits comfortably inside the band with margin below the ceiling. It is also safely under the 300KB figure sometimes quoted elsewhere, so you are correct under either number.
Can I use a 150KB photo for SSC or IBPS?
No. SSC, IBPS and RRB all use a 20-50KB band for the photograph, so 150KB is roughly three times their limit. Use the 40KB compressor for those. UPSC is the outlier with the much wider band.
What settings hit 150KB?
JPEG format, Smart preset, 1280px maximum width. If the result exceeds 150KB, reduce the width to 1024px or 800px rather than lowering quality — at this file size you have room for quality and no need for dimensions beyond what will be displayed.
Is 150KB enough for a profile photo?
Comfortably. Profile pictures are displayed at 200-400 pixels on nearly every platform, so a 1280px image at 150KB carries several times more detail than is ever rendered. Platforms also re-compress uploads, so a larger file buys nothing.
My UPSC photo is 150KB and was still rejected. Why?
Almost certainly a content rule rather than a size rule. UPSC requires your face to fill 75% of the frame with both ear lobes visible, on a plain white background, and separately requires a triple signature at 20-100KB and 350-500 pixels. A single signature is rejected however good the photograph is.
Is this free and private?
Yes on both counts. No account, no quota, no watermark, and nothing is uploaded — all processing happens in your browser. To be exact about the limits rather than vague: the free tier processes 5 files per batch and Pro removes that cap, and each file can be up to 200 MB. Since your own device does the work, that is also what caps it.

All Image Tools

Solutions by use case