KBExactKB
Menu

Guide · reviewed 27 September 2026

Reduce image size in KB and troubleshoot rejected uploads

Separate the byte limit from format, dimensions and photo rules. Each can cause a different upload failure.

Open the compressor

Write down the receiving service’s rules

Before compressing, note the allowed format, maximum file size, any minimum size, width and height, and crop or composition instructions. A limit copied from another application or an old article can be wrong for your form. ExactKB controls file size, output format and optional maximum dimensions. It does not validate every receiving service’s rules.

Choose the byte convention explicitly

The default uses 1024 bytes per displayed target unit. Turn the binary-size checkbox off to use 1000 bytes per KB. The tool displays the exact target in bytes. If a form says 100,000 bytes, select 100 with binary units off; a 102,400-byte budget is too large.

Two interpretations of common upload limits
TargetDecimal, 1000 bytes per KBBinary, 1024 bytes per KiB
2020,000 bytes20,480 bytes
5050,000 bytes51,200 bytes
100100,000 bytes102,400 bytes
200200,000 bytes204,800 bytes
500500,000 bytes512,000 bytes

For example, 99.8 KiB is approximately 102,195 bytes. It exceeds a 100,000-byte cap even though its rounded number appears below 100. A file of 99,800 bytes fits that cap. These are arithmetic examples, not measurements of a particular image.

A practical compression sequence

  1. Keep an untouched original. Crop in an image editor first if the form requires a particular shape.
  2. Select your image and choose an output format the destination accepts.
  3. Set the target and byte convention. Add a maximum dimension only if appropriate.
  4. Compress, inspect the preview and read exact bytes and dimensions.
  5. Download the new file, then choose that download when uploading. Do not accidentally select the original again.

If the form still rejects it

“File too large”
Compare exact bytes, not only the rounded KB label. Confirm the correct file was selected.
“Unsupported format”
A JPG extension alone is insufficient. Convert using the output selector; do not just rename a PNG or HEIC.
“Invalid dimensions”
Compare both output sides with the required minimum, maximum and aspect ratio. A longest-side limit does not crop to a square.
“Image unclear”
Inspect the original and result at normal size. Use a better original or a larger permitted budget; repeated compression cannot restore lost detail.
The result is well below the limit
An upper bound does not require exact equality. Extra padding would not improve the image. Check whether the destination also imposes a minimum.

For conversion issues, see HEIC troubleshooting. For a small target, open the 20 KB tool or 50 KB tool.

All guides · Privacy · Contact