Files never leave your device

Fix the "Photo Size Too Large" Error

Updated · PixKB

"File size too large", "image exceeds the maximum size", "upload failed": they all mean the file has more kilobytes than the form allows. Type the form's limit into the tool below and download a photo that fits. It runs on your device; nothing is uploaded.

or drop it anywhere in this box

JPG, PNG, WebP, HEIC, GIF, BMP, SVG, AVIF · everything runs on your device, nothing is uploaded

Custom target, 2–10240 KB

Match the portal's rule

Everything runs in your browser using the HTML5 Canvas — your photo is never uploaded to any server.

About 2.0 MB, saved once on this device. Then it works with no internet.

Fix it in four steps

  1. Find the limit. It's in the error message or the form's instructions: "max 50 KB", "less than 100 KB", "up to 1 MB". 1 MB is 1,000 KB.
  2. Tap Choose image above and pick the original photo (not a WhatsApp or screenshot copy).
  3. Type the limit in the target box on the Exact KB tab, keep the rule at At or under target, and tap Compress to target.
  4. Download result and upload it again.

Why a phone photo is "too large"

A photo straight from a phone is usually 2–5 MB; the forms we've checked accept between 20 KB and 300 KB for a photo. So the original can be a hundred times over the limit. The fix isn't a worse photo; it's re-saving the same picture in fewer bytes, and, when the limit is small, with fewer pixels. In our tests a 26-megapixel portrait came out at 676×1013 pixels under 50 KB and 386×579 under 20 KB, with the face clear.

If the form also gives a pixel size or cm size

Some forms limit both the file size and the dimensions (for example 350×467 pixels, or 3.5×4.5 cm). Use the form's preset if there is one. Otherwise set the size on the Dimensions tab, tap Resize, then Keep editing this result, and compress that to the KB limit.

Special cases

Still rejected after compressing?

Then it isn't the file size. The usual causes are the wrong pixel size, the wrong format (HEIC or PNG instead of JPG), or the photo itself (background, head size). See why online forms reject photos for a symptom-by-symptom checklist.

1,000 or 1,024 bytes?

Forms count a kilobyte either way, and the difference can decide a tight limit: a 50,500-byte file is 50.5 KB to one system and 49.3 KB to another, so it passes one 50 KB limit and fails the next. PixKB aims for the stricter count: a maximum of 50 KB gives at most 50,000 bytes, which passes either way.

Frequently asked questions

What does "photo size too large" mean?

The file has more kilobytes (KB) than the form allows. It's about the file's storage size, not how big the picture looks.

How do I reduce the photo size for an online form?

Type the form's KB limit into the tool, choose "At or under target", tap Compress to target and download the result.

What is the KB size of a phone photo?

Usually 2–5 MB (2,000–5,000 KB), which is far over most form limits.

Will compressing make my photo blurry?

Not visibly at normal form sizes. Under 50 KB our test portrait kept 676×1013 pixels with a clear face. Very small limits like 10 KB do soften fine detail.

Is 1 MB 1,000 KB or 1,024 KB?

Both conventions exist. PixKB counts the stricter way, so a file under 1,000 KB by our count passes either kind of check.

The limit is 2 MB. What do I type?

2000. The tool works in KB.

Why is my photo still rejected after compressing?

Then it's usually the pixel size, the format or the photo itself. The why-photo-rejected guide has a checklist.

Can I do this on my phone?

Yes. The tool works in your phone's browser and handles iPhone HEIC photos.

Is my photo uploaded to PixKB?

No. Compression happens on your device and the result is saved straight to it.

Is it free?

Yes, with no signup and no watermark.

Related tools