Skip to content

Prep a passport or visa photo that meets the size limit

3 steps About 5 minutes

Three quick passes get a portrait to the exact dimensions and under the 50KB ceiling most visa portals enforce.


Passport and visa portals are fussy in two directions at once. They want an exact pixel size, and they want the file under a strict ceiling, often 50KB, and they reject anything that misses either. The fix is three quick passes: get the shape right, then the dimensions, then the weight. Do them in that order so the compression at the end works on the photo you are actually submitting.

  1. 1

    Crop to the required ratio

    Crop the photo to the shape the application asks for, usually square or 35x45mm. Get the head position right here so resizing later does not shift it.

    Open Crop
  2. 2

    Resize to the exact pixels

    Set the precise width and height from the guidance, for example 600x600. Resizing after cropping keeps the proportions correct.

    Open Resize
  3. 3

    Shrink it under the limit

    Lower the quality until the file sits under the cap. A head-and-shoulders photo compresses well, so 50KB is usually reachable with no visible loss.

    Open Compress

Frequently asked questions

Why does my passport photo keep getting rejected for file size?
Most portals cap the upload at 50KB or similar and reject anything larger before they even check the photo. Compress as the last step, after cropping and resizing, so you are squeezing the final image and not one you will edit again.
Will compressing ruin the quality?
For a plain head-and-shoulders shot on a light background there is little fine detail to lose, so moderate compression stays clean. Check the preview before downloading and ease off if you see blocky patches.

More recipes

Building something bigger?

Hivly is made by CodingEagles, a software studio that ships production web apps. If you have a real project, get in touch.

See what CodingEagles does →