AnyTool
Your files never leave your device. All processing happens locally in your browser.

How do I prepare my photo, signature and documents for a government exam upload (SSC / UPSC / IBPS / Railway / State PSC) without uploading my files to a resize website?

Open AnyTool’s Government / Exam Upload Pack, pick your exam (SSC, UPSC, IBPS / Bank, Railway, State PSC or Custom) to load its common photo & signature spec, upload your photograph and signature — the tool measures each, validates the format, pixel size and KB window against the spec, and one-click auto-fixes it (high-quality resize, JPEG-quality tuning to land inside the size limit, PNG → JPG on a white background), then re-validates so you can download a compliant photo and signature. You then gather your supporting documents into a checklist (photo ID, Class 10 / 12 marksheets, graduation certificate, category / caste, EWS, PwD or domicile certificate, admit card, application form), upload an image or PDF into each slot, draw black masks over numbers you don’t need to share, reorder them, and export one merged PDF with a cover / index page (plus a ZIP of each file). Everything runs in your browser with pica, pdfjs and pdf-lib, so your photo, signature and documents are never uploaded. Crucially, each exam’s exact photo / signature size, format and required documents differ (SSC vs UPSC vs IBPS vs Railway vs State PSC) and change, auto-fix re-encodes the image so preview it, and this does not fill or submit your application form — always confirm the official exam notification / portal before uploading.

  • Exam presets (SSC / UPSC / IBPS / Railway / State PSC / Custom) set a photo spec + a signature spec
  • Validate & auto-fix photo + signature to the format / pixels / KB, then download compliant files
  • Documents checklist (ID, marksheets, category / EWS / PwD / domicile, admit card) → mask → merge into one PDF + ZIP
  • 100% client-side — photo, signature & documents never uploaded; safe for your ID
  • Specs differ per exam & change; auto-fix re-encodes (preview it); does not submit your form — confirm the official notification

What is

Government / Exam Upload Pack

A government / exam upload pack is the set of files an online exam application needs: a passport-style photograph and a signature image, each in a specific format, pixel size and file-size window, plus the supporting documents an application or document-verification stage asks for. Indian recruitment / entrance portals are strict and vary: SSC commonly wants a photo of about 200×230 px at 20–50 KB and a signature about 140×60 px at 10–20 KB in JPEG; IBPS / bank exams are similar (and also ask for a left-thumb impression and a handwritten declaration); UPSC allows a larger photo up to about 350×350 px at 20–200 KB and a signature at 20–100 KB; Railway (RRB) tends to use about 320×240 px photos at 30–70 KB; and state Public Service Commissions vary widely. The photo should be recent (often within three months), on a plain light or white background, and the signature should be in black ink on white in running handwriting (not block capitals). Supporting documents commonly include a photo ID, Class 10 / 12 marksheets and the graduation certificate, and — if claimed — a category / caste certificate (SC / ST / OBC, usually non-creamy-layer for OBC), an EWS income & asset certificate valid for the current financial year, a PwD / disability certificate, a domicile / residence certificate for state posts, the admit card and the submitted application form. AnyTool’s Government / Exam Upload Pack prepares all of this entirely in the browser: it sets a photo and a signature UploadSpec per exam, validates and auto-fixes each image to the spec (resizing with pica and tuning JPEG quality to hit the KB window), and merges the supporting documents into one PDF (with masking by flattening) — never uploading the files. Because the exact specs and required documents differ per exam and change, it is a preparation aid, not the official requirement: always confirm the official notification, and note it does not fill or submit your form.

Document Processing

Related terms

SSCUPSCIBPSRRB (Railway)State PSCPhoto & Signature ResizePassport PhotoCategory / Caste CertificateEWS CertificatePwD CertificatePDF MergeRedaction

Frequently Asked Questions

No. Your photo and signature are measured, resized and compressed in your browser with pica, and your supporting documents are rendered, masked and merged with pdfjs and pdf-lib. There is no server, API or CDN call for your files, and only the compliant photo / signature and the merged PDF / ZIP you export ever leave the page.

No — that is the whole point, because exam files include your face, signature and ID. Your photograph and signature are measured and resized on your device with pica, and your supporting documents are rendered with pdfjs, masked by flattening and merged with pdf-lib, all from this app’s own bundle with no server, no API and no CDN call for your files; the page even works offline once cached. Nothing is sent, logged or stored. That is exactly why you should not use a random online “resize photo for exam” or “merge documents” site for your photo, signature and certificates — those upload your most personal files to a stranger’s server. Here, only the compliant photo and signature and the merged PDF or ZIP you choose to download ever leave the page, and closing the tab discards everything.

It depends on the exam. SSC and IBPS commonly use a ~200×230 px photo at 20–50 KB and a ~140×60 px signature at 10–20 KB; UPSC allows a larger photo up to ~350×350 px at 20–200 KB; Railway uses ~320×240 px at 30–70 KB. All in JPEG. Always confirm the official notification.

There is no single size — that is why the tool has exam presets. SSC commonly wants a photo of about 200×230 px at 20–50 KB and a signature about 140×60 px at 10–20 KB in JPEG; IBPS and other bank exams are similar (and also ask for a left-thumb impression and a handwritten declaration, which you can add as documents); UPSC allows a larger photo up to about 350×350 px at 20–200 KB and a signature at 20–100 KB; Railway (RRB) tends to use about 320×240 px photos at 30–70 KB; and state PSCs vary widely. The photo should be recent (often within three months) on a plain light / white background, and the signature should be black ink on white in running handwriting, not block capitals. Pick your exam to load its spec, upload your files, and the tool validates and auto-fixes each to the right format, pixels and KB — but because the exact numbers differ per exam and change, and wrong size / format is the most common reason uploads are rejected, always confirm the official exam notification / portal and use the Custom preset to enter the exact requirement.

Commonly a photo ID, Class 10 and 12 marksheets and a graduation certificate, plus — if you claim them — a category / caste certificate (SC / ST / OBC), an EWS or PwD certificate, and a domicile certificate for state posts, along with the admit card and submitted application form. The exact list varies by exam, so check the notification.

A typical government-exam document set includes a government photo ID, your Class 10 certificate (often the proof of date of birth) and Class 12 marksheet, and your graduation / degree certificate for graduate-level posts. If you claim a reservation or relaxation you add the relevant certificate in the prescribed format: a category / caste certificate (SC / ST / OBC, usually non-creamy-layer and current for OBC), an EWS income & asset certificate valid for the current financial year, a PwD / disability certificate from the competent medical board, an income / non-creamy-layer certificate, or an ex-serviceman / sportsperson proof. State PSC and state-government posts usually also need a domicile / residence (PRC) certificate. You generally also keep the admit card / hall ticket and a printout of the submitted application form. Importantly, category, EWS and PwD certificates are often required only at the document-verification stage rather than with the online form, so always check what the specific exam notification asks for and when. The tool gives you a checklist per exam to organize and merge these into one PDF, but it is general guidance, not the official list for your exam.

No. It only prepares and packages your own files — it validates and auto-fixes your photo and signature to a spec, and merges your documents into a PDF / ZIP. It does not fill in or submit your application, and auto-fix re-encodes the image, so preview it and confirm the official notification before uploading.

No — the tool prepares your files only. It does not fill in your application, does not submit anything to the exam portal, and does not pay any fee; you still log in to the official portal yourself and upload the files it asks for. Two honest caveats matter. First, the photo / signature specs and required documents differ per exam (SSC vs UPSC vs IBPS vs Railway vs State PSC) and change over time, so the presets are common values, not the guaranteed requirement — always confirm the official exam notification / portal and use Custom to enter exact numbers. Second, auto-fix re-encodes the image: compressing to hit the KB window can reduce quality and cropping to an exact size can trim the edges, so preview the result before you submit. The document masking is real (boxes are burned into the page image so there is no recoverable text underneath), but you place the boxes — cover only what you don’t need to share and review every page. And beware any site or “agent” that asks for fees or your documents up front.

Detailed Explanation

How It Works

In-Browser Government / Exam Upload Pack (Exam Presets, Validate & Auto-Fix Photo + Signature to Spec, Documents Checklist → One PDF + ZIP)

AnyTool’s Government / Exam Upload Pack prepares everything an online exam application needs — a compliant photograph, a compliant signature, and the supporting documents — entirely in the browser. The user first picks an exam: SSC, UPSC, IBPS / Bank, Railway (RRB), State PSC, or Custom. Each preset sets a photo UploadSpec and a signature UploadSpec with the common, research-backed values for that exam family (for example SSC and IBPS use a roughly 200×230 px photo at 20–50 KB and a roughly 140×60 px signature at 10–20 KB in JPEG; UPSC allows a larger photo up to about 350×350 px at 20–200 KB and a signature at 20–100 KB; Railway uses about 320×240 px photos at 30–70 KB). For the photo and signature the user uploads each image, the tool measures it (format, pixel dimensions and file size) and validates it against the spec as pass / warn / fail, then a one-click auto-fix resizes it (high-quality pica downscale, canvas upscale), converts PNG to JPEG on a white background where needed, and binary-searches the JPEG quality so the file lands inside the required KB window, before re-validating and offering the compliant file to download. For the documents the user gets a per-exam checklist of slots (photo ID, Class 10 / 12 marksheets, graduation certificate, category / caste certificate, EWS, PwD, domicile, admit card and the submitted application form), uploads an image or PDF into each, draws solid-black masks over numbers they don’t need to share, reorders them, and exports one merged PDF with a cover / index page or a ZIP of each file.

  • Exam presets: SSC, UPSC, IBPS / Bank, Railway (RRB), State PSC, Custom
  • Each preset sets a photo UploadSpec + a signature UploadSpec (format, pixel range, KB window)
  • Validate + one-click auto-fix the photo & signature to spec (pica resize, JPEG-quality search to the KB window, PNG → JPG on white), then re-validate
  • Documents checklist: ID, Class 10 / 12 marksheets, degree, category / EWS / PwD / domicile certificate, admit card, application form
  • Mask numbers, reorder, and merge documents into one PDF with a cover / index page, or export a ZIP
Methodology

How It Works: Two Reusable Engines — Spec Validate / Auto-Fix and Flatten-Then-Merge

The tool composes two reusable client-side engines and modifies neither. The photo / signature side uses an upload-validator engine: it measures the file, checks the format, the pixel dimensions (against a min/max range) and the file-size window, and reports each rule. Auto-fix computes the target size from the spec, stages the source on a canvas and hands the downscale to pica with a Lanczos filter for crisp results (upscaling via a smoothed canvas draw), flattens onto a white background when converting to JPEG, and then runs a binary search over JPEG quality so the encoded size lands at or below the maximum KB while staying as high-quality as possible; if it is still too large it drops the pixel size once more, and if it is under a minimum KB it raises quality. The result is re-measured and re-validated so the user sees an honest before / after. The documents side uses a generic document-pack engine: each uploaded file is rendered to one or more high-DPI page bitmaps (PDFs rasterised with a bundled pdfjs worker, no CDN; images drawn to a canvas), masks are stored in rendered-pixel coordinates, and masking is true redaction by flattening — the page bitmap plus solid-black mask rectangles are burned into an off-screen canvas and exported as a PNG, leaving no recoverable text layer. pdf-lib then builds the merged PDF (with an optional A4 cover / index page carrying the candidate name, roll / registration number and a numbered document list), and a ZIP export writes each document as a PNG or its own flattened PDF.

  • Photo / signature: measure → validate (format, pixels, KB) → pica resize + JPEG-quality binary-search to the KB window + PNG → JPG on white → re-validate
  • Documents: render to high-DPI bitmaps (bundled pdfjs worker, no CDN), masks in rendered-pixel coordinates
  • True redaction by flattening: page bitmap + solid-black masks burned in, no recoverable text layer
  • pdf-lib builds the merged PDF with an optional A4 cover / index page (candidate + roll no.); ZIP writes PNG or per-doc flattened PDF
  • Reuses two engines unchanged — the upload-validator and the generic document-pack core shared with the job / loan / KYC / visa / medical / property pack tools
Privacy & Security

Privacy and Honest Limits: Files Never Uploaded; Specs Differ Per Exam & Change; Auto-Fix Re-encodes; Does Not Submit Your Form

Every step runs on the device: the photo and signature are resized and compressed with pica, and the documents are rendered, masked and merged with pdfjs and pdf-lib, with no server, API or CDN call for the user’s files, and the page works offline once cached. The photograph, signature, ID and certificates are never uploaded, nothing is sent, logged or stored, and only the compliant photo / signature and the merged PDF or ZIP the user chooses to export ever leave the page; closing the tab discards everything. The page makes this the headline message and warns explicitly against random online “resize photo for exam” or “merge documents” sites that upload these personal files to a stranger’s server. It is equally honest about scope. The photo / signature specs and the required documents differ per exam (SSC vs UPSC vs IBPS vs Railway vs State PSC) and change over time, so the presets are common values rather than a guaranteed requirement, and wrong size / format is the most common reason uploads are rejected — the user must always confirm the official exam notification / portal and can use the Custom preset to enter the exact numbers. Auto-fix re-encodes the image: compressing to hit the KB window can reduce quality and cropping to an exact size can trim the edges, so the user should preview the result before submitting. Category / caste, EWS and PwD certificates are often required only at the document-verification stage, not with the online form. And the tool prepares and packages the user’s own copies only — it does not fill in or submit the application form, and users should beware sites or “agents” that demand fees or documents up front.

  • No upload: photo / signature resized with pica and documents merged with pdfjs / pdf-lib on-device; offline-capable
  • Photograph, signature, ID & certificates never leave the page — only the compliant images and the exported PDF / ZIP do
  • Specs & required documents differ per exam and change — confirm the official notification; Custom lets you enter exact numbers
  • Auto-fix re-encodes (compression / cropping can reduce quality or trim edges) — preview before submitting
  • Does not fill or submit your application form; category / EWS / PwD certificates are often needed only at verification
Preparing an exam upload pack: AnyTool Government / Exam Upload Pack vs an online photo-resize / merge site vs doing it by hand
CapabilityAnyTool Government / Exam Upload PackOnline resize / merge siteBy hand (paint / editor)
ProcessingRuns in your browser, no CDNServer-side (cloud)Local
Are your photo, signature & ID uploaded?No — never uploadedYes — to their serverNo
Exam presets (photo + signature spec)Yes (SSC / UPSC / IBPS / Railway / State PSC / Custom)Sometimes one sizeNo
Validate format / pixels / KB & auto-fix to specYes — resize + JPEG-quality to the KB windowResize only, often guessworkManual trial & error
Documents checklist → mergeYes (ID, marksheets, category / EWS / PwD certs → one PDF + ZIP)RarelyManual
Mask sensitive numbers (true redaction)Yes — flattened, no recoverable textVariesOften a black box only (recoverable)
Fills / submits your application formNo (prepares files only)NoNo
Cost / signupFree, no signupOften paid / watermarked / signupFree

AnyTool prepares and packages your exam files locally so your photo, signature and documents never leave your device; the exact photo / signature size, format and required documents differ per exam and change, so confirm the official exam notification / portal, preview the re-encoded auto-fix result, and note this does not fill or submit your application form.