Compress Image to 200KB Online Free

Shrink JPG, PNG, WebP, or SVG to about 200 KB in-browser — up to 20 files at once, no uploads, no account.

This tool compresses JPG, PNG, WebP, and SVG images to about 200 KB inside your browser. For JPEG and WebP it steps encoder quality down from 92% toward 22%; when quality alone is not enough — and always for lossless PNG — it scales the dimensions down instead, keeping the largest, sharpest version that still fits under 200 KB. No file is uploaded to a server.

Last updated

Mode: Auto Compress(up to 20 files at once)

Compression Mode

Intelligently reduces file size while preserving visual quality.

Upload images

Auto

JPG, PNG, or WebP · Max 25 MB per file · Up to 20 files · Stays in your browser.

Drag & drop one or more images here

or browse to compress (bulk supported)

Your files stay on your device. Nothing is uploaded to a server.

Your result

After compression, previews and downloads will appear here.

About this tool

A fast, browser-based image compressor that reduces JPG, PNG, WebP, and SVG files to approximately 200 KB or less. Using the Canvas API, it iteratively lowers quality and scales dimensions until the target is met — without uploading anything to a server.

200 KB is a widely used limit for social media profile photos, job portal CV uploads, and higher-quality document attachments. The before/after preview helps you verify quality, while the savings badge confirms the size reduction.

Which format should you upload?

The format decides how much room the compressor has to work with. JPEG is lossy, so quality can be dialled down smoothly and a photo will usually reach 200 KB while still looking clean at normal viewing size. WebP is also lossy but typically reaches the same target at noticeably better quality than JPEG, which is why it is worth using when the upload form accepts it.

PNG is lossless, and that matters here: an encoder quality setting has no effect on it, so the only way to shrink a PNG is to reduce its pixel dimensions. A detailed photo saved as PNG will therefore lose visible resolution getting down to 200 KB. If the image is a photograph and you do not need transparency, converting it to JPEG or WebP first will give a far better result at the same file size. PNG remains the right choice for screenshots, logos, line art, and anything with a transparent background.

Because the tool keeps your input format, this decision is yours to make before uploading — and it is usually worth more than any setting inside the compressor itself.

How to use

1

Add your images

Drag and drop up to 20 JPG, PNG, WebP, or SVG files into the upload area, or click Browse files to pick them from your device. Each file can be up to 25 MB.

2

Wait for compression

Each image is re-encoded at progressively lower quality and, if required, smaller dimensions until it lands at or below 200 KB. A progress bar tracks the process.

3

Review the result

Compare the original and compressed previews side by side. The savings badge shows the exact before and after file sizes so you can confirm the output is acceptable.

4

Download your files

Download images individually, or grab them all at once. Use Start over to clear the list and compress a new batch.

At a glance

Target size
Approximately 200 KB or below
Input formats
JPEG, PNG, WebP and SVG
Output format
Matches the input — PNG stays PNG, JPEG stays JPEG, WebP stays WebP. SVG is a vector format, so it is rasterised to JPEG.
Batch limit
Up to 20 images per run
Maximum input size
25 MB per file
Quality range tried
92% down to 22%, highest passing value wins
Dimension handling
Long edge capped at 2048 px, then scaled down as needed (never below 48 px)
Files already under target
Returned untouched — never re-encoded, so no quality is lost for nothing
Processing
HTML Canvas API in your browser. Nothing is uploaded, stored or logged
Cost
Free, unlimited, no signup and no watermark

Sources & references

Frequently asked questions

Common questions about compressing images to 200 KB in the browser.

Upload a JPG, PNG, or WebP file using the tool on this page. Everything runs in your browser: the image is drawn to an HTML canvas, then JPEG or WebP quality and, if needed, dimensions are adjusted until the output is at or below about 200 KB. You can preview and download the result.

Hitting a strict file-size limit usually means lossy compression or smaller dimensions for photos. The tool chooses the highest quality and largest dimensions it can while still meeting the target, so you get the best possible result for that cap — some visible change may still occur compared to a large original.

No. Compression uses the Canvas API in your browser. Your file is not sent to us or stored anywhere; it never leaves your device during processing.

You can upload JPEG, PNG, WebP, and SVG. The output keeps the input format — a PNG stays a PNG, a JPEG stays a JPEG, and a WebP stays a WebP where your browser supports WebP encoding. SVG is a vector format with no fixed pixel size, so it is rasterised to JPEG.

Yes. A PNG is re-encoded as a PNG and a WebP as a WebP, and both formats have an alpha channel, so transparent areas survive compression. Note that PNG is lossless, so hitting a small target with a detailed PNG relies mostly on reducing dimensions — converting such an image to WebP first usually gives a much better result at the same file size.

Yes. You can add up to 20 files in a single run, each up to 25 MB. Every image is processed independently to the same target size, and you can download them individually or all together.

Very detailed or large images may need heavy downsizing. If the tool cannot reach the target, try a smaller source image or a simpler graphic. A clear error message is shown when the limit cannot be met.

To keep your browser responsive, uploads are limited to 25 MB. Most photos and screenshots are well under this limit.