Runs on your device · Your file never leaves your device.
This page opens with the limit already set to 200 KB and accepts JPG files. Profile photos, ID uploads and bank forms commonly cap a JPG at 200 KB. Drop the photo and download one that fits.
Most portrait photos keep their detail at 200 KB once scaled to screen size. JPEG is already a compressed format, so hitting a small number is about two things: the quality setting and the pixel dimensions. The tool searches for the highest quality under 200 KB and lets you shrink the dimensions too, which is what keeps a small file looking sharp.
The photo stays a JPG, so it opens everywhere the original did. Everything runs on your device; the file is never uploaded.
How to compress a JPG to 200 KB
Add the JPG photo, or several.
Leave the target at 200 KB, or type the limit your form asks for.
Press Convert; the tool finds the highest quality that fits.
Compare before and after, then download.
Supported formats and limits
Input
JPG / JPEG
Output
JPG under 200 KB
Target
200 KB by default; any value
Batch
Yes — many photos at once
Where it runs
In your browser; the photo is never uploaded
Not for: Other formats — PNG, WebP and HEIC go through the Compress Image pages.
Frequently asked questions
Are my files uploaded to a server?
No. The compression runs entirely inside your browser using your own device’s processing power. The file never leaves your computer or phone, which is why it also works when your connection drops.
Why is the result a little under 200 KB?
The limit is a ceiling. The tool returns the highest-quality version that stays under your number, which normally lands just below it.
Does compressing a JPG twice ruin it?
Each re-encode loses a little, but one pass at a sensible quality is invisible at screen size. Start from the original photo rather than an already-compressed copy when you can.
My photo is a HEIC or PNG, not a JPG
Use the Compress Image pages — they accept every common format and output a JPG.