Skip to content

5 min read

Why Is My Image File Too Large?

An upload form says your 'file exceeds 2 MB' and you are not sure why a simple picture is so heavy. File size is driven by a few specific factors, and once you know which one applies the fix is quick.

1. Too many pixels

Modern phones capture 12–50 megapixels. Most uses need far fewer. Halving width and height cuts the pixel count to a quarter. Fix: resize to the dimensions you need.

2. The wrong format

A photograph stored as PNG can be several times larger than the same photo as JPEG. Fix: convert photos to JPEG or WebP.

3. Very high quality settings

Cameras and editors often save JPEGs at 95–100% quality. The difference between 100% and 85% is rarely visible but the size difference can be large. Fix: compress at 75–85%.

4. Detail and noise

Grainy low-light photos, foliage and fabric patterns contain lots of fine detail that is hard to compress. Fix: a slightly lower quality or smaller dimensions helps more than usual.

5. Hidden metadata

EXIF data, colour profiles and embedded thumbnails add size — usually tens of kilobytes, occasionally more. Re-encoding an image in the browser removes most of it.

A reliable order of operations

  1. Resize to the largest size you actually need.
  2. Convert to an appropriate format.
  3. Compress, checking the preview.
  4. If you have a hard limit, use the target size option in the compressor.

In short

Pixels first, then format, then quality — that sequence fixes almost every oversized image.

Tools for this task

Related guides