How to Compress Photo for Passport Application
Passport applications have strict photo requirements โ specific dimensions, file sizes, formats, and backgrounds. Getting rejected because your photo is 50 KB too large is frustrating. Here is how to get it right.
Passport photo requirements by country
Every country has its own specifications. Here are the most commonly searched ones:
Note: These requirements change occasionally. Always verify with the official passport website for your country before submitting.
Step-by-step: compress with MiniPx
Step 1 โ Prepare your photo. Take a photo against a plain white or light background. Use natural lighting without harsh shadows. Face the camera directly with a neutral expression. Your head should fill about 70-80% of the frame vertically.
Step 2 โ Open the right MiniPx tool. For Indian passports, go to Passport Size Photo to get exact 413 x 531 pixel dimensions. For US passports, use Compress to 200 KB and set width to 600 pixels.
Step 3 โ Upload and configure. Drop your photo into MiniPx. Select JPEG format (required by most passport applications). Choose the Smart preset for a good balance of quality and file size.
Step 4 โ Verify the output. Check that the file size falls within your country's requirements. MiniPx shows the exact file size after compression. If the file is still too large, switch to the Tiny preset or reduce the max width slightly.
Indian passport photo (Passport Seva)
The Passport Seva portal requires JPEG photos between 10 KB and 300 KB, with dimensions of 3.5 x 4.5 cm. The background must be plain white or off-white. Photos taken in the last 3 months are preferred.
A common mistake is uploading a full-resolution phone photo (3-5 MB). The portal rejects files above 300 KB immediately. Use MiniPx's passport size tool to resize to 413 x 531 pixels, then compress as JPEG. The result will typically be 80-150 KB โ well within the limit.
US passport photo (State Department)
The US State Department requires a square 2 x 2 inch photo (600 x 600 pixels minimum) in JPEG format, under 240 KB. The head must be between 1 and 1-3/8 inches from chin to top of head.
Crop your photo to a perfect square first, then use MiniPx to resize to 600 x 600 pixels and compress to under 240 KB. The Smart preset at 600px width usually produces files around 100-180 KB.
UK passport photo (HMPO)
The UK's online passport application accepts photos up to 10 MB, so file size is rarely an issue. But dimensions matter: 35 x 45 mm, with your head filling 29-34 mm of the vertical space. The background must be plain light grey or cream โ not white (this is different from most other countries).
Common rejection reasons
Wrong background color. India and the US require white. The UK requires light grey or cream. Check your country's specific requirements.
Face too small or too large. Most countries want your face to fill 60-80% of the vertical frame. Use the crop tool before compressing to get the right framing.
Wrong file format. Almost all passport portals require JPEG. If your phone saves photos as HEIC (most iPhones), use MiniPx to convert HEIC to JPG first.
Over-compressed. If you compress too aggressively, facial features become blurry or pixelated. Stay above quality 0.6 (MiniPx's Smart preset handles this automatically). Your face needs to be clearly recognizable.
Why use a browser-based tool for passport photos?
Your passport photo is an identity document. It contains your face and potentially your location data (in EXIF metadata). Uploading it to a server-based compressor like TinyPNG or iLoveIMG means that photo passes through third-party servers.
MiniPx compresses everything in your browser. Your passport photo never leaves your device. It also strips EXIF data automatically, removing any GPS coordinates or device information embedded in the file. For identity documents, this is the safest approach.
Frequently asked questions
Compress, convert, and resize images in your browser. Nothing gets uploaded.
Open MiniPx โ