Diagnose & fix
Form Photo Checker
Find out why an online form rejects your photo — then fix the size, dimensions, and format in one step. Your files never leave your device.
1. Enter the form's requirements
Copy these from the upload instructions on your form. Leave a field blank if the form does not specify it. Or paste the portal text below — we only fill high-confidence fields and flag anything ambiguous.
We can open JPG, PNG and WebP. Pick the format(s) your form accepts and we output one of them. iPhone HEIC is converted where your browser can decode it — if it cannot, export as JPG on the device first.
2. Select your photo or signature
Drop an image here, or click to browse
JPG, PNG, WebP, HEIC (Safari/iOS only) — or paste / take a photo
Publishers: embed this checker on your site with one iframe.
Frequently asked questions
- How do I know my form's requirements?
- They are listed near the upload button on the form — look for a maximum file size in KB or MB, required pixel dimensions, and accepted formats such as JPG or PNG. Enter whatever the form specifies and leave the rest blank.
- Can I upload a headshot as JPG, JPEG, or PNG?
- Yes. Drop a headshot in JPG/JPEG or PNG. Enter your form’s KB and pixel rules, then check or fix. WebP is also accepted as input when your form allows conversion to JPG/PNG. iPhone HEIC is converted in the browser where it can be — HEIC decoding is not something every browser manages, so if it fails, export the photo as JPG on your phone and use that.
- My form says the photo exceeds a 2400 × 2400 pixel limit
- Enter max width and height of 2400 (or open the dedicated pixel-limit fixer task, which defaults to 2400 × 2400), then fix and download a resized JPEG.
- What does the checker actually fix?
- It resizes the image to fit your dimension rules, converts it to an accepted format, and compresses it under the KB limit — all at once. Where that combination is achievable the downloaded file meets every rule you entered; where it is not — a minimum file size a small photo cannot reach, say — the result is re-checked and the requirements it still fails are named before you download it.
- Does my photo get uploaded?
- No. The check and the fix both run in your browser using the Canvas API. Your file never leaves your device.
- It still got rejected — why?
- Size, dimensions, and format are only the mechanical rules. Portals may also require a specific background color, head position, or expression, which this tool does not judge. Re-read the form's photo guidelines for those.