Forum Discussion

WendyAppleseed's avatar
WendyAppleseed
Occasional Contributor
2 years ago
Solved

Autofilling 2FA codes on iOS

Hey everyone,

On iOS, 1Password fills in IDs and passwords just fine, but to get the 2FA code I have to open the 1Password app and copy it.

Is there a better way to do this that I'm missing out on?

  • Heya' WendyAppleseed  πŸ‘‹

    Great question! 1Password uses the iOS native filling feature to fill your username and password into apps, this feature doesn't support filling one-time passwords from 1Password at this time. However you can have 1Password automatically copy your one-time password for an app or website to the clipboard so that you can paste it into the app when filling your login information: 

    1. Open and unlock 1Password 8.
    2. Tap the icon for your account or collection at the top left and choose Settings.
    3. Tap AutoFill
    4. Turn on "Copy One-Time Passwords"
    5. Go back to Settings. 
    6. Tap Notifications.
    7. Turn on "One-Time Passwords"

    Then fill a username/password into the app again. You should see a notification that 1Password has copied the one-time password to your clipboard. You can then paste the one-time password into the app: Select, cut, copy, and paste text on iPhone - Apple Support (CA)

    When it comes to the website you can use our extension for Safari which does have the ability to fill the one-time password: Get to know 1Password for Safari on your iPhone or iPad

    Let me know if that helps!

3 Replies

  • 1P_Blake's avatar
    1P_Blake
    Icon for Community Manager rankCommunity Manager

    Heya' WendyAppleseed  πŸ‘‹

    Great question! 1Password uses the iOS native filling feature to fill your username and password into apps, this feature doesn't support filling one-time passwords from 1Password at this time. However you can have 1Password automatically copy your one-time password for an app or website to the clipboard so that you can paste it into the app when filling your login information: 

    1. Open and unlock 1Password 8.
    2. Tap the icon for your account or collection at the top left and choose Settings.
    3. Tap AutoFill
    4. Turn on "Copy One-Time Passwords"
    5. Go back to Settings. 
    6. Tap Notifications.
    7. Turn on "One-Time Passwords"

    Then fill a username/password into the app again. You should see a notification that 1Password has copied the one-time password to your clipboard. You can then paste the one-time password into the app: Select, cut, copy, and paste text on iPhone - Apple Support (CA)

    When it comes to the website you can use our extension for Safari which does have the ability to fill the one-time password: Get to know 1Password for Safari on your iPhone or iPad

    Let me know if that helps!

    • JohnMaplewood's avatar
      JohnMaplewood
      Occasional Contributor

      This helped a ton! Thank you so much for the great explanation and steps!