Compress Image to 240KB

240KB is the file-size ceiling for US visa (DS-160) photo uploads, and it appears on other government systems too. If your photo is already correctly cropped and only the file size is failing, this page compresses it under 240KB at the highest quality that fits.

Spec check ≤ 240 KB · JPG AWAITING FILE
Drop your image here or tap to choose — JPG, PNG, WebP
Processing on your device…
Processed image preview

100% private — this tool runs in your browser. Your image is never uploaded to any server.

Compress Image to 240KB — specification

Target size240 KB or less
Output formatJPEG
Typical useDS-160 visa photos, government uploads
ProcessingIn your browser — nothing uploaded

How to use this tool

  1. Tap the drop area and choose your image (or drag it in).
  2. The tool processes the file instantly on your device — quality is tuned automatically to meet the target.
  3. Check the spec strip: a green ✓ stamp means the file meets the requirement.
  4. Tap Download and upload the file to your form.

Frequently asked questions

Why 240KB specifically?

It's the maximum photo file size for US visa applications. The oddly specific number comes from the original spec's compression-ratio math; what matters is staying at or under it.

Does this also fix my photo's dimensions?

This page only changes file size. If you also need the square 600×600 crop, use the US visa photo tool, which handles crop and compression together.

Will compression get my photo rejected for quality?

The spec allows up to 20:1 compression, and this tool uses the highest quality that fits 240KB — typically far gentler than the limit. A normal photo stays visibly sharp.

Related tools