CBSE Class 10 and Class 12 board exam registrations require a passport-size photograph: 3.5×4.5 cm, JPEG, 10–100 KB, white background. State board exams follow the same standard. For CBSE private candidates uploading directly, and for state board portals, use PhotoFit to prepare your photo to exact specifications — free, no upload, instant.
| Print size | 3.5×4.5 cm (passport size) |
| Pixels (approx) | Approximately 413×531 px at 300 DPI |
| File size | 10 KB minimum — 100 KB maximum |
| Format | JPEG / JPG |
| Background | White or very light plain background |
| Expression | Neutral, mouth closed, both eyes open |
| Applicable to | CBSE Class 10 (Std X) and Class 12 (Std XII) registration |
CBSE requires a passport-size photograph (3.5×4.5 cm) for Class 10 and 12 board exam registrations. The file must be JPEG, between 10 KB and 100 KB, with a white or light plain background. The photo is uploaded during the CBSE LOC (List of Candidates) submission by your school, but some state boards and direct private candidate portals require students to upload directly.
For regular school students, the school uploads all student photos during CBSE LOC submission. Students do not need to upload directly. However, for private candidates (appearing without a school), you must upload your photo during registration on the CBSE Pariksha portal. In both cases, the photo must be JPEG, 10–100 KB, white background.
Most Indian state boards (Maharashtra SSC/HSC, UP Board, Karnataka SSLC/PUC, etc.) require the same passport-size photo: 3.5×4.5 cm, JPEG, 10–100 KB, white background. A few state boards have slightly different limits (some accept up to 200 KB), so check your specific state board's notification. The dimensions and format requirements are consistent across all boards.
Yes, if the photo is JPEG, 10–100 KB, white background, and taken within the last year. For CBSE private candidate registration, you just need a passport-size photo meeting the portal requirements. The same photo used for NEET UG (which requires up to 200 KB) works fine — just verify the file size is within 100 KB for the board portal.