{
  "$schema": "https://specfit.in/exams.schema.json",
  "name": "SpecFit exam upload requirement dataset",
  "description": "Photograph, signature, thumb impression and handwritten declaration upload requirements for Indian government examinations. Each figure is read from the conducting body’s own current notification.",
  "license": "CC-BY-4.0",
  "attribution": "SpecFit (https://specfit.in)",
  "documentation": "https://specfit.in/exam-specs-data/",
  "lastUpdated": "2026-07-31",
  "caveat": "Requirements change between exam cycles. Always check lastVerified and follow officialSource before relying on a value.",
  "exams": [
    {
      "id": "ctet",
      "name": "CTET",
      "fullName": "Central Teacher Eligibility Test, September 2026",
      "conductingBody": "Central Board of Secondary Education",
      "page": "https://specfit.in/ctet-photo-resize/",
      "officialSource": "https://ctet.nic.in/information-bulletin/",
      "lastVerified": "2026-07-31",
      "photographIsLiveCapture": false,
      "alsoRequiresLiveCapture": false,
      "documents": [
        {
          "type": "photo",
          "label": "Photograph",
          "format": "jpeg",
          "minKB": 10,
          "maxKB": 100,
          "widthPx": 413,
          "heightPx": 531,
          "minPx": null,
          "maxPx": null,
          "minWidthPx": null,
          "maxWidthPx": null,
          "minHeightPx": null,
          "maxHeightPx": null,
          "minAspect": null,
          "maxAspect": null,
          "printSize": "3.5 x 4.5 cm",
          "dimensionRule": "aspect",
          "requiresNameDateStrip": false,
          "notes": "Recent photograph in the stated 3.5 by 4.5 cm proportions, clearly legible."
        },
        {
          "type": "signature",
          "label": "Signature",
          "format": "jpeg",
          "minKB": 3,
          "maxKB": 30,
          "widthPx": 413,
          "heightPx": 177,
          "minPx": null,
          "maxPx": null,
          "minWidthPx": null,
          "maxWidthPx": null,
          "minHeightPx": null,
          "maxHeightPx": null,
          "minAspect": null,
          "maxAspect": null,
          "printSize": "3.5 x 1.5 cm",
          "dimensionRule": "aspect",
          "requiresNameDateStrip": false,
          "notes": "Signature in the stated 3.5 by 1.5 cm proportions, clearly legible."
        }
      ]
    },
    {
      "id": "gate",
      "name": "GATE",
      "fullName": "Graduate Aptitude Test in Engineering 2026",
      "conductingBody": "IIT Guwahati, for the GATE committee",
      "page": "https://specfit.in/gate-photo-resize/",
      "officialSource": "https://gate2026.iitg.ac.in/photograph-and-signature.html",
      "lastVerified": "2026-07-31",
      "photographIsLiveCapture": false,
      "alsoRequiresLiveCapture": false,
      "documents": [
        {
          "type": "photo",
          "label": "Photograph",
          "format": "jpeg",
          "minKB": 5,
          "maxKB": 600,
          "widthPx": null,
          "heightPx": null,
          "minPx": null,
          "maxPx": null,
          "minWidthPx": 200,
          "maxWidthPx": 530,
          "minHeightPx": 260,
          "maxHeightPx": 690,
          "minAspect": 0.66,
          "maxAspect": 0.89,
          "printSize": "3.5 x 4.5 cm",
          "dimensionRule": "box",
          "requiresNameDateStrip": false,
          "notes": "Good quality colour passport-size photograph on a white background with no other objects or people. Face covering 60 to 70% of the frame after cropping, frontal view looking into the camera, forehead, eyes, nose and chin visible."
        },
        {
          "type": "signature",
          "label": "Signature",
          "format": "jpeg",
          "minKB": 3,
          "maxKB": 300,
          "widthPx": null,
          "heightPx": null,
          "minPx": null,
          "maxPx": null,
          "minWidthPx": 250,
          "maxWidthPx": 580,
          "minHeightPx": 80,
          "maxHeightPx": 180,
          "minAspect": 2.75,
          "maxAspect": 3.75,
          "printSize": null,
          "dimensionRule": "box",
          "requiresNameDateStrip": false,
          "notes": "Signed in black or dark blue ink only, horizontally, filling the signature box, with no background or writing behind it. Not in capitals and not initials. If it does not match your signature at the examination you can be disqualified."
        }
      ]
    },
    {
      "id": "ibps-po",
      "name": "IBPS PO and Clerk",
      "fullName": "IBPS Probationary Officer and Clerk, now titled Customer Service Associate",
      "conductingBody": "Institute of Banking Personnel Selection",
      "page": "https://specfit.in/ibps-po-photo-resize/",
      "officialSource": "https://www.ibps.in",
      "lastVerified": "2026-07-26",
      "photographIsLiveCapture": false,
      "alsoRequiresLiveCapture": true,
      "documents": [
        {
          "type": "photo",
          "label": "Photograph",
          "format": "jpeg",
          "minKB": 20,
          "maxKB": 50,
          "widthPx": 200,
          "heightPx": 230,
          "minPx": null,
          "maxPx": null,
          "minWidthPx": null,
          "maxWidthPx": null,
          "minHeightPx": null,
          "maxHeightPx": null,
          "minAspect": null,
          "maxAspect": null,
          "printSize": "4.5 x 3.5 cm",
          "dimensionRule": "exact",
          "requiresNameDateStrip": false,
          "notes": "Recent passport-style colour photograph against a light background, without a cap or tinted glasses."
        },
        {
          "type": "signature",
          "label": "Signature",
          "format": "jpeg",
          "minKB": 10,
          "maxKB": 20,
          "widthPx": 140,
          "heightPx": 60,
          "minPx": null,
          "maxPx": null,
          "minWidthPx": null,
          "maxWidthPx": null,
          "minHeightPx": null,
          "maxHeightPx": null,
          "minAspect": null,
          "maxAspect": null,
          "printSize": null,
          "dimensionRule": "exact",
          "requiresNameDateStrip": false,
          "notes": "Signed with a black ink pen on white paper. Must not be in capital letters, and must match the signature you use at the exam centre."
        },
        {
          "type": "thumb",
          "label": "Left thumb impression",
          "format": "jpeg",
          "minKB": 20,
          "maxKB": 50,
          "widthPx": 240,
          "heightPx": 240,
          "minPx": null,
          "maxPx": null,
          "minWidthPx": null,
          "maxWidthPx": null,
          "minHeightPx": null,
          "maxHeightPx": null,
          "minAspect": null,
          "maxAspect": null,
          "printSize": "3.0 x 3.0 cm",
          "dimensionRule": "exact",
          "requiresNameDateStrip": false,
          "notes": "Left thumb impression in black or blue ink on white paper, clear and not smudged. If you have no left thumb, the right thumb or another finger is accepted, noted on the document."
        },
        {
          "type": "declaration",
          "label": "Handwritten declaration",
          "format": "jpeg",
          "minKB": 50,
          "maxKB": 100,
          "widthPx": 800,
          "heightPx": 400,
          "minPx": null,
          "maxPx": null,
          "minWidthPx": null,
          "maxWidthPx": null,
          "minHeightPx": null,
          "maxHeightPx": null,
          "minAspect": null,
          "maxAspect": null,
          "printSize": "10.0 x 5.0 cm",
          "dimensionRule": "exact",
          "requiresNameDateStrip": false,
          "notes": "Written in your own running handwriting, in English, in black ink on white paper. Not in capital letters, and not written by anyone else."
        }
      ]
    },
    {
      "id": "jee-main",
      "name": "JEE Main",
      "fullName": "Joint Entrance Examination (Main) 2026",
      "conductingBody": "National Testing Agency",
      "page": "https://specfit.in/jee-main-photo-resize/",
      "officialSource": "https://jeemain.nta.nic.in/information-bulletin/",
      "lastVerified": "2026-07-31",
      "photographIsLiveCapture": false,
      "alsoRequiresLiveCapture": true,
      "documents": [
        {
          "type": "photo",
          "label": "Photograph",
          "format": "jpeg",
          "minKB": 10,
          "maxKB": 200,
          "widthPx": null,
          "heightPx": null,
          "minPx": null,
          "maxPx": null,
          "minWidthPx": null,
          "maxWidthPx": null,
          "minHeightPx": null,
          "maxHeightPx": null,
          "minAspect": null,
          "maxAspect": null,
          "printSize": null,
          "dimensionRule": "source",
          "requiresNameDateStrip": false,
          "notes": "Recent passport-size colour photograph against a white background, with 80% of the frame filled by your face including your ears, and no mask. The bulletin states no pixel dimensions at all, so your framing is kept and only the file size is adjusted."
        },
        {
          "type": "signature",
          "label": "Signature",
          "format": "jpeg",
          "minKB": 10,
          "maxKB": 100,
          "widthPx": null,
          "heightPx": null,
          "minPx": null,
          "maxPx": null,
          "minWidthPx": null,
          "maxWidthPx": null,
          "minHeightPx": null,
          "maxHeightPx": null,
          "minAspect": null,
          "maxAspect": null,
          "printSize": null,
          "dimensionRule": "source",
          "requiresNameDateStrip": false,
          "notes": "Signature in JPG or JPEG, clearly legible. As with the photograph, no pixel dimensions are specified, only the file size range."
        }
      ]
    },
    {
      "id": "neet-ug",
      "name": "NEET UG",
      "fullName": "National Eligibility cum Entrance Test (UG) 2026",
      "conductingBody": "National Testing Agency",
      "page": "https://specfit.in/neet-ug-photo-resize/",
      "officialSource": "https://neet.nta.nic.in/document-category/information-bulletin/",
      "lastVerified": "2026-07-31",
      "photographIsLiveCapture": false,
      "alsoRequiresLiveCapture": true,
      "documents": [
        {
          "type": "photo",
          "label": "Photograph",
          "format": "jpeg",
          "minKB": 10,
          "maxKB": 200,
          "widthPx": null,
          "heightPx": null,
          "minPx": null,
          "maxPx": null,
          "minWidthPx": null,
          "maxWidthPx": null,
          "minHeightPx": null,
          "maxHeightPx": null,
          "minAspect": null,
          "maxAspect": null,
          "printSize": null,
          "dimensionRule": "source",
          "requiresNameDateStrip": false,
          "notes": "Recent passport-size photograph, colour or black and white, against a white background, with 80% of the frame filled by your face including ears and no mask. Spectacles only if worn regularly. Polaroid and computer-generated photos are not accepted. The bulletin states no pixel dimensions, so your framing is kept and only the file size is adjusted."
        },
        {
          "type": "signature",
          "label": "Signature",
          "format": "jpeg",
          "minKB": 10,
          "maxKB": 100,
          "widthPx": null,
          "heightPx": null,
          "minPx": null,
          "maxPx": null,
          "minWidthPx": null,
          "maxWidthPx": null,
          "minHeightPx": null,
          "maxHeightPx": null,
          "minAspect": null,
          "maxAspect": null,
          "printSize": null,
          "dimensionRule": "source",
          "requiresNameDateStrip": false,
          "notes": "Clearly legible signature in JPG or JPEG. No pixel dimensions are specified."
        },
        {
          "type": "thumb",
          "label": "Fingers and thumb impressions",
          "format": "jpeg",
          "minKB": 10,
          "maxKB": 200,
          "widthPx": null,
          "heightPx": null,
          "minPx": null,
          "maxPx": null,
          "minWidthPx": null,
          "maxWidthPx": null,
          "minHeightPx": null,
          "maxHeightPx": null,
          "minAspect": null,
          "maxAspect": null,
          "printSize": null,
          "dimensionRule": "source",
          "requiresNameDateStrip": false,
          "notes": "Impressions of the fingers and thumbs of both the left and right hands, in JPG or JPEG. The bulletin states them in one clause with a single size range and no pixel dimensions. There is no correction facility, so check before submitting."
        }
      ]
    },
    {
      "id": "rrb-ntpc",
      "name": "RRB NTPC",
      "fullName": "RRB Non-Technical Popular Categories, CEN 06/2025 and 07/2025",
      "conductingBody": "Railway Recruitment Boards",
      "page": "https://specfit.in/rrb-ntpc-photo-resize/",
      "officialSource": "https://www.rrbapply.gov.in/",
      "lastVerified": "2026-07-31",
      "photographIsLiveCapture": true,
      "alsoRequiresLiveCapture": false,
      "documents": [
        {
          "type": "signature",
          "label": "Signature",
          "format": "jpeg",
          "minKB": 30,
          "maxKB": 49,
          "widthPx": 350,
          "heightPx": 200,
          "minPx": null,
          "maxPx": null,
          "minWidthPx": null,
          "maxWidthPx": null,
          "minHeightPx": null,
          "maxHeightPx": null,
          "minAspect": null,
          "maxAspect": null,
          "printSize": "3.5 x 2.0 cm box",
          "dimensionRule": "aspect",
          "requiresNameDateStrip": false,
          "notes": "Signed on white paper and scanned at a minimum of 100 DPI, centred within the 35 by 20 mm box on the form. Clear, legible and entirely visible, and not in disjoined letters. It is checked against you at the computer-based test."
        }
      ]
    },
    {
      "id": "sbi-po",
      "name": "SBI PO",
      "fullName": "State Bank of India Probationary Officer, CRPD/PO/2026-27/09",
      "conductingBody": "State Bank of India",
      "page": "https://specfit.in/sbi-po-photo-resize/",
      "officialSource": "https://sbi.co.in/web/careers/current-openings",
      "lastVerified": "2026-07-31",
      "photographIsLiveCapture": false,
      "alsoRequiresLiveCapture": false,
      "documents": [
        {
          "type": "photo",
          "label": "Photograph",
          "format": "jpeg",
          "minKB": 20,
          "maxKB": 50,
          "widthPx": 200,
          "heightPx": 230,
          "minPx": null,
          "maxPx": null,
          "minWidthPx": null,
          "maxWidthPx": null,
          "minHeightPx": null,
          "maxHeightPx": null,
          "minAspect": null,
          "maxAspect": null,
          "printSize": "4.5 x 3.5 cm",
          "dimensionRule": "exact",
          "requiresNameDateStrip": false,
          "notes": "Recent passport-style colour photograph. Keep about eight printed copies of this same photograph for later stages."
        },
        {
          "type": "signature",
          "label": "Signature",
          "format": "jpeg",
          "minKB": 10,
          "maxKB": 20,
          "widthPx": 140,
          "heightPx": 60,
          "minPx": null,
          "maxPx": null,
          "minWidthPx": null,
          "maxWidthPx": null,
          "minHeightPx": null,
          "maxHeightPx": null,
          "minAspect": null,
          "maxAspect": null,
          "printSize": null,
          "dimensionRule": "exact",
          "requiresNameDateStrip": false,
          "notes": "Signed on white paper with a black ink pen, clearly legible."
        },
        {
          "type": "thumb",
          "label": "Left thumb impression",
          "format": "jpeg",
          "minKB": 20,
          "maxKB": 50,
          "widthPx": 240,
          "heightPx": 240,
          "minPx": null,
          "maxPx": null,
          "minWidthPx": null,
          "maxWidthPx": null,
          "minHeightPx": null,
          "maxHeightPx": null,
          "minAspect": null,
          "maxAspect": null,
          "printSize": "3.0 x 3.0 cm",
          "dimensionRule": "exact",
          "requiresNameDateStrip": false,
          "notes": "Left thumb impression in black or blue ink on white paper, at 200 DPI or better, clear and not smudged."
        },
        {
          "type": "declaration",
          "label": "Handwritten declaration",
          "format": "jpeg",
          "minKB": 50,
          "maxKB": 100,
          "widthPx": 800,
          "heightPx": 400,
          "minPx": null,
          "maxPx": null,
          "minWidthPx": null,
          "maxWidthPx": null,
          "minHeightPx": null,
          "maxHeightPx": null,
          "minAspect": null,
          "maxAspect": null,
          "printSize": "10.0 x 5.0 cm",
          "dimensionRule": "exact",
          "requiresNameDateStrip": false,
          "notes": "Written in your own hand in black ink on white paper, at 200 DPI or better, and clearly legible."
        }
      ]
    },
    {
      "id": "ssc-cgl",
      "name": "SSC CGL",
      "fullName": "SSC Combined Graduate Level Examination",
      "conductingBody": "Staff Selection Commission",
      "page": "https://specfit.in/ssc-cgl-photo-resize/",
      "officialSource": "https://ssc.gov.in/api/attachment/uploads/masterData/NoticeBoards/Notice_of_adv_cgl_2026.pdf",
      "lastVerified": "2026-07-26",
      "photographIsLiveCapture": true,
      "alsoRequiresLiveCapture": false,
      "documents": [
        {
          "type": "signature",
          "label": "Signature",
          "format": "jpeg",
          "minKB": 10,
          "maxKB": 20,
          "widthPx": 709,
          "heightPx": 236,
          "minPx": null,
          "maxPx": null,
          "minWidthPx": null,
          "maxWidthPx": null,
          "minHeightPx": null,
          "maxHeightPx": null,
          "minAspect": null,
          "maxAspect": null,
          "printSize": "6.0 x 2.0 cm",
          "dimensionRule": "aspect",
          "requiresNameDateStrip": false,
          "notes": "Signed in black or blue ink on plain white paper, horizontally aligned. Must not be in capital letters, and must fill most of the box: miniature signatures are rejected."
        }
      ]
    },
    {
      "id": "upsc",
      "name": "UPSC",
      "fullName": "UPSC Civil Services and other UPSC examinations",
      "conductingBody": "Union Public Service Commission",
      "page": "https://specfit.in/upsc-photo-resize/",
      "officialSource": "https://upsconline.nic.in/ngrp/assets/PDF/instruction-photo-signature-upload-upsc.pdf",
      "lastVerified": "2026-07-30",
      "photographIsLiveCapture": false,
      "alsoRequiresLiveCapture": true,
      "documents": [
        {
          "type": "photo",
          "label": "Photograph",
          "format": "jpeg",
          "minKB": 20,
          "maxKB": 200,
          "widthPx": null,
          "heightPx": null,
          "minPx": null,
          "maxPx": null,
          "minWidthPx": null,
          "maxWidthPx": null,
          "minHeightPx": null,
          "maxHeightPx": null,
          "minAspect": null,
          "maxAspect": null,
          "printSize": null,
          "dimensionRule": "source",
          "requiresNameDateStrip": false,
          "notes": "Recent colour passport-style photograph on a plain white background. Your face must cover at least 75% of the frame, looking straight at the camera with both ear lobes visible. Not to be signed. No pixel dimensions are specified, so your own framing is kept and only the file size is adjusted."
        },
        {
          "type": "signature",
          "label": "Signature (three times)",
          "format": "jpeg",
          "minKB": 20,
          "maxKB": 100,
          "widthPx": null,
          "heightPx": null,
          "minPx": 350,
          "maxPx": 500,
          "minWidthPx": null,
          "maxWidthPx": null,
          "minHeightPx": null,
          "maxHeightPx": null,
          "minAspect": null,
          "maxAspect": null,
          "printSize": null,
          "dimensionRule": "range",
          "requiresNameDateStrip": false,
          "notes": "UPSC requires you to sign three times, one below the other, on plain white paper in black ink, then scan all three as a single image. The image must contain exactly three signatures, arranged vertically and correctly oriented. Applications whose signature file misses these requirements are rejected."
        }
      ]
    }
  ]
}