Compress an image to 200 KB

Drop a photo or scan and get a JPG that is safely under 200 KB, at the best quality that fits. Everything runs in your browser; the image is never uploaded.

Drop a photo here or tap to choose
JPG, PNG, WebP · stays on your device

Where a 200 KB limit usually comes from

200 KB is one of the most common "medium" limits on upload forms. It is small enough that a server can store thousands of uploads cheaply, and large enough to keep a photo or a one-page scan readable. You will typically meet it on:

Always read the exact wording on the form. If it also gives pixel dimensions, a format (JPG only) or a minimum size, those rules apply as well as the KB limit.

PNG vs JPG at 200 KB

JPGPNG
CompressionLossy: throws away detail the eye barely seesLossless: keeps every pixel exactly
Typical phone photoUsually fits in 200 KB at around 1600–2000 px wideOften 5–15 MB at full size
Best forPhotos, faces, scans of paperScreenshots, logos, line art
TransparencyNo (becomes white)Yes

That is why "compress PNG to 200 KB" so often fails: the format itself is the problem. KBSnap reads PNG files and saves the result as JPG (or WebP), which is what makes 200 KB easy for a photo. If the form only accepts PNG, this tool is not the right fit; crop the image and reduce its pixel size in an editor instead.

Why aim a little under 200 KB

KBSnap aims at 98% of 200,000 bytes, so your file lands at no more than 196,000 bytes and still uses almost the whole budget for quality.

How the tool gets there

  1. It keeps your original pixel size and searches for the highest JPEG quality that fits.
  2. Only if quality would have to fall below about 35 does it shrink the width and height by 20% and search again.
  3. Set Max width (for example 1200) if the form also limits dimensions or you want an even sharper result at a smaller size.

FAQ

Does 200 KB mean 200,000 bytes or 204,800 bytes?

It depends on the website. Some count 1 KB as 1,000 bytes, others as 1,024. KBSnap assumes the stricter 1,000 and then keeps another 2% back, so a 200 KB target produces a file of at most 196,000 bytes, which passes either way.

Can I get a PNG under 200 KB?

Sometimes, for screenshots, logos and diagrams with flat colours. A camera photo saved as PNG is usually several megabytes because PNG is lossless. If the form accepts JPG, convert to JPG here; if it insists on PNG, crop and reduce the pixel size instead.

Will my photo look worse at 200 KB?

Usually not in a way anyone will notice. 200 KB is enough for a photo around 1600–2000 px wide at good JPEG quality, which is far more than most upload forms display.

Why is my result smaller than 200 KB?

If your image is already small or simple, it fits under the limit at maximum quality, so there is nothing to gain by making the file bigger. KBSnap never pads files.

What happens to a transparent PNG background?

JPG has no transparency, so transparent areas become white. Check the preview before downloading if your image is a logo or cut-out.

Related

Compress to any size · Compress to 100 KB · Why forms reject large photos · All guides