🗜️ The Modern Exam Standard • Exactly 100KB
Compress Image to 100KB – Free Online Tool
Compress any JPG, PNG, or WebP to exactly 100KB in seconds. The modern standard for UPSC Civil Services (IAS/IPS/IFS), SSC CGL/CHSL, GATE, CDS CAPF AC, all state PSC mains, and South Indian recruitment exams. No signup. 100% private.
🏛️ UPSC Civil Services
⚙️ GATE 2026
🎖️ CDS & CAPF AC
🔒 Zero Server Upload
Why 100KB? The Modern Exam Portal Upgrade — India's Digital Infrastructure Leap
Every number in our compression series tells a story about Indian digital infrastructure at a particular moment in time. The 50KB standard emerged from NIC's 2012 guidelines for 2 Mbps government connections. The 30KB and 40KB standards reflect the 2015–2018 Digital India push. And 100KB marks the definitive infrastructure leap of 2018–2022 — the moment when India's government exam portals finally caught up with the quality that modern smartphone cameras demand.
The transition from 50KB to 100KB was not a single policy decision. It happened organically across different organisations as three things converged: BharatNet brought 100 Mbps optical fibre to government offices across all districts; cloud storage costs dropped 87% between 2015 and 2022 making larger photo files economically trivial; and printed admit cards with blurry 50KB photos were causing increasing identity verification failures at examination centres as candidates' appearances changed between application and exam date.
The Infrastructure Upgrade Timeline — From 50KB to 100KB
2012–2015
50KB Era Begins: NIC guidelines set 50KB as the maximum. All major recruitment portals (SSC, IBPS, RRBs) adopt 50KB. BSNL leased lines at 2–4 Mbps shared across government offices make larger uploads impractical.
2016–2018
Digital India Push: NIC Portal Framework 2.0 recommendations suggest relaxing photo limits to 100KB as BharatNet Phase 1 connects district headquarters. UPSC is among the first major recruitment bodies to move to 100KB (2017). State PSC portals begin the transition.
2019–2021
Widespread Adoption: GATE (IIT-conducted) moves to 100KB maximum. Most state PSC portals — APPSC, TSPSC, Kerala PSC, KPSC — adopt 100KB. AWS and Azure cloud storage at ₹2/GB/month makes 100KB photos economically trivial even at 1 crore applicants.
2022–Present
100KB Is Now the Standard: SSC upgrades multiple exam notifications to accept up to 100KB photos. CDS (UPSC-conducted) standardises at 100KB. New recruitment portals built on NIC Web Portal Framework 3.0 default to 100KB. 50KB remains for legacy banking exam portals (SBI, IBPS, RRBs) which haven't migrated their notification templates.
The Quality Difference — Why 100KB Changes Everything
At 100KB for a standard 200×230px passport photo, the JPEG quality setting typically reaches 92–96% — the zone where photographic quality becomes effectively indistinguishable from the original to the human eye. This is a dramatically different experience from the 50KB zone (88–94%) or the 30KB zone (75–88%). Here is what changes concretely at 100KB:
| Quality Aspect | At 50KB (88–94%) | At 100KB (92–96%) ★ |
| Fine hair strand detail | Individual strands blend into mass | Individual strands clearly rendered |
| Skin pore texture | Smoothed out (skin looks plastic) | Natural skin texture preserved |
| Eye iris detail | Slight colour banding in iris | Iris pattern faithfully reproduced |
| Printed admit card quality | Good — clear at normal viewing | Excellent — clear even under magnification |
| Face recognition accuracy | 98%+ match confidence | 99%+ match confidence (near-original) |
| Colour accuracy (skin tones) | Very good — minor hue shifts | Excellent — original skin tones preserved |
| Background uniformity | Excellent | Perfect — white backgrounds render as pure white |
✅ For UPSC aspirants specifically: Your UPSC application photo appears on your admit card for Prelims, Mains, and Interview — spanning 18–30 months from application to final result. At 100KB, your photo retains sufficient detail for consistent identity verification at each stage, even when printed at different scales on different admit card formats. Submitting 100KB (the maximum allowed) rather than a smaller size is always the right choice for UPSC.
Complete Exam & Recruitment Guide — All Portals Where 100KB Photos Are Required
UPSC — Union Public Service Commission
The Union Public Service Commission (UPSC) is India's most prestigious recruitment authority, responsible for selection to the Central Services — the Indian Administrative Service (IAS), Indian Police Service (IPS), Indian Foreign Service (IFS), and over 20 other Group A civil services. UPSC also conducts the Combined Defence Services (CDS) exam, the Engineering Services Examination (ESE), the Combined Medical Services (CMS), and the Central Armed Police Forces (CAPF) AC exam.
🏛️
UPSC Civil Services (CSE)
The most competitive exam in India with approximately 10 lakh applicants for approximately 1,000 posts. Photo specification: JPEG format, 20KB minimum, 300KB maximum (though 100KB is recommended in official instructions for optimal quality vs size). The CSE application at upsconline.nic.in specifies the photo must be taken within 3 months of application and have the applicant's signature and name printed at the bottom.
🎖️
UPSC CDS & CAPF AC
Combined Defence Services exam for admission to IMA, OTA, Naval Academy, and Air Force Academy. CAPF AC (Assistant Commandant) for BSF, CRPF, CISF, ITBP, SSB officer level. Both specify JPEG photos with a 100KB maximum at upsconline.nic.in. Photos appear on SSB interview call letters where identity verification is especially rigorous.
⚙️
UPSC ESE & CMS
Engineering Services Examination (IES) for central engineering cadre posts — IES officers manage India's railways, PWD, telecom, and defence technical services. Combined Medical Services for CGHS, railway hospitals, and armed forces medical corps. Both specify JPEG photos with maximum 100KB through the standard UPSC online portal.
GATE — Graduate Aptitude Test in Engineering (IITs)
The Graduate Aptitude Test in Engineering (GATE) is conducted jointly by the seven IITs (Bombay, Delhi, Guwahati, Kanpur, Kharagpur, Madras, Roorkee) and IISc Bangalore on behalf of the Ministry of Education. GATE 2026 accepts approximately 10 lakh registrations annually across 30 papers for 29 engineering and science disciplines.
GATE photo specifications have historically required a photograph in JPEG format with a file size between 4KB and 100KB, at dimensions of approximately 240×320 pixels (width×height). The GATE photograph appears on:
- The admit card downloaded and presented at examination centres
- The GATE scorecard used for PSU recruitment processes (BHEL, NTPC, GAIL, ONGC, etc.)
- Postgraduate admission applications at IITs, NITs, and other institutions
- GATE scholarship applications (for MTech students receiving stipends)
Since the same GATE photo is used across multiple PSU recruitment processes over the GATE scorecard's 3-year validity period, submitting the maximum-quality 100KB photo ensures your photo remains clearly identifiable in different contexts — printed on admit cards, displayed in online profiles, and printed on appointment letters.
Our dedicated GATE Photo Resizer is pre-set for GATE's exact dimensions (240×320px). For compressing a photo that's already correctly sized to 100KB, use this tool.
SSC — Staff Selection Commission (CGL, CHSL, MTS, Steno)
The Staff Selection Commission has progressively upgraded its photo size limits across different exam notifications. While some SSC notifications (particularly for signature uploads and older exam templates) retain the 50KB limit, many recent SSC CGL, CHSL, and MTS notifications have moved to 100KB as the maximum photo size. This reflects SSC's migration to its newer Application Portal 2.0 (ssc.nic.in), which was rebuilt between 2020 and 2022 on cloud infrastructure with larger file size support.
The SSC photo requirements across major exams in 2026:
| SSC Exam | Photo Size | Signature Size | Photo Format |
| SSC CGL (Combined Graduate Level) | 20KB – 100KB JPEG | 10KB – 50KB JPEG | JPEG, white background |
| SSC CHSL (Combined Higher Secondary) | 20KB – 100KB JPEG | 10KB – 50KB JPEG | JPEG, white background |
| SSC MTS (Multi Tasking Staff) | 20KB – 100KB JPEG | 10KB – 50KB JPEG | JPEG, white background |
| SSC Steno (Grade C & D) | 20KB – 100KB JPEG | 10KB – 50KB JPEG | JPEG, white background |
| SSC JE (Junior Engineer) | 20KB – 100KB JPEG | 10KB – 50KB JPEG | JPEG, white background |
| SSC GD Constable | 10KB – 50KB JPEG | 10KB – 30KB JPEG | JPEG (legacy 50KB limit) |
State PSC Exams — North, South & Northeast India
India's 28 state PSC (Public Service Commission) portals and 8 UT commission portals have largely standardised on 100KB as their photo size limit for Group A, B, and C officer-grade examinations. Here is the complete breakdown:
Northern & Central States
HPPSC (Himachal Pradesh PSC) — Shimla-based commission recruiting for HP Government services, specifies JPEG photos up to 100KB. PPSC (Punjab PSC) at ppsc.gov.in accepts 100KB JPEG for all gazetted officer recruitments. RPSC (Rajasthan PSC) at rpsc.rajasthan.gov.in specifies photos up to 100KB for RAS (Rajasthan Administrative Service) and other state service exams. JPSC (Jharkhand PSC) at jpsc.gov.in accepts 100KB JPEG for Jharkhand Civil Services exams.
Southern States — APPSC, TSPSC, Kerala PSC, KPSC
South India's major state PSC portals were among the earliest to adopt the 100KB standard, reflecting the region's stronger IT infrastructure and more modern portal development practices:
- APPSC (Andhra Pradesh PSC) at psc.ap.gov.in: Conducts Group I, II, III, and IV examinations for Andhra Pradesh state services. Photo specification: JPEG, 40KB minimum, 100KB maximum. APPSC applications attract 5–10 lakh applicants for Group I (equivalent to IAS at state level), making it one of India's largest state-level competitive exams.
- TSPSC (Telangana PSC) at tspsc.gov.in: Conducts TSPSC Group I, II, and III for Telangana State services. Photo specification: JPEG, 40KB minimum, 100KB maximum. TSPSC Group I exams include Telangana's equivalent of IAS/IPS posts at the state cadre level.
- Kerala PSC at keralapsc.gov.in: One of India's most transparent PSC systems with a centralised ranked eligibility list. Kerala PSC conducts recruitment for all Kerala government departments through a common portal accepting JPEG photos up to 100KB.
- KPSC (Karnataka PSC) at kpsc.kar.nic.in: Conducts KAS (Karnataka Administrative Service) and Group A, B, C, D exams. KPSC moved to 100KB photo limits with its 2019 portal upgrade. Group A KAS candidates' photos appear in Karnataka government records for the duration of their service career.
📌 South India PSC Pro Tip: APPSC and TSPSC both specify a minimum file size of 40KB along with the 100KB maximum. This minimum prevents candidates from submitting very small, low-quality photos. Our compress to 100KB tool always produces output at the 100KB maximum — ensuring you meet both the minimum and maximum requirements of APPSC and TSPSC simultaneously.
Northeast & Other State PSCs
State PSC portals in northeastern states — APSPSC (Arunachal Pradesh), MPSC (Manipur PSC), MEGPSC (Meghalaya PSC), MPSC (Mizoram PSC), NPSC (Nagaland PSC), SPSC (Sikkim PSC), and TPSC (Tripura PSC) — all accept 100KB JPEG photos for their state service examinations. These portals often serve smaller candidate pools (10,000–50,000 applicants versus lakhs for large states) and have more modern portal infrastructure built after 2018 with 100KB as the default from inception.
Defence & Paramilitary — Officer-Grade Examinations
Beyond the UPSC-conducted CDS and CAPF AC exams, several other officer-grade defence recruitment processes specify 100KB photos:
- AFCAT — Air Force Common Admission Test: While the basic AFCAT application was covered in the 25KB page for the earlier photo size specification, recent AFCAT notifications have moved to the 100KB maximum for online application photos, reflecting IAF's upgraded portal infrastructure.
- Indian Navy SSC Officer entries (through joinindiannavy.gov.in for Short Service Commission technical and executive entries) specify photos up to 100KB for the initial online application.
- Indian Army TGC (Technical Graduate Course) and similar officer entries through joinindianarmy.nic.in specify JPEG photos up to 100KB.
The Science of 100KB Photos — Skin Tones, Camera Sensors & Face Detection
How JPEG Compression Handles Indian Skin Tone Diversity at 100KB
India spans an extraordinary range of human skin tones — from the very fair complexions of Kashmir and parts of Punjab to the very deep complexions of coastal Tamil Nadu, Andhra Pradesh, and Odisha. This melanin diversity creates different compression challenges that are worth understanding for any candidate wanting the best possible exam photo at 100KB.
The key technical fact is that JPEG compression's YCbCr colour space treats luminance (brightness) and chrominance (colour) differently. In the YCbCr model, skin tones of different melanin levels occupy different regions of the colour space:
Very Fair
Low melanin
✓ 100KB
Fair
Light-medium
✓ 100KB
Medium
Common
✓ 100KB
Warm Brown
South India
✓ 100KB
Deep Brown
High melanin
✓ 100KB
Very Deep
Very high melanin
✓ 100KB
At JPEG quality 92–96% (which is what 100KB provides for standard exam photo dimensions), all Indian skin tones are faithfully reproduced. The key quality threshold for skin tone accuracy is approximately JPEG quality 75% — below this point, colour banding becomes visible particularly in medium-to-dark skin tones, where the transition from illuminated to shadowed areas of the face shows visible colour stepping. At 100KB, you are well above this threshold regardless of skin complexion.
The only exception worth noting: candidates with very deep skin tones photographed under warm incandescent lighting may experience colour accuracy issues that compression amplifies. This happens because warm lighting creates a strong orange-red cast on dark skin that increases chrominance values in the YCbCr model. The solution (as covered in our 50KB page) is to photograph under cool daylight or cool LED lighting to minimise this chrominance loading before compression.
Camera Sensor Size & Its Impact on 100KB Photo Quality
One of the most technically interesting aspects of exam photo compression is how the physical size of the image sensor in your camera affects the quality achievable at 100KB. This matters because India's exam applicants use a wide range of cameras — from entry-level Android phones to flagship smartphones to DSLRs — and the results at 100KB differ meaningfully.
📱 Phone Camera Sensor
1/1.9"
Typical flagship phone sensor (iPhone 15 Pro, Samsung S24 Ultra). Produces excellent results at 100KB for exam photos. Digital noise at high ISO can increase file size slightly but remains below threshold at normal indoor lighting. The convenience advantage is significant — direct file transfer, no additional equipment needed.
📷 APS-C DSLR/Mirrorless
APS-C
Entry-to-mid-range DSLRs (Canon Rebel, Nikon D3500) and mirrorless cameras. APS-C sensors produce noticeably lower digital noise than phone sensors at the same ISO, meaning more of the 100KB budget goes to actual facial detail rather than noise suppression. Depth of field control allows cleaner background separation.
📸 Full Frame
35mm
Professional cameras (Sony A7, Canon R6). At 100KB, full-frame cameras produce the cleanest, most accurate skin tones and the sharpest facial detail due to their superior dynamic range and colour accuracy. The difference vs APS-C at 100KB is subtle but visible in a direct comparison — primarily in shadow detail and highlight rolloff on skin.
The practical bottom line: for 100KB exam photos, a flagship smartphone produces results that are indistinguishable from a DSLR when the photo is taken with correct lighting and at the correct distance. The only scenario where a DSLR provides a meaningful advantage is when photographing under challenging indoor lighting (dim rooms, warm incandescent light, fluorescent flicker) — where the DSLR's larger sensor handles noise significantly better than a phone.
Automated Face Detection Pre-Validation — How Portals Check Your Photo Before You Submit
A significant development in Indian government exam portals between 2019 and 2023 is the introduction of automated face detection pre-validation — a system that checks whether your uploaded photo contains a recognisable face before accepting the submission. This runs client-side (in the browser) using JavaScript-based face detection libraries on many modern portals.
Understanding what this system checks (and rejects) helps you prepare a photo that passes cleanly:
✅ Face Detection — PASS Criteria
- One clear face detected covering at least 50% of the frame
- Both eyes visible and open (pupil detection active)
- Face orientation within 15° of frontal — slight tilt acceptable
- Face landmarks (eye corners, nose tip, mouth corners) all within frame
- Sufficient luminance contrast between face and background
- No severe occlusion — mouth and nose visible (post-COVID, most portals now require unmasked photos)
- Image dimensions within acceptable range (too small = rejected)
- File size within declared limits — both minimum and maximum
❌ Face Detection — FAIL Triggers
- No face detected — wrong photo uploaded (ID card, document, landscape photo)
- Multiple faces — group photo, or another person partially in frame
- Face too small — taken from too far away; face covers less than 30% of frame
- Heavy shadow across face — half of face in deep shadow
- Extreme side profile — face turned more than 30° from camera
- Dark glasses or heavy-tinted sunglasses — covers eyes
- Extreme backlighting — face appears as silhouette
- Very low image quality — severe compression artifacts interfering with edge detection
⚠️ Note on Face Detection at 100KB: At 100KB JPEG quality (92–96%), face detection algorithms consistently achieve 99%+ detection rates — the image quality is far above any detection threshold. However, photo content issues (wrong orientation, shadows, distance) will still cause failures regardless of compression quality. Face detection is primarily a photo-taking quality check, not a compression quality check.
The Admit Card Printing Workflow — From Your Upload to the Physical Card
Understanding the complete journey of your uploaded photo — from your browser to the printed admit card in your hand — demystifies why 100KB matters at each stage.
1
📤
You upload 100KB JPEG to portal
2
🗄️
NIC/portal stores in cloud DB (S3/Azure Blob)
3
🖨️
Admit card PDF generated (photo embedded at 96–150 DPI)
4
💻
Candidate downloads and prints on inkjet/laser printer
5
👤
Invigilator verifies face against admit card + ID proof
The critical stage is step 3: admit card PDF generation. When the NIC system embeds your 100KB photo into the admit card PDF at 96–150 DPI, the photo undergoes a second round of JPEG compression as part of PDF optimisation. If your uploaded photo was only 50KB (JPEG quality ~88%), this second compression cycle produces visible quality degradation — the printed admit card shows visible softness. With a 100KB source (JPEG quality ~93%), the second compression cycle produces a final admit card photo that still looks clear and professionally photographed.
This is the single most important reason to always upload the maximum allowed file size for any exam portal that specifies a 100KB limit — you are not just uploading for the portal's database; you are uploading for the PDF generation system that will print your identity document.
Step-by-Step Guide & Frequently Asked Questions
How to Compress Any Photo to 100KB for UPSC, GATE & State PSC Exams
- Take or locate your best source photo: Use your phone's rear camera against a plain white background, good daylight or cool LED lighting, face filling 70–80% of the frame. Alternatively, use your most recent professional studio photo (original digital file, not a WhatsApp-forwarded copy). The source photo should ideally be 1–5 MB for the best 100KB output.
- Check your exam's exact photo requirements: UPSC may require your name and date printed on the photo. GATE requires 240×320px. APPSC and TSPSC have a 40KB minimum. Check your specific exam's notification PDF before proceeding.
- Open this tool: Visit examphotoresize.in/compress-100kb in any browser. The tool loads instantly and is ready without any account or payment.
- Upload your photo: Click "Select Image File" or drag your photo. JPG, PNG, and WebP are all accepted — any input size from 100KB to 10MB works correctly.
- Automatic compression to 100KB: Our adaptive algorithm starts at quality 94% and converges precisely to 100KB. For a standard 200×230px photo, it typically settles at quality 92–95% — producing near-original quality with zero visible artifacts. This takes 1–2 seconds.
- Verify the preview: The side-by-side comparison shows your original and the 100KB output. At this quality level, you should see essentially no visible difference from the original. If the output looks sharper or has different colour than expected, your source may have had a non-sRGB colour profile — verify the colours look natural on screen.
- Download: Click "Download 100KB Image". File saves as
compressed_100kb.jpg. Rename to your exam's required format (e.g. upsc_cse_2026_photo.jpg, gate_2026_photo.jpg) before uploading to the portal.
- Upload and confirm on portal: Navigate to your UPSC, GATE, SSC, APPSC, or other portal and upload the file. After upload, always check the photo preview in the portal to confirm it displays correctly before submitting the application.
compress image to 100kb
compress photo to 100kb free
upsc photo 100kb
ias photo compress 100kb
civil services photo 100kb
gate 2026 photo 100kb
ssc cgl photo 100kb
cds exam photo 100kb
capf ac photo 100kb
appsc photo 100kb
tspsc photo 100kb
kerala psc photo 100kb
kpsc photo 100kb
compress jpg to 100kb online
compress png to 100kb
100kb image compressor india
reduce photo size 100kb
photo ko 100kb kaise kare
skin tone compression jpeg india
admit card photo quality
face detection portal photo
state psc main exam photo 100kb
50kb to 100kb upgrade portal
Frequently Asked Questions — Compress Image to 100KB
How do I compress any image to exactly 100KB for free?
Upload your image to examphotoresize.in/compress-100kb. Click the upload area or drag your JPG, PNG, or WebP. Our 5-tier adaptive algorithm runs 100% in your browser, targeting exactly 100KB in under 5 seconds. No signup, no server upload, free forever. EXIF data is automatically stripped. Click Download to save the 100KB JPEG.
What is the UPSC Civil Services photo specification for 2026?
UPSC Civil Services 2026 requires a passport-size photograph in JPEG format. The UPSC portal at upsconline.nic.in typically specifies a file size range of 20KB–300KB. The recommended optimal size is 100KB — it provides the best quality for admit card printing across Prelims, Mains, and Interview stages. The photo must have a white background, be taken within 3 months, and (for CSE) have the candidate's name and photograph date printed at the bottom in a white band.
What are the GATE 2026 photo requirements?
GATE 2026 requires a JPEG photograph with dimensions approximately 240×320 pixels (3.5cm × 4.5cm at screen resolution), file size between 4KB and 100KB. A 100KB JPEG is the maximum and highest quality option. The GATE scorecard has 3-year validity and is used for PSU recruitment (BHEL, NTPC, GAIL etc.) — submitting maximum quality ensures your photo remains clear across all downstream uses. Use our dedicated
GATE Photo Resizer for the exact 240×320px preset.
Why did government portals upgrade from 50KB to 100KB?
Three converging factors drove the 50KB to 100KB upgrade between 2018 and 2022: (1) BharatNet optical fibre brought 100 Mbps connections to government offices, making larger uploads practical; (2) AWS/Azure cloud storage costs dropped ~87% making 100KB photos economically trivial at crore-scale applicant databases; (3) printed admit cards with 50KB photos were causing identity verification failures as candidates' appearances changed between application and exam dates — 100KB prints with much sharper detail. UPSC led the upgrade around 2017, GATE followed, and state PSCs adopted it through 2019–2022.
Do APPSC and TSPSC have a minimum photo size requirement?
Yes. Both APPSC (psc.ap.gov.in) and TSPSC (tspsc.gov.in) specify a minimum of 40KB and maximum of 100KB for JPEG photos. This minimum prevents candidates from submitting very small, low-quality photos. Our compress to 100KB tool always produces output at the 100KB maximum — satisfying both the minimum (40KB) and maximum (100KB) requirements simultaneously. Never submit a smaller file to APPSC or TSPSC as it will fail the minimum size validator.
How does skin tone affect JPEG quality at 100KB?
At 100KB (JPEG quality ~92–96%), all Indian skin tones — from very fair to very deep — are faithfully reproduced without visible colour banding or hue shifts. The critical quality threshold for skin tone accuracy is approximately JPEG quality 75% (around 30–35KB for standard exam photos). At 100KB you are well above this threshold, so no skin tone across India's melanin diversity will show quality issues. The only caveat: very dark skin tones photographed under warm incandescent lighting may show colour cast in the source photo itself — fix by photographing under cool daylight.
My photo is already 150KB or 200KB — how do I reduce it to 100KB?
Simply upload your 150KB or 200KB photo to our compress to 100KB tool. The adaptive algorithm handles any input size — it iteratively reduces JPEG quality until the output reaches exactly 100KB. The reduction from 150KB to 100KB typically involves lowering JPEG quality by only 2–3 percentage points, producing a visually identical result. You won't see any quality difference in a side-by-side comparison between your 150KB original and the 100KB output.
What is the admit card printing process and why does 100KB matter for it?
When you upload your photo and submit your application, the portal stores the file in a cloud database. When the admit card PDF is generated (weeks or months later), your photo is embedded into the PDF layout at 96–150 DPI and undergoes a second round of JPEG compression during PDF optimisation. If your uploaded photo was only 50KB (JPEG quality ~88%), this second compression cycle produces visible quality degradation on the printed admit card. With a 100KB source (JPEG quality ~93%), the second compression still produces a clearly sharp, professionally photographed result on the admit card — which invigilators use for identity verification throughout the exam process.
Does this tool work for state PSC mains exam photos?
Yes. All state PSC portals that accept 100KB photos — APPSC, TSPSC, Kerala PSC, KPSC, HPPSC, PPSC, RPSC, JPSC, MPPSC, and all others — work with our compressed 100KB JPEG output. For exams with both prelims and mains, use the same 100KB photo for both stages — the specifications are identical. The photo you submit will be used for all stages of the recruitment process including document verification and interview/personality test.