The 35×45mm white-background photo that VFS and BLS portals demand — with optional KB cap for strict upload limits. Free, and your photo never leaves your device.
VFS Global processes visa and passport applications for dozens of governments, and their online portals are notoriously strict about photo dimensions and file size. This tool outputs the standard 35×45mm proportion (350×450px) with a clean white background, and can cap the file size in KB when the portal has an upload limit.
Your photo is processed entirely in your browser. Nothing is uploaded — which is exactly how it should be for documents tied to your passport.
Related: all passport sizes · UAE visa photo · compress to 20KB