Target size

Compress Images to 200KB

Resumes, avatar uploads and attachment systems often cap at 200KB. This page defaults to that target; switching output to WebP keeps better quality within the same budget.

Images never uploadedCompression happens in your browser; try it offline to verify
No images yet — drag, click, or just ⌘V paste
Output settings
Best per input: photos → WebP, screenshots/graphics → quantized PNG
Quality78
Visually lossless ≈85+Balanced 70–85Tiny size <70
Expected output ≈15–20% of the original (content dependent)
Longest edgeAspect ratio kept
Platform presets
Advanced
Keep ICC · wide gamutKeep profiles like Display P3 when detected
PNG quantize (TinyPNG style)imagequant palette compression; falls back to lossless if unavailable
Quantize tier

How to use

  1. Drag images into the dashed box above (batch supported; each file independently approaches the target).
  2. Confirm the target size (default 200KB on this page). Output defaults to JPG; switch to WebP/AVIF for better quality per byte.
  3. The predictive engine fits the quality parameter automatically — usually hitting the target within 1–2 encodes, no manual trial and error.
  4. Download the results or grab a ZIP.

FAQ

Will my images be uploaded?

Never. All decoding and encoding for compressing to 200KB runs inside your browser via WebAssembly. This site has no image upload endpoint at all, and it works offline.

Is it free? Any limits on file count or size?

Completely free — no sign-up, no watermark. compressing to 200KB has no file-count or per-file size limits. Since images are processed on your device, server costs are zero and this can stay free forever.

Can it hit 200KB accurately?

The target-size engine pre-checks bits-per-pixel, then fits the quality parameter from two samples — usually hitting the target within 1–2 encodes, with a binary-search fallback. Results are typically within ±5%; set a slightly lower target if you need a hard ceiling.

What if hitting the target would look terrible?

Switch the output to WebP or AVIF first (smaller at equal quality). If that is still not enough, downscale with the Resize Image tool first, then come back for compressing to 200KB.

Does it support batch processing?

Yes. Drop dozens or even hundreds of images at once; the memory-budget scheduler processes them locally in a queue. Download individually or as a single ZIP.