128exams · nothing is uploaded

Exam-ready photo & signature, in seconds

Exact pixels, an exact KB band and the DPI portals actually check — plus a pre-flight report on the things that really get forms rejected. Everything runs on your device.

No upload, enforced by CSP No account, no watermark Tamil & Hindi
128exam presets
286upload specs
0bytes uploaded
3languages

Select your exam

128 exams
SSC CGL 275×354 · 20–50 KB SSC CHSL 200×240 · 20–50 KB SSC GD Constable 200×240 · 20–50 KB SSC MTS 200×240 · 20–50 KB SSC Stenographer 275×354 · 20–50 KB SSC Selection Post 275×354 · 20–50 KB UPSC Civil Services 400×400 · 20–300 KB UPSC NDA & NA 350×350 · 20–300 KB UPSC CAPF 350×350 · 20–300 KB India Post GDS 320×400 · 30–100 KB EPFO SSA & Stenographer 275×354 · 20–50 KB ESIC UDC & MTS 200×230 · 20–50 KB AIBE 350×450 · 10–50 KB IBPS PO 200×230 · 20–50 KB IBPS Clerk 200×230 · 20–50 KB IBPS RRB 200×230 · 20–50 KB SBI PO 200×230 · 20–50 KB SBI Clerk 200×230 · 20–50 KB RBI Grade B 200×230 · 20–50 KB RBI Assistant 200×230 · 20–50 KB NABARD Grade A 200×230 · 20–50 KB NICL AO & Assistant 200×230 · 20–50 KB RRB NTPC 320×240 · 30–70 KB RRB Group D 320×240 · 20–50 KB RRB ALP 275×354 · 50–150 KB RRB JE 320×240 · 30–70 KB RPF Constable & SI 320×240 · 30–70 KB Army Agniveer 350×450 · 10–50 KB Navy Agniveer SSR & MR 350×450 · 10–50 KB Airforce Agniveer Vayu 350×450 · 10–50 KB CRPF 350×450 · 50–100 KB UP Police Constable 180×225 · 20–50 KB Delhi Police Constable 100×120 · 20–50 KB Rajasthan Police Constable 350×450 · 50–100 KB Bihar Police (CSBC / BPSSC) 200×230 · 30–50 KB MP Police Constable 200×250 · 50–200 KB Haryana Police 138×177 · 20–40 KB West Bengal Police 200×240 · 10–50 KB Maharashtra Police 160×200 · 5–20 KB TN Police (TNUSRB) 275×354 · 20–50 KB Punjab Police 200×240 · 20–50 KB RPSC 240×320 · 20–50 KB RSSB / Rajasthan CET 240×320 · 20–50 KB UPPSC 180×216 · 20–50 KB UPSSSC PET 180×216 · 20–50 KB BPSC 250×250 · 20–50 KB MPPSC 275×354 · 25–200 KB MPSC 275×354 · 20–50 KB WBCS 138×177 · 20–100 KB TNPSC 275×354 · 20–50 KB Kerala PSC 150×200 · 20–30 KB GPSC 130×180 · 10–15 KB HPSC 138×177 · 10–100 KB JPSC 275×354 · 20–50 KB JSSC 200×230 · 20–50 KB OPSC / OSSSC 200×240 · 20–100 KB TGPSC / TSPSC 275×354 · 20–50 KB KPSC Karnataka 200×250 · 30–100 KB DSSSB 480×672 · 50–300 KB UKPSC / UKSSSC 150×200 · 30–50 KB HSSC CET 138×177 · 20–40 KB JKSSB 180×225 · 20–50 KB CTET 350×450 · 10–100 KB REET 240×320 · 20–50 KB UPTET / Super TET 180×216 · 20–50 KB KVS 350×450 · 10–100 KB EMRS / NVS 350×450 · 10–100 KB NEET UG 275×354 · 10–200 KB JEE Main 275×354 · 10–200 KB CUET UG 275×354 · 10–200 KB NEET PG 350×450 · 10–80 KB GATE 200×260 · 5–200 KB CAT 200×230 · 5–80 KB ITI Admission 350×450 · 10–50 KB Polytechnic Admission 350×450 · 10–50 KB UP B.Ed JEE 350×450 · 20–50 KB Indian Passport & Visa 600×600 · 10–300 KB PAN Card 213×213 · 20–50 KB NSP Scholarship 350×450 · 10–200 KB Delhi Judicial Service 200×240 · 20–50 KB Patna High Court Stenographer 200×240 · 20–50 KB Bombay High Court Clerk 200×240 · 20–50 KB HP High Court Stenographer 200×240 · 20–50 KB Gauhati High Court Staff 200×240 · 20–100 KB Maharashtra Judicial Service 200×240 · 20–50 KB Chhattisgarh Judicial Service 200×240 · 20–100 KB Rajasthan Judicial Service 240×320 · 20–50 KB Karnataka Judicial Service 200×240 · 20–50 KB West Bengal Judicial Service 200×240 · 20–50 KB SBI CBO 200×230 · 20–50 KB IDBI Assistant Manager 200×230 · 20–50 KB Bank of India PO 200×230 · 20–50 KB Canara Bank 200×230 · 20–50 KB Union Bank of India 200×230 · 20–50 KB Central Bank of India 200×230 · 20–50 KB APSC (Assam) 200×250 · 20–50 KB CGPSC (Chhattisgarh) 275×354 · 30–100 KB APPSC (Arunachal Pradesh) 200×250 · 50–100 KB Manipur PSC 140×177 · 20–50 KB PPSC (Punjab) 140×177 · 10–40 KB Goa PSC 200×250 · 10–500 KB Kerala KAS 150×200 · 20–200 KB HPPSC (Himachal Pradesh) 110×140 · 10–40 KB Mizoram PSC 130×200 · 1–10240 KB Meghalaya PSC 150×200 · 20–50 KB Nagaland PSC 200×240 · 1–100 KB Sikkim PSC 150×200 · 10–50 KB TPSC (Tripura) 200×250 · 20–100 KB JKPSC 200×240 · 10–20 KB Assam Police 280×350 · 100–450 KB Karnataka Police 200×250 · 30–100 KB Telangana Police 275×354 · 20–50 KB Gujarat Police 200×250 · 30–100 KB J&K Police (BOPEE) 200×250 · 50–200 KB Himachal Pradesh Police 110×140 · 10–40 KB Uttarakhand Police Constable 150×200 · 10–20 KB Odisha Police Constable 200×240 · 35–50 KB Chhattisgarh Police Constable 200×240 · 50–200 KB Goa Police 600×600 · 20–500 KB Meghalaya Police 140×178 · 20–50 KB Manipur Police 200×240 · 20–50 KB Tripura Police 200×240 · 20–50 KB IOCL Apprentice & Officers 200×230 · 20–50 KB NPTEL / SWAYAM 350×450 · 10–200 KB TANCET 240×320 · 20–50 KB UP D.El.Ed 350×450 · 10–50 KB HP Home Guard & HPRCA 350×450 · 10–40 KB Police Clearance Certificate 350×450 · 50–100 KB

Or set your own size

Any dimensions, any KB band, any DPI.

How it works

Exam-ready photo and signature in three steps. No editing skills, no software, no upload.

1

Pick your exam

Choose from 128 presets and the required pixels, KB band and DPI load automatically. Not listed? Type your own numbers.

2

Upload and adjust

Drag to position your face, pinch or scroll to zoom. Signatures get one-slider background clean-up. Add your name and the date if the board wants them printed on the photo.

3

Check and download

You get exact dimensions, a file inside the KB band, correct DPI — and a pre-flight report on blur, background and face position before you upload anything.

What this does that the others don't

All three of the popular resizers were pulled apart before this was built. These are the gaps.

Says where each size came from

Every preset carries a source link and states whether a person has checked it against the notification. Published charts contradict each other on UPSSSC PET, RRB NTPC, GATE and more — where they do, we show you the contradiction.

Writes DPI into the file

Browsers stamp 96 DPI into canvas JPEGs and some portals reject on it. This writes 200 DPI into the JFIF header, and a pHYs chunk for PNG.

Clears the minimum cleanly

When a compressed file lands under the floor, blank JPEG comment data lifts it over and the pixels stay untouched. Some tools inject random noise into your photo until the byte count rises.

Checks before you upload

Blur, background, colour, ink coverage, face size and position — the reasons forms actually come back.

Name & date stamping

Block capitals and the date, in the black-on-white format boards describe, fitted automatically to the frame.

Tamil & Hindi

Every competitor is English-only.

Name & date stamping, done to spec

UPSC, NTA and several state boards reject photographs that don't carry your name and the date they were taken. This puts them on properly.

Your name in block letters

Typed straight onto the photo in clear block capitals, the way official notifications ask for it.

📅

Date of photograph

Pick any date or drop in today with one tap. Name only, date only, or both.

The format boards specify

Black text on a white band along the bottom edge — the layout SSC and others describe.

Auto-fitting text

The type shrinks to fit the frame, so a long name never runs off a 200 px wide photo.

👁

Live preview

The stamp is drawn into the real canvas as you type, so what you preview is exactly what downloads.

Nothing leaves your phone

Your name, the date and the photo are all handled on-device. There is nowhere for them to go.

How this compares

Measured against the other resizers by reading what their code actually does, not what their marketing says.

FeaturePixFitOther resizersPhotoshop / Paint
Runs on your device usually
Exact pixel presets 128 exams manual
Hits an exact KB band trial and error
Clears the KB minimum invisible padding, pixels untouched~ some inject random noise into the image
Writes DPI into the file JFIF and pHYs
Pre-flight rejection check blur, background, colour, face
Says where each size came from source and status on every preset unsourced charts that contradict each other
Name & date stamping~ sometimes~ slow
Tamil & Hindi
CostFreeFree, ad-supportedPaid

Photo & signature size chart

The most-searched exams. See all 128 →

ExamPhotoSignature
SSC CGL 275×354 px (20–50 KB) 140×60 px (10–20 KB)
SSC CHSL 200×240 px (20–50 KB) 200×80 px (10–20 KB)
SSC GD Constable 200×240 px (20–50 KB) 240×80 px (10–20 KB)
SSC MTS 200×240 px (20–50 KB) 240×80 px (10–20 KB)
SSC Stenographer 275×354 px (20–50 KB) 236×79 px (10–20 KB)
SSC Selection Post 275×354 px (20–50 KB) 236×79 px (10–20 KB)
UPSC Civil Services 400×400 px (20–300 KB) 400×400 px (20–100 KB)
UPSC NDA & NA 350×350 px (20–300 KB) 350×350 px (20–300 KB)
UPSC CAPF 350×350 px (20–300 KB) 350×350 px (20–300 KB)
India Post GDS 320×400 px (30–100 KB) 300×120 px (20–100 KB)
EPFO SSA & Stenographer 275×354 px (20–50 KB) 236×79 px (10–20 KB)
ESIC UDC & MTS 200×230 px (20–50 KB) 140×60 px (10–20 KB)
AIBE 350×450 px (10–50 KB) 350×150 px (10–20 KB)
IBPS PO 200×230 px (20–50 KB) 140×60 px (10–20 KB)
IBPS Clerk 200×230 px (20–50 KB) 140×60 px (10–20 KB)
IBPS RRB 200×230 px (20–50 KB) 140×60 px (10–20 KB)
SBI PO 200×230 px (20–50 KB) 140×60 px (10–20 KB)
SBI Clerk 200×230 px (20–50 KB) 140×60 px (10–20 KB)
RBI Grade B 200×230 px (20–50 KB) 140×60 px (10–20 KB)
RBI Assistant 200×230 px (20–50 KB) 140×60 px (10–20 KB)
NABARD Grade A 200×230 px (20–50 KB) 140×60 px (10–20 KB)
NICL AO & Assistant 200×230 px (20–50 KB) 140×60 px (10–20 KB)
RRB NTPC 320×240 px (30–70 KB) 140×60 px (30–70 KB)
RRB Group D 320×240 px (20–50 KB) 140×60 px (10–40 KB)
RRB ALP 275×354 px (50–150 KB) 275×157 px (30–49 KB)
RRB JE 320×240 px (30–70 KB) 140×60 px (30–70 KB)
RPF Constable & SI 320×240 px (30–70 KB) 140×60 px (30–70 KB)
Army Agniveer 350×450 px (10–50 KB) 350×150 px (10–20 KB)
Navy Agniveer SSR & MR 350×450 px (10–50 KB) 350×150 px (10–20 KB)
Airforce Agniveer Vayu 350×450 px (10–50 KB) 350×150 px (10–20 KB)

marks an exam where published charts contradict each other. None of these have been verified against a notification PDF yet — see how we check sizes.

Questions

Is my photo uploaded to a server?
No. Everything runs in your browser with the canvas API. There is no upload, no account and no tracking, and the page keeps working with the network switched off. The site also ships a Content-Security-Policy of connect-src 'none', so the browser itself blocks this page from sending anything anywhere — the claim is enforced, not just promised.
Why does my file need to be above a minimum size?
Most portals enforce a band — 20 KB to 50 KB, say — and reject anything on either side of it. A clean scan of a thin signature routinely lands under the floor. This tool lifts it over by appending blank JPEG comment segments that decoders skip, so the image itself is never touched.
Why does DPI matter?
Browsers stamp 96 DPI into canvas JPEGs. Several portals read that field and reject the file even when the pixel dimensions are right. This tool writes the DPI you ask for into the JFIF header for JPEG, and a pHYs chunk for PNG — 200 by default.
How do I know these sizes are correct?
You should not take them on trust. Every preset states whether a person has checked it against the notification and links to the authority that publishes it. Where published charts disagree with each other — and they do, on UPSSSC PET, RRB NTPC, GATE and others — we show the disagreement rather than quietly picking one.
My exam is not listed.
Use the custom size resizer. Set any dimensions and any KB band, and everything else works the same way.
Does it work on a phone?
Yes, and that is what it is built for. Drag to reposition, pinch to zoom. iPhone HEIC photos need converting first — the page tells you exactly how if it meets one.
Is it really free?
Yes. No account, no watermark, no limit on how many files you make.