Services / Government / US Citizenship and Immigration Services

US Citizenship and Immigration Services

Government · uscis.gov

Three second factors on offer: authenticator app, text message and email code. The strongest is an authenticator app.

Recommended setup

Authenticator app

Codes made on your phone, offline. Much safer than a text message, which can be stolen with a SIM swap.

AppAuthenticator appBest option
SMSText messageSupported
EmailEmail codeSupported

Not offered: security key, approval in an app, hardware token, phone call.

Switch it on

General steps; menu names vary. US Citizenship and Immigration Services's own guide has the exact screens.

  1. Sign in to US Citizenship and Immigration Services and open your account's security settings. Look for two-step verification or two-factor authentication. US Citizenship and Immigration Services's help pages show the exact screens.
  2. Choose authenticator app. A QR code appears.
  3. Open your authenticator app, add an account and scan the QR code. Type the 6-digit code it shows to confirm.
  4. Save the backup codes. Keep them in your password manager or print them; they're your way back in if you lose your phone or key.