US Green Card Photo Size and Requirements
US green card photos are 51 × 51 mm (2 × 2 in) on a white or off-white background. The head height should be 50–69% of photo. Glasses are not allowed. The photo must be taken within the last 6 months.
Upload a photo and Auto Generate sizes it to these rules. Try it free; pay only to download the finished photo.
At a glance
| Photo size | 51 × 51 mm (2 × 2 in) |
|---|---|
| Background | White / Off-White |
| Glasses | Not allowed |
| Print resolution | 300 dpi or more |
Official requirements
- White or off-white plain background
- Head height 50–69% of photo
- Eyes between 31–44% from top
- Neutral expression, mouth closed
- No glasses (since Nov 2016)
- Taken within last 6 months
How it works
- Upload a clear, front-facing photo against a plain wall.
- Choose US Green Card and press Auto Generate: the photo is cropped and sized to the rules above.
- Review the compliance check, then download the photo and a printable sheet.
Source: uscis.gov. Last checked 14 October 2026.
The office that issues your passport or visa decides whether to accept a photo. Rules change, so check the official page before you apply.