Free photo compressor for visa and document upload

Compress a photo to an exact file size for visa portals — presets for US DS-160, UK, Schengen, India and more, or custom KB limits. Runs in your browser.

Loading interactive tool…

How it works

  1. 1Pick a country preset or set a custom file-size band.
  2. 2Drop your photo. Iterative search picks the highest quality that fits.
  3. 3Download the compressed JPG and upload it to the consulate portal.

Frequently asked

Why do consulates demand such tiny file sizes?

Most visa portals are legacy systems with strict server-side limits. They store millions of applications and didn't scale storage with smartphone camera resolution. The 50-300 KB band is a compromise between recognizable face detail and DB cost.

Will compressing degrade the photo?

Slightly — JPEG is lossy. We pick the highest quality (Q value) that still fits within your byte cap. For 200-300 KB at typical resolutions this means Q≈80, which is visually identical to the original at viewing distance. Going below 50 KB starts to show blockiness.

Can I compress multiple photos at once?

Yes — drop up to 10 files at once and pick one preset; each file is compressed independently to the same target. Useful when applying for the whole family's visa in one go.

Need more than just a smaller file?

Anfas.Pro compresses to the right file size AND fixes background, crop and lighting in the same pass.

Verify your photo first →

Prepare a compliant photo →

← All free tools