Free US Citizenship Photo Online — Make a 2×2 in N-400 Photo

Upload a photo and IDPhotoBy sizes and crops it to the USCIS naturalization standard — a 2×2 inch (51×51 mm) color photo on a white background — with the US Citizenship (naturalization) document already selected, checks the background, and gives you a file ready for your Form N-400. It's free — no payment required.

Photo size: 2×2 in · Background: white · Accepted for online submission

Official source: uscis.gov, uscis.gov, uscis.gov, uscis.gov

Specifications verified: July 12, 2026

Our photos meet international government standards.

Need a US citizenship photo for your naturalization application? Upload a recent photo and IDPhotoBy sizes and crops it to the U.S. Citizenship and Immigration Services (USCIS) standard for Form N-400 (Application for Naturalization) — a square, color photo with your head 1 to 1 3/8 inches (about 25–35 mm) from the top of your hair to the bottom of your chin on a plain white to off-white background — with the US Citizenship (naturalization) document already selected. You get a 2×2 inch (51×51 mm) photo, the exact size you submit with Form N-400. It is free — no payment required.

This page is specifically for the N-400 naturalization photo — becoming a U.S. citizen. If you need a green card (Form I-485) photo or a photo for a different USCIS form, IDPhotoBy has separate pages for those.

US citizenship photo requirements (2×2 inch, N-400)

USCIS sets the photo requirements for naturalization, and IDPhotoBy checks your photo against them. According to the USCIS Form N-400 instructions, the us citizenship photo requirements are:

  • 2×2 inches (51×51 mm) — a square, color photo with a full-face, frontal view.
  • Head height 1 to 1 3/8 inches (about 25–35 mm) — measured from the top of your hair to the bottom of your chin, with your head centered and facing the camera.
  • Eye height 1 1/8 to 1 3/8 inches — your eyes should sit 1 1/8 to 1 3/8 inches (about 29–35 mm) from the bottom of the photo.
  • Plain white to off-white background — with no shadows, patterns, objects or lines behind you.
  • Neutral, natural expression — look straight at the camera with both eyes open.
  • Bare head — your head must be bare, unless you wear headwear required by your religious denomination, and it must not obscure your face.
  • Unmounted and unretouched — the photo must be unretouched, so your face is left exactly as it is.

US citizenship photo size: 2×2 inches (51×51 mm)

The us citizenship photo size is 2×2 inches, which is 51×51 mm (about 5×5 cm) — a square photo with your head centered. USCIS states the size in inches and does not require a specific pixel count, DPI or file size in kilobytes, so IDPhotoBy outputs a square 2×2 inch file at a high print resolution: you get a print-ready photo to put on paper, plus a matching square digital image. Because USCIS states no digital size cap, one 2×2 render works whether you upload the photo with an online N-400 filing or mail printed photos.

If you send printed photos, the Form N-400 instructions call for photos printed on thin paper with a glossy finish, kept unmounted and unretouched. You lightly print your name and A-Number (if any) on the back of each photo.

Do you submit a photo with Form N-400? Online vs paper filing

This is where naturalization is different from a simple passport photo, and where most tools stay silent:

  • The USCIS Form N-400 instructions state the printed 2×2 photo submission requirement under "Photograph Requirements for Applicants Residing Outside the United States" — for current or former U.S. armed-forces members, their spouses, and spouses of U.S. citizens working abroad. If that is you, you submit two identical color passport-style photographs taken recently with your packet.
  • If you are applying from inside the United States, USCIS captures your photograph live when you "provide biometrics (fingerprints, photograph, and/or signature)" at your appointment, so you may not need to send printed photos with the form.
  • You can file the N-400 online at myUSCIS or on paper. Where a photo is uploaded online, it is the same square 2×2 image; where photos are mailed, they are the printed 2×2 prints. The file IDPhotoBy gives you works for either channel.

Because the rules depend on where you file from, always follow the photo section of your own Form N-400 instructions.

The photo you submit vs. the photo USCIS takes at your appointment

There are two different photos in the naturalization process, and it is worth being clear which one this tool prepares:

  • The photo you prepare here is the applicant 2×2 photo you submit with your Form N-400 packet (when the instructions ask you to include photos).
  • The photograph USCIS records is captured separately in person — USCIS collects biometrics, including a photograph, at an Application Support Center appointment to verify your identity.

So preparing your submitted photo correctly matters, but this photo does not become the picture USCIS captures at your biometrics appointment. IDPhotoBy prepares the 2×2 you file; USCIS records its own photo in person.

How to make a free US citizenship photo at home

USCIS lets you take the photo yourself — there is no requirement to use a professional photographer for the N-400 photos. You can make a free US citizenship photo at home with a phone and still get a compliant result:

  • Stand about 60 cm (2 feet) in front of a plain white or off-white wall, in soft, even daylight so there are no shadows behind you or on your face.
  • Face the camera straight on in full-face view, with a natural expression and both eyes open. Have someone take the photo, or use a timer, and hold the phone at eye level.
  • Fill the frame with your head and the top of your shoulders, then upload it here and let IDPhotoBy crop it to the exact 2×2 inch (51×51 mm) size, check the background and give you a ready file.

The same steps prepare a naturalization photo for a spouse or family member applying with you. It stays free — no payment required.

What IDPhotoBy changes — and what it never touches

IDPhotoBy sizes and crops the photo you upload to the 2×2 inch (51×51 mm) USCIS naturalization standard and checks that the background is a plain white to off-white without shadows. It does not retouch, beautify or otherwise edit your face. That matters here: the USCIS Form N-400 instructions say the photos must be unmounted and unretouched, so your face is left exactly as it is — only the framing, size and background are prepared.

We also do not promise acceptance — no online tool honestly can. Your file is prepared to the published USCIS requirements, but USCIS decides whether your application and photo are accepted. And we do not invent a file-size, pixel or DPI cap that USCIS never states. It stays free: no paid plan, no per-photo charge, no skip-the-line fee.

Common US citizenship photo mistakes to avoid

  • A busy or colored background. It must be plain white to off-white, with no shadows, patterns or objects behind you.
  • An old photo. USCIS asks for photographs taken recently, so do not reuse a photo from an old passport or visa.
  • A head covering. Your head must be bare, except for headwear required by your religious denomination — and it must not obscure your face.
  • A retouched or filtered photo. Beauty filters and appearance-changing edits are not allowed; use a straight, unedited photo and let the tool handle only the size, crop and background.
  • The wrong size or count. The photo must be 2×2 inches (51×51 mm) with your head 1 to 1 3/8 inches from hair to chin, and when the instructions ask for photos you submit two identical copies — IDPhotoBy sets the size and crop for you.

Requirements can change — check the official USCIS Form N-400 instructions (uscis.gov/n-400) before you file; USCIS makes the final decision on your application and photo.

Frequently Asked Questions

Related photo requirement pages