Free photo compressor for visa and document upload
Visa portals routinely reject photos that miss their narrow file-size window — often 50-300 KB, sometimes as tight as 10-100 KB. This compressor uses iterative JPEG quality search to land on the exact target on the first try. Pick a country preset (US DS-160, UK GOV.UK, Schengen, India IRCTC, China NIA and others) or set custom min/max bytes. Image quality stays as high as the size cap allows. Runs in your browser; nothing uploaded.
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 a fully compliant photo, not just a check?
Anfas.Pro turns any selfie into a passport-grade photo in 30 seconds. One-time €4.99, full refund if it isn't accepted.