Compress Image to 200 KB
Compress any JPG, PNG, or WebP image to under 200 KB for visa portals, embassy uploads, and admission applications. Browser-based and private.
Target size
Binary-search quality
Privacy-first
Files never leave your device
Lightning fast
Runs in a Web Worker
We'll compress your image as close to 200 KB as possible while keeping it sharp. Actual result depends on image detail — very busy photos have a floor.
Target Size: Under 200 KB
Files are compressed to fit under 200 KB using binary-search quality. Downscaled only if needed.
Drop your images here
or click to browse
About Compress Image to 200 KB
Visa application systems, embassy upload pages, and university admission portals tend to settle on 200 KB per file. Your documents, meanwhile, arrive as multi-megabyte phone scans in whatever format the scanning app chose. This tool takes JPG, PNG, or WebP and compresses it to under 200 KB in one pass, in your browser.
All output is JPEG — JPG input stays JPG, PNG and WebP are converted — because that is the format these portals expect and the only one that hits 200 KB efficiently. The binary search on quality keeps scanned text readable and faces sharp; 200 KB is a comfortable budget for a single page or a visa photo, so downscaling is rarely triggered.
Passport scans and admission documents are exactly the files you should not hand to an anonymous upload service. Here there is no upload: the compression is WebAssembly running on your own device, end to end.
Related Tools
Compress Image to 200 KB — Frequently Asked Questions
How do I compress a document image to 200 KB for a visa portal?
Drop the scan or photo — JPG, PNG, or WebP — into the uploader. We find the highest JPEG quality that fits under 200 KB and you download the result as a .jpg, ready for the portal's upload field.
My scanner app saved the document as PNG. Is that a problem?
No. PNG input is re-encoded as JPEG automatically, which is what makes the 200 KB target reachable. The .jpg output is accepted by visa and admission portals everywhere.
Will stamps and small print survive at 200 KB?
Yes. For a single-page scan, 200 KB allows a quality level where printed text, stamps, and signatures stay legible. If you scanned several pages into one tall image, split them up for the best per-page quality.
Why is my output 1xx KB instead of exactly 200 KB?
The target is 'under 200 KB' — anything below the line passes the portal's check, and the binary search stops once it is as close as it can get without going over. Chasing the exact figure would gain nothing.
Are my documents safe?
Yes. Nothing is uploaded — all processing happens in your browser via WebAssembly. Your passport and transcripts stay on your device the entire time.
How do I compress a document image to 200 KB for a visa portal?
Drop the scan or photo — JPG, PNG, or WebP — into the uploader. We find the highest JPEG quality that fits under 200 KB and you download the result as a .jpg, ready for the portal's upload field.
My scanner app saved the document as PNG. Is that a problem?
No. PNG input is re-encoded as JPEG automatically, which is what makes the 200 KB target reachable. The .jpg output is accepted by visa and admission portals everywhere.
Will stamps and small print survive at 200 KB?
Yes. For a single-page scan, 200 KB allows a quality level where printed text, stamps, and signatures stay legible. If you scanned several pages into one tall image, split them up for the best per-page quality.
Why is my output 1xx KB instead of exactly 200 KB?
The target is 'under 200 KB' — anything below the line passes the portal's check, and the binary search stops once it is as close as it can get without going over. Chasing the exact figure would gain nothing.
Are my documents safe?
Yes. Nothing is uploaded — all processing happens in your browser via WebAssembly. Your passport and transcripts stay on your device the entire time.

