Passport Pixels Are Not a 1080 Social Frame
ImageStretcher
A 300 DPI passport box is a small print frame. 1080×1080 and 1080×1920 are screen slots. Stretching one into the other does not make an accepted photo.
A square export at 1080×1080 feels like a passport photo because both are “a square of a face.” They are not the same object. The social square is a screen tile. A US passport frame on the passport print page is 600×600 pixels because 2×2 inches at 300 DPI is 600 pixels on a side. The 1080-wide Instagram tile is not two inches of anything. It is a feed image that happens to be square. Stretching it down, or stretching a 1080×1920 story into a 35×45 mm box, changes the head and still does not perform the checks a passport photo is judged on.
This page’s tool fills a print rectangle. It does not measure the face, paint a background, or tell you a government will take the file. That limit is the whole point of keeping passport pixels separate from social pixels.
Where 300 DPI comes from
Print asks for a physical size. Digital files only have pixels. Dots per inch is the conversion: pixels along one edge, divided by the inches of paper that edge will occupy. At 300 DPI, each inch of paper wants 300 pixels. Two inches wants 600. That is the entire origin of the 600×600 US row. It is not a recommended avatar size, and it is not “close enough” to 1080.
The other rows on that page are the same conversion with different paper:
A 35×45 mm frame is about 1.38×1.77 inches. At 300 DPI that lands on 413×531 pixels. The chart uses that one box for the UK, Schengen, Australia, Japan, and India rows, because those templates share the millimeter size. Sharing a pixel box is not a promise that those authorities share a rulebook.
Canada at 50×70 mm is 591×827. China at 33×48 mm is 390×567. Neither equals 413×531, and none of them equals 600×600. A file stretched for the US square is the wrong shape for every taller box. The face stretches with the shape. Passport rules are picky about that face, which is why a stretched fill is a dangerous way to change countries.
How to Stretch an Image for Printing uses the same 300 DPI idea on A4 and Letter, which are thousands of pixels on a side. A passport frame is the small end of that idea. A4 at 2480×3508 will not be cropped into a passport by a social app, and a passport file will not fill A4 without a huge enlargement that looks soft. Paper size still has to be chosen on purpose. The printing sizes are the large sheets. The passport page is the ID frames. Leave them on their own URLs so a 1080 search does not land on a 600×600 answer.
What a social 1080 file actually is
1080×1080 is a square post. 1080×1350 is a portrait post. 1080×1920 is a story, a Reel, a Short, or a TikTok still. 1920×1080 is a widescreen video frame. These numbers come from screens, not from inches of paper. There is no DPI in the upload form. The app shows the pixels, then crops them again for a grid or a button row, which is a separate problem from print.
People still try to reuse them, because the face is already isolated and the file is already square. Scaling 1080×1080 down to 600×600 is a resize, and the proportions survive. That part is fine, and it is not a stretch. It also does nothing about head size inside the square, the amount of shoulder, the background color, or the catchlights in the glasses. You have made a smaller copy of a social crop. You have not made a 2×2 inch photograph that meets a written specification.
Going the other way is worse. Stretching a 600×600 passport crop up to 1080×1920 for a story lengthens the head by the same ratio as any other portrait shoved into a vertical video. The story does not need a passport. It needs a story. Start from the camera original, the way the cover-avatar-story workflow does, and leave the 600×600 file for the printer.
Stretching is the wrong edit for the head
The boxes are different shapes. US is square. 35×45 mm is taller than it is wide. Canada is taller still. Forcing one portrait to fill the next box stretches the skull. A lot of photo rules reject a retouched or distorted face outright. Filling the frame is not one of the requirements. A correct head size inside a correct paper size is. This tool can only see the paper size, as pixels. It cannot see the head.
So the sequence, when you truly need one of these print frames, is the opposite of a social stretch. Crop the portrait until the head and the space around it already look like the photo you would hand over, with the ratio locked so the face does not drift. Then scale, locked, into 600×600 or 413×531 or whichever row you are printing. If the crop’s shape already matches the row, there is nothing to stretch. If the crop’s shape does not match, you are on the wrong country’s box, or the crop was not finished. Stretching to hide that mismatch is the step to refuse.
Backgrounds fail the same way. A busy room stretched into 413×531 is still a busy room. Replacing it is a different edit. The passport page will not do it, and a social background-blur export is not a substitute, because the head proportions and the pixel count are still the social file’s.
A clean separation
- Pick the physical size: 2×2 in, 35×45 mm, 50×70 mm, or 33×48 mm. Read the pixels off that row only.
- Crop and scale with the ratio locked so the face does not change shape on the way to those pixels.
- Export PNG. JPEG blocks across a cheek are a print problem, not a feed problem.
- Do not upload that file to a 1080 slot, and do not upload a 1080 story into the print box.
- For A4 and Letter, use the printing page. Those sheets are 300 DPI as well, and they are not ID photos.
Inches, centimeters, and the DPI conversion in general are written up in inches, cm, or mm. Passport frames are one strict use of that conversion. Social 1080s are not a use of it at all. Keeping the two apart is what stops a perfectly fine square post from being asked to impersonate a document.