Compress Image to KB Size

Shrink a photo or document scan to fit an exact upload limit — 20 KB to 1 MB or a custom target. The tool keeps the highest quality that fits, and only downscales when it must.

Privacy: Files are processed in your browser when possible. We do not store your documents after processing. Close the tab when finished. Read our privacy policy.

Loading tool…

How to use this tool

  1. 1Upload a JPG, PNG, or WebP image.
  2. 2Pick a preset (240 KB for DS-160, 50 KB for India portals) or enter a custom KB target.
  3. 3Press Compress and check the preview.
  4. 4Download the JPG and upload it to your portal.

Common use cases

  • Fit the US DS-160 240 KB photo limit
  • Meet 50 KB / 100 KB photo and signature limits on India portals
  • Shrink a phone photo of a document for an embassy upload field
  • Reduce a scan below a university or sponsor portal limit

File limits

  • Output is always JPG
  • Very small targets may require downscaling — the tool tells you when
  • Processed in your browser; nothing is uploaded

Frequently asked questions

Prepare your next document

Explore more free tools for visa application file preparation.

Browse all tools