PhotoFit – Resize, Compress KB

Contains adsIn-app purchases
Content rating
Everyone
10K+
Downloads
Content rating
Everyone
In-App Purchases
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Some uploads just want a photo under a size limit. The hard ones want it under a maximum and over a minimum, at an exact pixel size, all at the same time. PhotoFit hits all three in one tap: exact pixels, and a file that lands inside the range the form actually asks for. 100% offline, no sign-up. Type the limit and PhotoFit lands inside it the first time, then shows a before/after preview with the exact output size, so you know what you're sending before you send it.

⚠️ PhotoFit is an independent photo-resizing tool. It is NOT affiliated with, endorsed by, or representing UIDAI, NSDL, UTIITSL, SSC, UPSC, any passport or visa authority, WhatsApp, Instagram, LinkedIn, Upwork, Fiverr, YouTube, Facebook, X, or any government body. Government, exam, and brand names are used only to describe the photo sizes PhotoFit supports.

★ COMPRESS TO AN EXACT KB OR MB
• Type a target — 20 KB, 50 KB, 100 KB, 200 KB, 500 KB, 1 MB — and get a file guaranteed under it
• A real before/after preview with the exact output size, every time
• Works with JPG, PNG, HEIC and WebP — no visible quality loss
• No sliders, no percentages, no trial-and-error

★ PASSPORT, VISA, ID AND FORM PHOTOS — the hard ones, solved
• US visa DS-160 600×600, US passport 2×2, UK passport 7:9 — a JPEG the validator accepts
• Online form upload — set the exact KB the form asks for
• Aadhaar-size photo 413×531 under 50 KB
• PAN card photo under 50 KB
• Signature 10–20 KB for SSC, CGL and competitive exam forms
• Civil-services / UPSC photo under 300 KB

★ WORK AND FREELANCE
• Upwork, Fiverr and LinkedIn profile photos — square, face-centered, in spec
• LinkedIn banner 1584×396, Fiverr gig 1280×769

★ SOCIAL — FIT EVERY FEED EXACTLY
• Instagram post 1080×1350 and story 1080×1920
• WhatsApp send under 100 KB, Status 1080×1920, square DP
• YouTube thumbnail 1280×720 under 2 MB, Facebook cover, X header

★ RESIZE AND CROP, EXACTLY
• Resize to exact pixels or a percentage — lock or free the aspect ratio
• Crop to any ratio: 1:1, 4:5, 16:9 or freeform

★ BATCH IN ONE GO
• Compress a whole set to the same spec at once
• Clear progress — "7 of 10 done" — so you always know where you are

★ RELIABLE — NEVER A SILENT FAIL
• Every output is verified before it's saved (file exists, size > 0, valid format)
• If a target can't be reached, PhotoFit shows the actual size it hit — it never pretends
• Keeps your original — the compressed copy saves alongside it
• PNG stays PNG and JPEG stays JPEG; HEIC and WebP convert to JPG so anything accepts them

★ PRIVATE AND OFFLINE
• 100% on-device — your photos never leave your phone
• No account, no login, no cloud
• Works with no internet

★ FREE — NO SUBSCRIPTION
PhotoFit is free, with light ads. No subscription and no hidden fees. An optional one-time purchase removes ads for good.

Official size requirements — always verify at the source:
• Aadhaar photo — uidai.gov.in
• SSC exams — ssc.gov.in
• UPSC — upsc.gov.in
• Indian passport — passportindia.gov.in
• US visa and passport — travel.state.gov

Download PhotoFit and hit the exact size your upload needs — online forms, passport and visa photos, exam and ID uploads, freelance profiles, and every social feed. Free, offline, no sign-up.

Compress image to KB · photo resizer · reduce image size · image compressor · resize photo in KB · passport photo compressor · signature 20 KB · SSC / UPSC / PAN / Aadhaar photo size · WhatsApp and Instagram image size
Compress photos to an exact KB for uploads, email, passport, ID & forms. Offline
Updated on
Oct 25, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • This app may share these data types with third parties
    App activity and Device or other IDs
  • This app may collect these data types
    App activity and Device or other IDs
  • Data is encrypted in transit
  • Data can’t be deleted

What’s new

Fixes from your reports:
• Compress to size now lowers the resolution when quality alone can't reach your target, so small KB targets are actually met.
• Saving no longer shows an error for a photo that was in fact saved. On Android 11+ the album step could fail and hide a successful save.
• Temporary files are cleaned up, so the app stops growing after every compression.
Content rating
Everyone
In-App Purchases
Learn more

App support

About the developer
Syed Muhammad Akbar Gillani
makbar89@gmail.com
House no.48-C, Gardenia block, Bahria town Lahore, 53720 Pakistan

More by Mag Studios