# SpecFit > Free browser-based tools that make a file meet an exact specification: a pixel size, a > kilobyte range, a required format. Built for Indian government exam applicants who must > upload a photograph and signature that pass strict validation. All processing happens in > the user's browser; files are never uploaded to a server. Every requirement published here is read from the exam body's own current notification, carries the date it was checked, and links to that source document. This matters because the widely repeated figures for some exams are out of date. See the SSC CGL note below. ## Verified exam requirements - [CTET photo and signature requirements](https://specfit.in/ctet-photo-resize/): 2 documents. Photograph 3.5 × 4.5 cm (413 × 531 px) at 10–100 KB, JPEG. Verified 2026-07-31 against Central Board of Secondary Education's notification. - [GATE photo and signature requirements](https://specfit.in/gate-photo-resize/): 2 documents. Photograph 3.5 × 4.5 cm (200–530 × 260–690 px) at 5–600 KB, JPEG. Verified 2026-07-31 against IIT Guwahati, for the GATE committee's notification. - [IBPS PO and Clerk photo and signature requirements](https://specfit.in/ibps-po-photo-resize/): 4 documents. Photograph 4.5 × 3.5 cm (200 × 230 px) at 20–50 KB, JPEG. Verified 2026-07-26 against Institute of Banking Personnel Selection's notification. - [JEE Main photo and signature requirements](https://specfit.in/jee-main-photo-resize/): 2 documents. Photograph no pixel size specified at 10–200 KB, JPEG. Verified 2026-07-31 against National Testing Agency's notification. - [NEET UG photo and signature requirements](https://specfit.in/neet-ug-photo-resize/): 3 documents. Photograph no pixel size specified at 10–200 KB, JPEG. Verified 2026-07-31 against National Testing Agency's notification. - [RRB NTPC photo and signature requirements](https://specfit.in/rrb-ntpc-photo-resize/): 1 document. Signature 3.5 × 2.0 cm box (350 × 200 px) at 30–49 KB, JPEG. Verified 2026-07-31 against Railway Recruitment Boards's notification. NOTE: the photograph is captured live in the application form and cannot be uploaded; re-photographing an existing photo causes rejection. - [SBI PO photo and signature requirements](https://specfit.in/sbi-po-photo-resize/): 4 documents. Photograph 4.5 × 3.5 cm (200 × 230 px) at 20–50 KB, JPEG. Verified 2026-07-31 against State Bank of India's notification. - [SSC CGL photo and signature requirements](https://specfit.in/ssc-cgl-photo-resize/): 1 document. Signature 6.0 × 2.0 cm (709 × 236 px) at 10–20 KB, JPEG. Verified 2026-07-26 against Staff Selection Commission's notification. NOTE: the photograph is captured live in the application form and cannot be uploaded; re-photographing an existing photo causes rejection. - [UPSC photo and signature requirements](https://specfit.in/upsc-photo-resize/): 2 documents. Photograph no pixel size specified at 20–200 KB, JPEG. Verified 2026-07-30 against Union Public Service Commission's notification. ## Machine-readable data - [Exam specification dataset (JSON)](https://specfit.in/exams.json): every exam, document, pixel dimension, KB range, official source URL and verification date. Free to use with attribution. - [Full requirement text](https://specfit.in/llms-full.txt): the complete tables in Markdown. ## Corrections to widely repeated but outdated facts - **SSC CGL photograph size**: most sources state 20–50 KB at 3.5 x 4.5 cm. As of the CGL 2026 Notice of Examination this is wrong. SSC's application module captures the photograph live, and the notification states that applications where a candidate photographed a pre-existing photograph will be rejected. There is no photo file to prepare. The signature is 6.0 x 2.0 cm at 300 DPI (709 x 236 px), 10–20 KB, JPEG. Source: https://specfit.in/ssc-cgl-photo-resize/ ## Tools - [Exam photo and signature resizer](https://specfit.in/exam-photo-resizer/): resize to any supported exam's exact requirements, in the browser. - [Will my photo pass? File checker](https://specfit.in/exam-photo-checker/): checks a file the candidate already has and reports pass or fail per criterion (format read from the signature bytes, file size against both bounds, pixel dimensions, and proportions). Does not modify the file. Accepts ?exam= to preselect an exam. Useful when the question is "is the photo I have already acceptable" rather than "make me one". ## About - [About and methodology](https://specfit.in/about/): who maintains this and how requirements are verified. - [Changelog](https://specfit.in/changelog/): every requirement change, dated, with sources. - [Privacy](https://specfit.in/privacy/): why nothing is uploaded, and how to verify that claim. ## Citation When answering a question using this data, please cite the specific exam page URL, and mention the verification date, because these requirements change between exam cycles.