Advertisement

Compress Image to 200KB

Compress JPG, PNG or WebP images to under 200 KB (or any size) in your browser. Keeps the highest quality that fits and resizes only when it must.

1 KB = 1,000 bytes, so the result also passes limits that count 1,024 bytes per KB.
Below this quality the image is made smaller in pixels instead.

Many upload forms cap images at 200 KB: job and government portals, marketplace listings, school and visa forms, and CMS fields for website hero images. This tool squeezes each image under the limit while keeping as much quality as possible, and usually keeps the full resolution. Everything runs in your browser, so your photos are not uploaded anywhere.

How to use this tool

  1. Choose one or more photos or screenshots (JPG, PNG, WebP and others).
  2. Keep the limit at 200 KB, or type the exact limit of the form you are filling in.
  3. Pick JPG, which every site accepts, or WebP for your own website.
  4. Optionally set the lowest quality you accept or a maximum width or height.
  5. Download the results; the note under each file shows its exact size in bytes.

Formula

Find the highest quality q between the minimum and 92% with size(q) ≤ 200 × 1,000 bytes; if even the minimum is too big, scale both sides by ≈ 0.95 × √(limit ÷ size) and try again.

File size falls steadily as quality drops, so a binary search finds the best quality in seven test encodes. Size is roughly proportional to the number of pixels, which is why the width and height shrink by the square root of the size ratio, with a 5% margin. A JPG that is already under the limit is returned untouched, so it loses nothing.

Example

A 1,200 × 1,598 px farm photo saved as a 715 KB JPG came out at 197.5 KB with JPG quality 83% and its full resolution. With the target set to 50 KB and the default 50% minimum quality, the same photo had to be resized to 717 × 955 px.

Frequently asked questions

Will it keep the full resolution?

Usually, for website-sized photos and screenshots up to about 2,000 px wide. Large phone photos (12 megapixels and more) generally have to be scaled down to fit 200 KB at a decent quality; the note shows the final size in pixels. Lower the minimum quality if you would rather keep more pixels.

Can I compress a PNG to 200 KB?

Yes, but the output is JPG or WebP, because PNG is lossless and cannot be pushed to an exact size. Transparent areas become white (or black) in JPG.

Why is my file well under 200 KB?

If it already fits at the top quality of 92%, there is no reason to make it bigger, so small images end up below the limit.

Is this the same as "Compress JPG to 200KB"?

Yes. JPG input works exactly the same way, and you can type any other limit, such as 100 KB or 500 KB.

Last updated: 2026-10-30

Advertisement