Image Tools
Compress Image to 200 KB
Compress an image to under 200 KB - enough headroom for high-quality photos while meeting most upload portal limits.
The algorithm
200 KB keeps most visual detail intact. The tool typically applies only mild compression (quality 75-90%) and produces a result that looks nearly identical to the original at normal viewing sizes.
Good target for product photos, portfolio uploads, scanned certificates, and any application where you want decent quality without being flagged as "too large" by portal validation.
A real use case
Common use: UK visa applications accept passport photos up to 240 KB - 200 KB stays safely under. Many ecommerce product listing systems (eBay, Etsy, local marketplaces) prefer images under 200 KB per photo for faster page loads.
Common questions
Can I share this image on WhatsApp afterwards?
Yes. A 200 KB JPEG uploads to WhatsApp cleanly and keeps its quality through the WhatsApp compression pipeline better than an uncompressed 5 MB original would.
Does the image lose metadata (EXIF, GPS)?
Yes - the Canvas re-encoding strips EXIF data including GPS location, camera model, and timestamps. If you need to keep metadata, use a different tool. For most upload purposes, metadata stripping is a privacy win.
Is this really private?
Yes. Compression runs entirely in your browser using Canvas APIs. The image is never uploaded or stored. You can disconnect from the internet after the page loads and it still works.
What image formats are accepted?
JPG, PNG, WebP, and GIF (first frame only). Output is always JPEG - it gives the best size-to-quality ratio for photos and screenshots at these target sizes.
What's the maximum file size I can upload?
Up to 50 MB. Modern phone photos are typically 2-8 MB, so even a RAW-converted image or a 4K screenshot fits comfortably.
Why does my file land slightly under the target instead of exactly on it?
The tool binary-searches JPEG quality to find the highest setting that still fits under the target. It stops at the first setting that lands under - which is exactly what upload portals want.