inyourbrowser.com

Compress Image to 200KB

Reduce your image to around 200KB, the typical limit for profile photos, forum uploads, and many email signatures. The Canvas API decodes your file, then iterates JPEG quality settings until the output lands at the right size while keeping the image readable at normal display sizes. All compression runs in your browser.

Drop an image or click to choose

JPG, PNG, or WebP, up to 50 MB. Stays in your browser.

TARGET SIZE

~200 KB

Good balance between quality and size

FORMAT

QUALITY

Quality is set automatically to reach the target size.

Runs entirely in your browser

How it works

The Canvas API decodes your JPEG, PNG, or WebP into pixels, then ctx.canvas.toBlob() re-encodes those pixels as a JPEG. The tool iterates through quality settings until the blob size lands near 200 KB, the sweet spot used by many profile pictures, forum uploads, and email signatures. The resulting file is downloaded straight to your computer.

Processing runs in your browser

The 200 KB target is hit through several local re-encode passes, each running on a Canvas inside this tab. Your image is never sampled or stored on a remote service, the only file movement is the download triggered when you save the result. You can confirm this yourselfin your browser's DevTools Network tab.

Related operations

If you need a different file format after compressing, try the image converter. To trim images to a specific aspect ratio first, use image crop. For multi-image PDFs from compressed photos, see image to PDF.

Frequently asked questions

Is my image uploaded to a server?
All compression happens locally in your browser using the Canvas API.
Why 200KB specifically?
200KB is a common limit for profile photos, forum uploads, and some email clients. It gives a good balance between quality and file size.
Can I compress a PNG to 200KB?
Yes. PNG input is supported. The output will be a JPEG, which compresses far more efficiently than PNG for photographs.
What if my image is already under 200KB?
The tool will apply minimal compression to stay as close to 200KB as possible without enlarging the file.

Related tools

Resize image
Scale to any size or use platform presets. Instagram, LinkedIn, WhatsApp and more.
Convert image
Convert between JPEG, PNG, and WebP formats. Lossless or quality-controlled.
Rotate & flip
Rotate images 90°, 180°, 270° or flip horizontally. Download as PNG.
Image to Base64
Convert any image to a Base64 data URI. Copy directly into HTML, CSS, or JSON.
Image to PDF
Convert JPG, PNG, WebP, or GIF images to a PDF. Add multiple images, reorder, download instantly.