ExactPic

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.

Private by design. 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.

Formats your form accepts

We can open JPG, PNG, WebP, and HEIC. Pick the format(s) your form accepts and we output one of them.

2. Select your photo or signature

Drop an image here, or click to browse

HEIC, JPG, PNG, WebP

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 (or HEIC from an iPhone). 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.
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, so the downloaded file meets every rule you entered.
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.