Photo Not Uploading on an Online Form? 8 Fixes
When a photo refuses to upload — the button does nothing, the page reloads, or you get a vague error — it is almost always one of these eight things. Work through them in order.
1. The file is too big
Check the form's KB limit and compare it to your file. If your photo is over the limit, compress it to the exact size the form allows, then try again. This solves the majority of upload failures.
2. The file is too small
If the form has a minimum size and you over-compressed, it may silently refuse the file. Re-compress aiming for the upper end of the allowed range.
3. Wrong format
Most portals accept JPG only. If your file is PNG, WebP or an iPhone HEIC, convert it to JPG first.
4. Wrong pixel dimensions
Some forms enforce exact dimensions (for example 200×230px). If yours differ, set the required width and height before uploading.
5. The file name has odd characters
Spaces, brackets or non-English characters in the file name can break some older portals. Rename the file to something simple like photo.jpg.
6. Browser trouble
An outdated browser, a blocked pop-up, or an aggressive ad-blocker can stop the upload widget from working. Try a different browser (Chrome or Firefox), disable extensions for that site, and make sure JavaScript is enabled.
7. The portal is overloaded
On the last day of a deadline, government servers slow to a crawl. If uploads keep timing out, try early morning or a few days before the deadline — and never leave it to the final hour.
8. Desktop vs mobile
Some portals behave better on a computer than on a phone browser, and vice versa. If one is not working, switch devices. You can prepare the correctly sized file on either — imageto10kb works on both.
Signature-specific problems
Signatures fail for their own reasons. If yours is rejected, check three things: it should be your normal running signature (many commissions reject block capitals), in black or blue ink on plain white paper, and scanned or photographed with enough contrast that the strokes are solid black rather than grey. A faint pencil signature or a photo taken in dim light often passes the size check but fails visual verification later. Darken and crop it tightly before compressing to the required KB size.
Clear your cache, or try incognito
If a portal keeps failing on a step that should work, a stale saved copy of the page in your browser may be the culprit. Clear the browser cache and cookies for that site, or open the portal in a private / incognito window, which loads everything fresh. This resolves a surprising number of "the upload button does nothing" cases.
Check your internet connection
Uploads need a stable connection for the few seconds the file transfers. On a weak mobile signal the transfer can silently fail partway through. If you are on mobile data, switch to Wi-Fi (or vice versa) and try once more before assuming the file itself is the problem.
A 60-second checklist
- Is the file within the size range (not too big and not too small)?
- Is it a JPG? Convert if it is a PNG, WebP or HEIC.
- Do the pixel dimensions match, if the form specifies them?
- Is the file name simple, with no spaces or special characters?
- Have you tried a different browser or an incognito window?
- Is your connection stable, and is it well before the deadline rush?
💡 Start here: nine times out of ten the fix is to compress the image to the exact size and format the form asks for, then retry the upload.