Most photo limits on Indian exam and government portals are between 50 KB and 300 KB (PAN allows only 20 KB), most signature limits between 20 KB and 100 KB (PAN: 10 KB), and most PDF documents 300–500 KB. Every portal differs, and many also set a minimum and a pixel size. The table below lists each one we support, how sure we are of the numbers, and when we last checked. Always confirm against your form's current notice.
Limits by portal
| Portal | Item | Format | Size | Pixels | Confidence | Last checked |
|---|---|---|---|---|---|---|
| SSC CGL | Photograph | JPG | Taken live on the portal (nothing to upload) | — | Official notice | 2026-09-25 |
| SSC CGL | Signature | JPG | 10 KB–20 KB | 400×133 px | Official notice | 2026-09-25 |
| UPSC | Photograph | JPG | 20 KB–300 KB | 350×350 px | Cross-checked, not official | 2026-09-25 |
| UPSC | Signature (sign 3 times, one below the other) | JPG | 20 KB–100 KB | 350×450 px | Cross-checked, not official | 2026-09-25 |
| UPSC | Photo ID | 20 KB–300 KB | — | Cross-checked, not official | 2026-09-25 | |
| NEET | Passport Photo | JPG | 10 KB–200 KB | — | Official notice | 2026-09-25 |
| NEET | Signature | JPG | 10 KB–100 KB | — | Official notice | 2026-09-25 |
| NEET | Finger & thumb impressions | JPG | 10 KB–200 KB | — | Official notice | 2026-09-25 |
| NEET | Category certificate | 50 KB–300 KB | — | Official notice | 2026-09-25 | |
| NEET | Class 10 certificate | 50 KB–300 KB | — | Official notice | 2026-09-25 | |
| NEET | Class 10 marksheet | 50 KB–300 KB | — | Official notice | 2026-09-25 | |
| NEET | Address proof | 50 KB–300 KB | — | Official notice | 2026-09-25 | |
| IBPS | Photograph | JPG | 20 KB–50 KB | 200×230 px | Official notice | 2026-09-25 |
| IBPS | Signature | JPG | 10 KB–20 KB | 140×60 px | Official notice | 2026-09-25 |
| IBPS | Left thumb impression | JPG | 20 KB–50 KB | 240×240 px | Official notice | 2026-09-25 |
| IBPS | Handwritten declaration | JPG | 50 KB–100 KB | 800×400 px | Official notice | 2026-09-25 |
| IBPS | Supporting document | 10 KB–500 KB | — | Official notice | 2026-09-25 | |
| RRB | Photograph | JPG | 20 KB–50 KB | 200×230 px | Unconfirmed | 2026-09-25 |
| RRB | Signature | JPG | 10 KB–20 KB | — | Unconfirmed | 2026-09-25 |
| GATE | Photograph | JPG | 5 KB–600 KB | 413×531 px | Official notice | 2026-09-25 |
| GATE | Signature | JPG | 3 KB–300 KB | 480×150 px | Official notice | 2026-09-25 |
| CAT | Photograph | JPG | 10 KB–80 KB | — | Cross-checked, not official | 2026-09-25 |
| CAT | Signature | JPG | 4 KB–80 KB | — | Cross-checked, not official | 2026-09-25 |
| CAT | Category certificate | 10 KB–200 KB | — | Cross-checked, not official | 2026-09-25 | |
| Passport | Photograph | JPG | 10 KB–250 KB | 630×810 px | Cross-checked, not official | 2026-09-25 |
| Passport | Signature | JPG | 10 KB–100 KB | — | Cross-checked, not official | 2026-09-25 |
| EPFO | Cancelled cheque / bank passbook | JPG | 100 KB–500 KB | — | Cross-checked, not official | 2026-09-25 |
| EPFO | KYC / PAN document | 10 KB–300 KB | — | Cross-checked, not official | 2026-09-25 | |
| EPFO | Claim / grievance attachment | 10 KB–1 MB | — | Cross-checked, not official | 2026-09-25 | |
| JEE Main | Photograph | JPG | 10 KB–200 KB | — | Official notice | 2026-09-25 |
| JEE Main | Signature | JPG | 10 KB–100 KB | — | Official notice | 2026-09-25 |
| JEE Main | Class 10 certificate | 50 KB–300 KB | — | Official notice | 2026-09-25 | |
| JEE Main | ID proof | JPG | 10 KB–200 KB | — | Official notice | 2026-09-25 |
| JEE Main | Disability / UDID certificate | 50 KB–300 KB | — | Official notice | 2026-09-25 | |
| CUET UG | Photograph | JPG | 10 KB–200 KB | — | Official notice | 2026-09-25 |
| CUET UG | Signature | JPG | 10 KB–50 KB | — | Official notice | 2026-09-25 |
| CUET UG | ID proof | JPG | 10 KB–200 KB | — | Official notice | 2026-09-25 |
| CUET UG | Disability / UDID certificate | 50 KB–300 KB | — | Official notice | 2026-09-25 | |
| DigiLocker | Document (PDF) | Up to 10 MB | — | Official notice | 2026-09-25 | |
| DigiLocker | Document (image) | JPG | Up to 10 MB | — | Official notice | 2026-09-25 |
| PAN | Photograph | JPG | 4 KB–20 KB | 197×276 px | Official notice | 2026-09-25 |
| PAN | Signature | JPG | 2 KB–10 KB | 354×157 px | Official notice | 2026-09-25 |
| PAN | Supporting document | 10 KB–300 KB | — | Official notice | 2026-09-25 |
Confidence: "Official notice" means we read the numbers from the portal's own notice or page. "Cross-checked" means at least two independent sources agree but we could not read the official one. Each portal's page lists its sources.
Before you upload
- Aim a little under the maximum: why a "200 KB" file can be rejected.
- Check the minimum too; files that are too small are rejected as well.
- Each exam page resizes and compresses all your files in one go and checks them against these limits.
