Compress Image to 300 KB

300 KB is the upper photo limit on some UPSC and central-government forms, and it sits right next to the ~250 KB size band used for the digital photo on India's online passport (Passport Seva) application. It's also a common general-purpose ceiling for document scans and larger portrait photos where you want good quality without a heavy file. With this budget the tool keeps a photo or scan looking clean while landing safely under 300 KB, and it never uploads your document.

🔒 Everything runs in your browser — nothing is uploaded
Drag & drop an image
or click to browse — you can also paste (Ctrl/Cmd + V)
Compress to under 300 KB
JPG PNG WEBP

🔒 Your image never leaves your device — everything runs in your browser.

300 KB is the upper photo limit on some UPSC and central-government forms, and it sits right next to the ~250 KB size band used for the digital photo on India's online passport (Passport Seva) application. It's also a common general-purpose ceiling for document scans and larger portrait photos where you want good quality without a heavy file. With this budget the tool keeps a photo or scan looking clean while landing safely under 300 KB, and it never uploads your document.

Good to know

  • Covers UPSC's higher 300 KB photo variant and the ~250-300 KB range used for passport and scan uploads.
  • Enough headroom to keep a portrait or document scan crisp while staying under 300 KB.
  • Aims just under 300 KB so it clears the cap in a single pass.
  • Accepts JPG, PNG and WebP and outputs a JPEG suited to photo and scan fields.
  • Runs entirely on-device — ideal for passport photos and certificate scans you want kept private.

Related image tools

How it works

Three steps. No sign-up, no upload, no wait.

1

Add your image

Drop in a JPG, PNG or WebP, click to browse, or paste it — nothing is uploaded.

2

Compress to 300 KB

The tool finds the best quality that still fits under 300 KB.

3

Download

Save the compressed image, ready to upload to the form.

🔒

Private by design.Everything happens right here in your browser. Your files are never uploaded — we never see them.

Frequently Asked Questions

Which forms cap images at 300 KB?
Some UPSC and central-government photo fields allow up to 300 KB, and a number of admission and document-upload forms use 300 KB as a general ceiling for scans and larger portraits.
Is 300 KB right for the online passport photo?
India's Passport Seva digital photo generally needs to be a JPEG in a small size band (around 250 KB and specific pixel dimensions). 300 KB is close, but check the exact size and dimension rules in the current Passport Seva instructions before uploading.
Can I use 300 KB for a multi-line document scan?
Yes. 300 KB comfortably holds a single-page scan at readable quality. For very dense pages, resize or scan in grayscale so text stays sharp within the budget.
Why not just use the largest possible file?
Portals reject anything over their cap, and smaller files upload faster on slow connections. 300 KB is a sweet spot — good quality, still lightweight.
Does my document get uploaded?
No. All compression is done locally in your browser, with no server and no account.