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
- 1Pick a country preset or set a custom file-size band.
- 2Drop your photo. Iterative search picks the highest quality that fits.
- 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.