Most online passport, visa, and government portal uploads reject a photo for one of two reasons: it's too large in file size, or the pixel dimensions are off. This tool handles the file-size side — set the limit your form states and it compresses to fit.
One honest note: exact requirements (dimensions, DPI, background color, file size) differ by country and by agency, and they change. This tool won't guess your country's rules for you — check the official form or embassy site for the numbers, then plug them in below.
Upload your photo, drag the box to crop a square, then compress to your form's size limit. Default target is a common passport-photo limit (50KB) — change it to match your form.
Yes — drag the crop box over your photo and it stays locked to a square, which matches what most passport and visa forms ask for. If your form needs a non-square ratio, use the general compress tool instead and crop separately first.
It's a common limit seen on passport and visa portals, but it's a starting point, not a guarantee for your specific form — always confirm against your country's official requirement.
Drag the crop box smaller before compressing — a smaller crop area produces a smaller file at the same quality, which usually clears a tight KB limit without visible quality loss.