Images TOOL

Compress Image to 200 KB

Hit a 200 KB ceiling without guessing at a quality setting. Furtu searches for the highest quality that still lands under your target, and only shrinks the pixels if the target genuinely cannot be met at the original size — so you get the largest, sharpest image that fits rather than a thumbnail.

Processed locally in your browser — your file is never uploaded

IMAGECompress Image to 200 KB
Processed locally
Drop your JPG files hereor choose files from your device.jpg · .jpeg · .png · .webp · .avif · .gif · .bmp · .svg · .ico · .heic · .heif · up to 100 MB per file · up to 20 filesGenerated in your browser. Nothing is downloaded.
KB

The finished file is guaranteed to be at or under this. Raise it for more detail, lower it for a harder limit.

%

Furtu will not go below this quality to reach the target. If the target cannot be met at the floor and the original size, it reports that instead of producing an unusable file.

Add 1 more file to continue.Files stay on this device. Nothing is uploaded.

How compress image to 200 kb works

  1. Add your imagesDrop in the file that has to fit the limit. Up to 20 at once, each checked against its real file signature.
  2. Set the target and the floor200 KB is the default. The quality floor is the point below which Furtu refuses to go, so you stay in control of how far it will trade quality for size.
  3. Download the fitted filesEach file comes back with its achieved size, the quality used and whether the dimensions had to change.

What you get

Fit an image under 200 KB, keeping the best quality that still fits. Everything happens inside this page: the file is read by your browser, transformed in memory and handed straight back to you as a download. There is no upload queue, no waiting for a server, and nothing left behind when you close the tab.

Supported formats

Furtu accepts .jpg, .jpeg, .png, .webp, .avif, .gif, .bmp, .svg, .ico, .heic, .heif files up to 100 MB each, and processes up to 20 files in one run.

  • Every file is checked against its real file signature, not just its name, so a renamed or corrupt file is rejected with an explanation instead of failing halfway through.
  • Files over the limit are refused up front rather than after a long wait.

Limitations, stated up front

  • The target is a ceiling, not a promise of hitting it exactly. Furtu aims to get as close to the limit from below as it can without exceeding it.
  • A very large image may only fit the target after being scaled down. When that happens the note tells you the original and the new dimensions, so the trade is never silent.
  • If the target is unreachable at your quality floor, or the image would have to shrink below 64 pixels on the long edge to fit, Furtu stops and reports it instead of producing a broken-looking result.
  • SVG and animated GIF are not supported. Both are rejected, because a canvas cannot re-encode vector art or preserve GIF animation.

Frequently asked questions

How does Furtu hit exactly 200 KB?

It searches rather than guesses. Furtu keeps your original pixel dimensions and searches through quality values to find the highest one that still lands under 200 KB, then fills the remaining budget with the largest dimensions that still fit. Only if the target cannot be reached at your chosen quality floor does it scale the image down. The result is always at or under the target, and the note on each file tells you the quality and dimensions actually used.

What if 200 KB is simply not possible at a decent quality?

Then Furtu tells you. A 6000-pixel photo contains far more information than 200 KB can describe, so at some point the only way down is fewer pixels. Furtu will scale the image down while it still looks acceptable, and if the target is unreachable without going below your quality floor — or below 64 pixels on the long edge — it stops and reports that rather than handing you an unusable file.

Are my images uploaded?

No. Every search step happens in your browser. The image is decoded once and then re-encoded locally several times while Furtu finds the best fit, and nothing is transmitted to any server.

Does Furtu keep my image at full size?

Wherever it can, yes. If 200 KB is comfortable for the picture at full resolution, you get the original dimensions back. Furtu only reduces the pixel dimensions when the target cannot be met by quality alone, and it always says which happened in the note next to the file.

Why WebP rather than JPG?

WebP is simply the better encoder at this job. At the same visual quality it usually produces 25–35% fewer bytes than JPG, which means more of your 200 KB budget goes into the picture. Furtu prefers WebP and falls back to JPG only when the browser will not encode WebP, and it says which format you actually got.