← Back to PhotoFit

About PhotoFit

PhotoFit was built out of frustration. Every government exam portal — UPSC, JEE, SSC, RRB — demands photos in exact pixel dimensions and exact KB ranges. Most free tools online either upload your photo to a server, or can only set quality percentages (not actual KB). PhotoFit does neither. It runs entirely in your browser, hits exact KB targets, and works offline after first load.

Why PhotoFit is different

🔒
Zero uploads — ever
All processing runs inside your browser using Canvas API and WebAssembly. Your photo never leaves your device.
🎯
Exact KB targeting
Binary-search algorithm hits precise file sizes like "10–50 KB" — the kind government portals demand.
🪪
90+ portal presets
From UPSC and JEE to US Passport and Schengen Visa — every portal's exact pixel and KB requirements built in.
🤖
AI background removal
One-click white/coloured background via on-device AI — no Photoshop, no subscription.
✂️
Smart passport crop
Face-aware autocrop uses Chrome's FaceDetector API. Falls back to center-top crop on other browsers.
🖨️
Print-ready sheet
Generate a 6-photo A4 print sheet for passport photos — take it to any photo studio.

Supported portals

Indian Exams
JEE, NEET, UPSC, GATE, SSC, RRB, IBPS PO, SBI PO, CAT, CLAT, NDA, BITSAT, VITEEE, MHT-CET, KCET, WBJEE, MPSC, BPSC, UPPSC, TNPSC, ISRO, DRDO, BARC, HAL, BHEL, Coal India, SAIL, LIC, NABARD, EPFO, ESIC, and 20+ more
International Exams
GRE, GMAT, TOEFL, IELTS, SAT/ACT, USMLE, PLAB, UK QTS, Duolingo English Test, PTE Academic, Australian Skills Assessment
Passports
15 countries — India, USA, UK, Canada, Australia, Germany, France, Japan, Singapore, UAE, South Korea, Brazil, Mexico, New Zealand, and International Standard
Visas
12 destinations — Schengen/EU, USA DS-160, UK, Canada, Japan, China, UAE, Australia, Singapore, South Korea, New Zealand, Germany
Indian Scholarships
PM Scholarship, NSP, Inspire DST, KVPY, NTSE

🔒 Privacy — our core promise

Your photos are processed entirely inside your browser. There is no server. There is no database. There is no account. Nothing you upload is ever transmitted anywhere. PhotoFit uses the HTML5 Canvas API and WebAssembly to compress, resize, and transform photos locally. The only network call this site makes is to load the page itself (and optionally serve a Google Ad). Your photo data stays on your device, period.

⚡ Try PhotoFit — it's free