Compliant Passport Photo

Compress a passport photo to 240 KB

Reduce your passport or visa photo under the file-size limit for free — 240 KB for the US visa upload, or under 1 MB / 500 KB. It runs entirely in your browser, so your photo never leaves your device.

Runs in your browser — your photo stays on your device.

Size is not the same as compliant

Getting under 240 KB fixes the upload error, but a visa photo is also rejected for head size, eye position, or a non-white background. Once the file size is right, run it through the free US visa photo checker to confirm it meets the official spec.

Frequently asked questions

How do I compress a passport photo to 240 KB?

Upload your photo and this tool reduces its file size under 240 KB (the US visa upload limit) while keeping it as sharp as possible, for free, in your browser. Files over 240 KB are rejected by the US visa portal.

Why does my visa photo need to be under 240 KB?

The US online visa application requires a JPEG between 600x600 and 1200x1200 pixels and 240 KB or smaller. A larger file is rejected at upload.

Does compressing make my photo compliant?

No — it only fixes the file size. The photo also needs the correct head size, eye position and background. Check it against the official spec before submitting.