Application portals usually reject a photo for one of four reasons: wrong pixel dimensions, a file that is too large, a file that is too small, or the wrong format. This tool fixes all four in one pass and then measures the file it produced, so you can see each requirement pass or fail before you upload.
How to use it
- Choose your photo (JPEG, PNG, WebP, AVIF, BMP or GIF).
- Enter the width and height in pixels exactly as your form states them, or pick a common size.
- Drag the frame so your face is centred; use the slider or the corner handle to zoom.
- Enter the minimum and/or maximum file size in KB if the form gives them.
- Select "Prepare photo", review the validation report, then download.
Options explained
Width and height (px)
The exact pixel size of the output. The crop frame is locked to this shape, so your photo is never stretched.
Minimum and maximum size (KB)
The tool searches for the highest JPEG or WebP quality whose file size lands inside this range, then confirms the final byte count.
KB means
Forms rarely say whether 1 KB is 1000 or 1024 bytes. "Safe" keeps the file inside the limit under both readings: the maximum uses 1000 bytes per KB and the minimum uses 1024.
Format
JPEG is what almost every form asks for. PNG is lossless, so its size cannot be tuned to a KB range. WebP is smaller but accepted by fewer portals.
DPI
Only some forms ask for it. It is stored in the JPEG header and does not change the pixels or file quality.
Lowest quality allowed
The size search never goes below this. If your limit cannot be met above it, you get an explanation instead of a blurry file.
File name
Some portals reject names with spaces or brackets. Set a plain name such as "photo" if needed.
Limits and troubleshooting
- iPhone HEIC photos are not supported yet. On iPhone, share the photo as JPEG or set Camera → Formats → Most Compatible.
- The validation report checks published technical requirements only: dimensions, size, format, extension and DPI. Portals can run extra checks (face position, background colour, glasses, or a live photo taken in the portal) that no file tool can guarantee.
- Some portals (for example recent SSC and UPSC cycles, according to applicant reports) capture the photograph live instead of accepting an upload. Check your notice first.
- If the selected area is much smaller than the output size, the photo is enlarged and may look soft; the result shows a warning when this happens.
- Very large images (over 50 megapixels on phones, 100 megapixels on computers) are rejected to protect your device’s memory.
Questions
Will my photo look blurry at 20 KB?
At the small pixel sizes forms ask for (a few hundred pixels wide), 20 KB is usually enough for a clear face. If the form asks for a large size and a small file, the tool lowers quality only as far as the "Lowest quality allowed" setting lets it, and tells you if it cannot fit.
Is my photo uploaded anywhere?
No. Processing runs in your browser inside an isolated frame that is not allowed to make network connections to other sites. You can check this yourself; see the privacy verification page.
Why does the result say my size limit cannot be reached?
A maximum that is too small for the pixel dimensions forces quality below the lowest level you allowed. A minimum that is too large means the photo cannot get bigger without adding meaningless data, which we never do. The message tells you which case applies and what to change.
What does "3.5 × 4.5 cm" mean in pixels?
Pixels depend on DPI: 3.5 × 4.5 cm is 276 × 354 px at 200 DPI and 413 × 531 px at 300 DPI. If your form gives centimetres and a DPI, use the matching common size; if it gives pixels, enter them directly.
Will the portal accept my photo?
If every row of the validation report passes, the file meets the technical requirements you entered. Acceptance also depends on rules the portal may not publish, so we cannot promise it.