Two-factor authentication (2FA) adds an extra layer of protection to your online accounts, preventing unauthorized access even if your passwords are compromised.

With Keys, you can add 2FA codes to compatible accounts on the ExpressKeys app for Android and iOS and the ExpressKeys Chrome extension. Like most authenticator apps, Keys generates 2FA codes, also known as time-based one-time passwords (TOTPs), for websites or apps with 2FA enabled. In the ExpressKeys app and Chrome extension, 2FA codes change every 30 seconds.

Jump to…

ExpressKeys Chrome extension
ExpressKeys for Android and iOS
Use your 2FA codes

ExpressKeys Chrome extension

How to enable 2FA on a website or app

Important: You need to enable 2FA on a website or app for ExpressKeys to generate 2FA codes.
  1. Go to the website or app’s security settings and enable 2FA. If you have trouble locating the 2FA setting, search 2fa.directory for the website or app, and you will find detailed instructions under Docs.
  2. Once you’ve obtained the setup key, click the Extension icon in Chrome and select the ExpressKeys extension to open it.The Extension menu in Google Chrome, showing the ExpressKeys extension.
  3. Unlock the password manager using your primary password.The ExpressKeys extension locked, showing the screen where users can input their primary password to unlock it.

How to add a 2FA code to a new login

  1. Click Add icon. > Add New Login.ExpressKeys's Chrome extension, with a highlighted "+" button and the option to "Add New Login."
  2. Click Set Up 2FA Verification Code.The Add New Login screen in ExpressKeys's Chrome Extension, highlighting the "Set Up 2FA Verification Code" option.
  3. Follow the onscreen instructions to enter the setup key. For most apps, the key is in the same settings where you’ve enabled two-factor authentication. Once you enter it, select Confirm.The "Enter your setup key" pop-up in ExpressKeys's Chrome extension.
  4. To complete the setup, the website or app will ask you to enter a one-time password or verification code. Copy and paste it from ExpressKeys or enter it manually.

How to add a 2FA code to an existing login

  1. Click the login you want to add 2FA to.ExpressKeys's Chrome extension main page.
  2. Select Edit.A login entry in the ExpressKeys's Chrome extension, with a highlighted "Edit" button.
  3. Click Set Up 2FA Verification Code.A login entry in the ExpressKeys's Chrome extension in Edit mode, highlighting the "Set Up 2FA Verification Code" option.
  4. Follow the onscreen instructions to enter the setup key. You’ll usually find it in the website or app’s two-factor authenticator settings. When done, click Confirm.ExpressKeys's Chrome extension.
  5. To complete the setup, the website or app will ask you to enter a one-time password or verification code. Copy and paste it from ExpressKeys or enter it manually.

Need help? Contact our Support Team for immediate assistance.

Back to top


ExpressKeys for Android and iOS

How to enable 2FA on a website or app

Important: You need to enable 2FA on a website or app for ExpressKeys to generate 2FA codes.
  1. Go to the website or app’s security settings and enable 2FA. If you have trouble locating the 2FA setting, search 2fa.directory for the website or app and you will find detailed instructions under Docs.
  2. Once you’ve obtained the QR code or setup key, open the ExpressKeys app on your Android or iOS device and unlock it with your vault password. If you’re using a QR code, you’ll need to make sure the QR code is displayed on a separate device from the device where you have the ExpressKeys app.

How to add a 2FA code to a new login

  1. Tap Add icon..The ExpressKeys' main screen on mobile showing the "+" button highlighted.
  2. Tap Logins.The "Logins" option highlighted from the menu in the ExpressKeys' mobile app.
  3. Tap Set Up 2FA Verification Code.The "Add New Login" screen in the ExpressKeys app on mobile, highlighting the "Set Up 2FA Verification Code" option.
  4. Follow the onscreen instructions and tap Continue.The "Set up 2FA for this account" pop-up on the ExpressKeys mobile app, higghlighting the "Continue" button.
  5. If you’re using a setup key, enter it and tap Confirm. If you’re using a QR code, tap Scan QR code instead.The "enter your setup key" pop-up in the ExpressKeys mobile app, highlighting the "Confirm" and "Scan QR code instead" options.
  6. To complete the setup, the website or app will ask you to enter a one-time password or verification code. Copy and paste it from ExpressKeys or enter it manually.

How to add a 2FA code to an existing login

  1. Tap the login you want to add 2FA to.The All tab in the ExpressKeys app, showing a list of logins and other items.
  2. Tap Setup Now under 2FA verification code.The 2FA verification code field in an existing login in the ExpressKeys app, highlighting the "Setup Now" option.
  3. If you’re using a setup key, enter it in the empty field and tap Confirm. If you’re using a QR code, tap Scan QR code instead.The "Enter your setup key" pop-up in the ExpressKeys app, highlighting the "Confirm" and Scan QR code instead" options.
  4. To complete the setup, the website or app will ask you to enter a one-time password or verification code. Copy and paste it from ExpressKeys or enter it manually.

Need help? Contact our Support Team for immediate assistance.

Back to top


Use your 2FA codes

If autofill is enabled, Keys will suggest to fill in your username, password, and 2FA code on websites and apps with two-factor authentication.

You can also view and copy 2FA codes in the ExpressKeys app for iOS and Android and in the ExpressKeys Chrome browser extension.

In the Chrome extension

You can find your 2FA codes in two places in the ExpressKeys Chrome browser extension:

  • Main screen: The current code for each app appears directly under each login that has 2FA set up, alongside a countdown timer showing when it will refresh.ExpressKeys's main tab, showing all login entries and highlighting a two-factor authentication code for one of them, including an expiration timer.
  • Inside the login entry: Click the login entry to open it. You’ll find the 2FA verification code next to a countdown timer, as well as a copy button, so you can quickly and easily copy and paste into the website or app instead of having to type it manually.A login entry in the ExpressKeys browser extension, highlighting a blurred 2FA verification code, alongside an expiration timer and a copy option.

In the Android and iOS apps

The ExpressKeys Android and iOS apps display your 2FA codes in three places:

Authenticator tab

The Authenticator tab shows all your current 2FA codes in one place.

  1. From the main menu, tap Authenticator.The ExpressKeys mobile app, highlighting the "Authenticator" tab.
  2. Your 2FA codes are listed with a circular countdown timer next to each one. You can sort by date or alphabetically by app name.The Authenticator tab in the ExpressKeys mobile app, showing a 2FA code.

All or Logins tab

  1. From the main menu, tap either All or Logins.The ExpressKeys mobile app, with the "All" and "Logins" tab highlighted.
  2. The current code appears directly beneath each login that has 2FA enabled. From here, you can enter it manually on the website or app.The Login Items tab in the ExpressKeys app, with a highlighted 2FA code.

Inside the login entry

  1. From Login Items, tap a login.The Login Items tab in the ExpressKeys app, highlighting a login entry.
  2. The 2FA verification code is displayed with a copy button, so you don’t have to type it out manually.A login entry in the ExpressKeys app, highlighting the "2FA verification code" section.

Need help? Contact our Support Team for immediate assistance.

Back to top

Was this article helpful?

We're sorry to hear that. Let us know how we can improve.

A member of our Support Team will follow up on your issue.