Image Too Large to Upload? Here's What to Change
'Too large' can mean three different things: too many bytes, too many pixels, or both. Read the error, then change the setting that matches.
Match your error to the fix
| What the site says | What it means | Do this |
|---|---|---|
| “File too large”, “maximum 2 MB” | The file size (bytes) is over the limit | Compress Image with that size as the maximum |
| “Image dimensions too large”, “maximum 4000 px” | The pixel size is over the limit | Resize Image to the allowed width and height |
| “Must be 200 × 230 and under 50 KB” | Both are fixed | KB + Dimensions |
| A long list of rules, or you can’t tell | Several things may be wrong | Paste the rules into Fix Upload File |
| It uploads, then fails on the next step | The server rejects it for a rule not shown | Check the rules again; some portals enforce more than they list |
Check the unit
“2 MB” and “200 KB” are a factor of ten apart, and a single typo costs you an hour. Portals also disagree on whether a kilobyte is 1,000 or 1,024 bytes. WillItUpload reads a maximum the cautious way (the smaller number of bytes) and a minimum the other way (the larger), so a file that passes our check passes either reading.
Phone photos are the usual culprit
A modern phone photo is millions of pixels and a few MB. Most forms want something far smaller. The quickest route: choose a limit, run Compress Image in Target size mode, and let it keep the best quality that fits. If that has to shrink the pixels, it will say so. If you must keep the dimensions, turn on “Keep the pixel size” under Advanced.
For why the files are so big in the first place, see why is my image file so large.
It’s still rejected
- Wrong format. Some portals take only JPG. A HEIC from an iPhone, or a WebP saved from the web, won’t pass. Convert to JPG reads both.
- It’s already smaller than the limit but is rejected. Check for a minimum size or a dimension rule.
- The result is blocky. The limit needed more quality loss than is sensible. The tool warns you below a quality of 60/100. See reduce image size without unnecessary quality loss.