Exam Photo Resizer — Exact KB & Pixels
Resize photos to exact pixel dimensions AND target file size in KB for UPSC, SSC, IBPS, NEET, JEE, RRB and other government exams. Verified presets, outcome-guaranteed compression, 100% in-browser.
Select an image
or drag & drop it here
🔒 Your photo never leaves your device — all processing runs locally in your browser.
Preset Sources & Verification Dates
UPSC Civil Services — Photo (photo)
Source: https://upsconline.nic.in/ngrp/assets/PDF/Instructions%20for%20uploading%20documents-new-2.pdf
Verified: 2026-06-18
Note: Face must cover 75% (3/4th) of photo. Both ears visible. Name & photo date must be printed on photo (per 2024+ rule). Recent (<10 days from application start).
UPSC Civil Services — Signature (signature)
Source: https://upsconline.nic.in/ngrp/assets/PDF/Instructions%20for%20uploading%20documents-new-2.pdf
Verified: 2026-06-18
Note: Dimensions 350–500 pixels (official). Sign in running hand, not block capitals. Black pen on white paper.
SSC (CGL/CHSL/CPO/MTS/GD) — Photo (photo)
Verified: 2025-01-15
Note: Dimensions 200×230 px preferred. Face 70–80% of frame. No glasses/caps (SSC 2024+). Recent (<3 months).
SSC (CGL/CHSL/CPO/MTS/GD) — Signature (signature)
Verified: 2025-01-15
Note: Dimensions 140×60 px preferred. Running hand only — NOT block capitals. Black/blue ballpoint on white paper.
IBPS (PO/Clerk/SO/RRB) — Photo (photo)
Verified: 2025-01-15
Note: Identical to SSC spec. Dimensions 200×230 px preferred. File ≤50 KB. No caps/dark glasses. Religious headwear allowed if face visible.
IBPS (PO/Clerk/SO/RRB) — Signature (signature)
Verified: 2025-01-15
Note: Dimensions 140×60 px preferred. File 10–20 KB. Running hand only. Black ink on white paper.
NEET UG — Passport Photo (photo)
Source: https://exams.nta.ac.in/NEET/images/NEET%20UG%202024%20IB-version%202%20final.pdf
Verified: 2024-03-15
Note: 2.5 × 3.5 inches at 72 DPI ≈ 180×252 px. 80% face coverage. Colour or B&W. No mask/cap/goggles. Spectacles allowed if worn regularly.
NEET UG — Signature (signature)
Source: https://exams.nta.ac.in/NEET/images/NEET%20UG%202024%20IB-version%202%20final.pdf
Verified: 2024-03-15
Note: Same 2.5×3.5 in @ 72 DPI as photo. Running hand, black pen. Very small max size (30 KB) — compress carefully.
JEE Main — Photo (photo)
Verified: 2025-01-17
Note: 3.5 cm × 4.5 cm. Name and date must be printed on photo. JPG/JPEG. No cap/sunglasses. Spectacles allowed if regular.
JEE Main — Signature (signature)
Verified: 2025-01-17
Note: 3.5 cm × 1.5 cm. Running hand. JPG/JPEG. Father/mother/guardian signature same spec.
RRB NTPC — Photo (photo)
Source: http://www.rrbkolkata.gov.in/file/Amendments%20-%201.pdf
Verified: 2024-10-01
Note: General candidates: 20–50 KB. SC/ST/PwBD: 30–70 KB (amended). JPEG. Live capture now used in form; this preset for e-call letter/admit card.
RRB NTPC — Signature (signature)
Source: http://www.rrbkolkata.gov.in/file/Amendments%20-%201.pdf
Verified: 2024-10-01
Note: General: 10–40 KB. SC/ST/PwBD: 30–70 KB (amended). Running hand, not block capitals.
About the Exam Photo Resizer (KB + Pixels)
Government job and exam portals reject photos twice: once for wrong pixel dimensions and again for wrong file size. This tool satisfies both checks in one pass. Pick a verified preset for UPSC, SSC, IBPS, NEET, JEE or RRB — or type custom targets — and the tool resizes to the exact pixels, then compresses until the file lands inside the kilobyte window, showing a green ready-to-submit confirmation before you download. Everything happens in your browser; your photo is never uploaded.
Why portals reject photos (and how this avoids it)
Application portals validate uploads mechanically: dimensions must match a stated pixel box, and the file must fall between a minimum and maximum size in KB. A photo that fails either check bounces at the final submission step, often after you have filled the entire form. Generic compressors shrink bytes but ignore pixels; generic resizers ignore bytes. This tool was built backwards from the portal validators themselves: exact pixels guaranteed by construction, and a compression engine that searches for the highest JPEG quality that still fits under your ceiling — so the file passes size checks while looking as good as physics allows.
Inside the compression engine
First, anything you load is converted to JPEG if it is not already, because every Indian exam portal demands JPG. Then the image is drawn onto a canvas of your exact target dimensions — Fill mode scales and centre-crops to cover the frame, while Fit-inside mode scales the whole photo to fit and pads the leftover space with white bars. Finally comes the clever part: the engine repeatedly encodes the canvas at trial qualities, binary-searching between 5% and 100% (at most twenty passes) to converge on the highest quality whose file size stays within your maximum. If a minimum KB applies and the result dips below it, the tool says so honestly instead of handing you a file the portal would reject for being suspiciously tiny.
Verified presets at a glance
Presets come from official notifications, with the source link and verification date printed on the page. A few representative photo specs:
| Exam | Pixels | File size |
|---|---|---|
| UPSC Civil Services | 350 × 450 | 20 – 200 KB |
| SSC (CGL/CHSL/CPO/MTS) | 200 × 230 | 20 – 50 KB |
| IBPS PO/Clerk | 200 × 230 | 20 – 50 KB |
| NEET UG | 180 × 252 | 10 – 200 KB |
| JEE Main | 350 × 450 | 10 – 200 KB |
| RRB NTPC (general) | 350 × 450 | 20 – 50 KB |
Common exam photo requirements (always confirm against your current notification)
Signature specs for the same exams ship alongside, and a Custom option accepts any width, height and KB range — useful for state PSCs, university admissions, Aadhaar or PAN updates. Where a board's rules shift between sessions (JEE's size band has moved more than once), the interface flags the variance instead of pretending one number is eternal.
Tips for a first-time-pass photo
The engine guarantees size compliance; these points cover everything it deliberately leaves to you:
- Start from a recent plain-background photo taken straight-on; the resizer fixes size, not composition.
- Prefer Fill mode for portrait photos (it crops to fill, keeping faces large); Fit-inside suits documents where nothing may be cropped away.
- iPhone users: shoot in Most Compatible format or convert first — browsers cannot decode HEIC, and the tool will tell you if you try.
- Mind the content rules the tool cannot enforce: SSC wants no caps or dark glasses; UPSC 2024+ wants your name and photo date printed on the image.
- Check the green status badge — dimensions, KB and quality are all shown before you download.
Video slot: photo-resize-in-kb-walkthrough.mp4
An end-to-end recording: an oversized phone photo turned into an SSC-compliant 200×230 file under 50 KB, including the live pass/fail panel and the download.
Coming soonHow to Use Exam Photo Resizer (KB + Pixels) Online
Follow these simple steps to use Exam Photo Resizer (KB + Pixels) securely in your web browser.
- 1
Upload Your Photo
Drag and drop or select your JPG/PNG/WebP photo. It is processed locally — zero bytes leave your device.
01-photo-resize-in-kb-upload-your-photo.png
Replace with a real capture
- 2
Choose Exam Preset or Custom Target
Pick a verified preset (UPSC, SSC, IBPS, NEET, JEE, RRB) or enter custom pixel dimensions and max KB.
02-photo-resize-in-kb-choose-exam-preset-or-custom-target.png
Replace with a real capture
- 3
Download Compliant File
The tool resizes to exact pixels and compresses to land under your target KB. Preview shows live pass/fail. Click Download to save.
03-photo-resize-in-kb-download-compliant-file.png
Replace with a real capture
Features & Specifications
Engine
HTML5 Canvas 2D + Binary-Search JPEG Quality
Supported Input
JPG, PNG, WebP (HEIC detected & rejected with guidance)
Output Format
JPEG (universally accepted by exam portals)
Privacy Status
100% In-Browser Local Processing — Zero Uploads
Presets Verified
UPSC, SSC, IBPS, NEET, JEE, RRB (12 presets, 6 exams)
100% Free & Private In-Browser Processing
Rupix operates on a zero-upload architecture. All computations, file parsing, and transformations occur locally inside your web browser. No document bytes, sensitive text, or personal data are ever uploaded or transmitted to remote servers.
Why use Rupix Exam Photo Resizer (KB + Pixels)?
Verified Exam Presets
Presets sourced from official notifications (UPSC, SSC, IBPS, NEET, JEE, RRB) with source URLs and check dates — no guesswork.
Outcome-Guaranteed Compression
Binary-search JPEG quality to hit your max KB without going far below. Shows structured failure if target is unreachable at required dimensions.
100% Private, Zero Upload
All processing uses HTML5 Canvas in your browser. Your photo never leaves your device — not even temporarily.
Live Pass/Fail Indicator
See current dimensions, file size, and a clear green/red status against your target before downloading.
Custom Targets Supported
Not on the preset list? Enter any width, height, and max KB manually — same guaranteed compression engine.
Non-Destructive with Reset
Original image stays loaded. Change preset or targets instantly. One click resets to original.