Image Compression

How to reduce a photo to under 200 KB

Set a target size, then check both file size and readability.

Add your photo to MB Reducer, set the target to 200 KB and start processing. The tool produces JPG output and tries to get below the limit by reducing quality, then pixel dimensions if needed. The result does not need to be exactly 200 KB to meet an upload limit.

Set a 200 KB target

  1. Open MB Reducer.
  2. Choose a JPG, PNG or WebP. One photo is processed at a time.
  3. Enter 200 under Target file size. The unit is KB.
  4. Select Reduce file size and keep the tab open.
  5. Read the new file size and pixel dimensions shown in the result.
  6. Check the preview and download the JPG. Also check any other requirements of your upload form.

This tool defines 1 KB as 1,000 bytes, so 200 KB means 200,000 bytes. Displayed sizes are rounded; the target check uses the actual byte length.

What is reduced?

Term Meaning What the tool does
File size Amount of stored data Tries to meet the target in KB
Pixel dimensions Image width and height Reduces both if necessary
Quality Detail retained by JPG encoding Tries quality levels automatically

A form might require both a maximum of 200 KB and a minimum of 600 × 800 pixels. Meeting the size limit does not ensure the dimensions are valid. There is no minimum-dimension lock; check the result yourself.

Check the result

Look at faces, small text and document numbers. Very low targets can remove detail. If the tool cannot reach your target, it says so and offers its smallest result. It does not guarantee a particular quality or compression ratio.

Transparent PNG and WebP areas become white in the JPG output. If transparency matters, choose PNG or WebP in the image converter, which has no target-KB setting.

Common questions

My file is already under 200 KB. Do I need this? Only if you also need JPG conversion. If the format and dimensions are already correct, you do not need to re-encode it.

Does my original change? No. The result is a separate download. Reloading the page removes any result you have not downloaded.

Will every browser produce the same result? Browser encoders can differ. The same quality setting does not guarantee the same byte count everywhere. See the Canvas toBlob documentation.

Try the toolsMB Reducer