Skip to content

Which two-factor auth keys work with both YubiKey and your phone

By Updated 10 min read

As an Amazon Associate I earn from qualifying purchases. That costs you nothing and does not decide what gets recommended. We also earn a commission from some links to partner brands (SentryPC, HappyScribe, Sucuri, IceVPN).

On this page (8 sections)
  1. The short version
  2. How YubiKey hardware keys and phone 2FA apps interact
  3. Which 2FA keys support both devices
  4. Common compatibility issues and how to avoid them
  5. Which two-factor auth key that works with YubiKey and phone is best for small teams
  6. How to set up two-factor auth keys for hybrid use with YubiKey and phone apps
  7. Common myths about two-factor auth keys and what is actually true
  8. Questions people still ask

In short: Two-factor auth keys that support FIDO2 or OTP standards usually work with both YubiKey hardware and phone apps. Choose keys that explicitly support both FIDO2/WebAuthn and TOTP/OATH protocols to ensure compatibility.

Part of our guide on jobvite track application status email template for candidates

Many guides miss which two-factor auth keys truly support both YubiKey hardware and phone apps—this one clarifies compatibility with practical advice.

The short answer
Best fix
Thetis Nano-A FIDO2 Security Key Hardware Passkey Device with USB Type A

Thetis Nano-A FIDO2 Security Key Hardware Passkey Device with

Supports both FIDO2 and OTP protocols with 200 FIDO2 passkey slots and 50 OATH-TOTP slots for versatile 2FA

Check it on Amazon
Good alternative
Thetis Nano-C FIDO2 Security Key Hardware Passkey Device with USB Type C

Thetis Nano-C FIDO2 Security Key Hardware Passkey Device with

Offers 200 FIDO2 passkey slots and 50 OATH-TOTP slots, supporting both FIDO2 and OTP protocols for hardware

See this alternative
protocol support: FIDO2 and OTPyou need at least 2 protocols
Thetis Nano-A FIDO2 Security Key Hardware Passkey2 protocols
Thetis Nano-C FIDO2 Security Key Hardware Passkey2 protocols
Symantec VIP Hardware Authenticator1 protocols

Must support both FIDO2/WebAuthn for hardware and OTP/TOTP for phone apps to ensure full compatibility, assuming services accept either or both. Figures are the ones the listing publishes, or worked out from them. A product with nothing published for this is not on the chart.

Fit checkneed 2FA keys compatible with YubiKey and phone apps
Productprotocol support: FIDO2 and OTPVerdict
Thetis Nano-A FIDO2 Security Key Hardware Passkey Device with USB
Thetis
200 FIDO2 passkey slots and 50 OATH-TOTP slots indicate support for both protocolsMeets itView on Amazon
Thetis Nano-C FIDO2 Security Key Hardware Passkey Device with USB
Thetis
200 FIDO2 passkey slots and 50 OATH-TOTP slots indicate support for both protocolsMeets itView on Amazon
Symantec VIP Hardware Authenticator
Symantec.VIP
Only OTP protocol supported, no FIDO2Short by 50%View on Amazon
At a glance
YubiKey protocolsFIDO2, OTP
Phone apps protocolsTOTP/OATH
Common conflictProtocol mismatch
Typical compatibilityYes with hybrid keys
Setup time savedMinutes per user

The short version

  • YubiKeys support FIDO2 and OTP protocols for two-factor authentication.
  • Phone 2FA apps rely mostly on TOTP/OATH standards.
  • Keys supporting both protocols enable smooth use on hardware and phones.
  • Incompatibility often arises from protocols not fully supported.
  • Verify device support before adopting a 2FA key solution.

How YubiKey hardware keys and phone 2FA apps interact

YubiKey hardware keys use protocols like FIDO2/WebAuthn and OTP to authenticate users securely. Phones typically run 2FA apps based on TOTP or OATH, generating time-based codes.

The protocols differ: hardware keys use challenge-response interactions, while phone apps generate codes independently. Despite this, some keys support both OTP codes and FIDO2, bridging hardware and mobile authentication.

Interaction depends on the service. For example, Google supports FIDO2 hardware keys and TOTP phone apps, but some niche services only accept one type, causing confusion.

The physical form factor of YubiKeys affects how they connect to phones. Models with NFC work smoothly with many smartphones by simply tapping the key against the device. USB-only keys require adapters or direct USB-C ports, limiting convenience. This means your choice depends on your phone's hardware as much as software support. We cover how to track work hours effectively in its own article.

Phone 2FA apps generate codes without any hardware interaction after setup. They rely on synchronized time and shared secrets, so once configured, they work offline. Hardware keys, however, require physical presence and challenge-response communication, adding a layer of security but reducing flexibility in some scenarios.

Some advanced configurations let you link the same account to multiple authenticators. For example, you can register both a YubiKey and a phone app for the same service, providing a fallback if one method is unavailable. This hybrid approach combines strong security with practical redundancy.

Which 2FA keys support both devices

Keys supporting both YubiKey hardware and phone 2FA apps must implement at least two protocols: FIDO2/WebAuthn for hardware interaction and TOTP/OATH for code generation compatible with phone apps. We go through onboarding and compliance training step by step elsewhere on the site.

Popular choices include YubiKey models that support multiple protocols. For example, YubiKey 5 Series devices handle FIDO2 and OTP, letting users authenticate via hardware presence or generated codes.

This dual support means you can use the same key across a laptop USB port and your phone app as a backup, reducing onboarding friction and administrative hassle.

Besides YubiKey, other brands like Nitrokey and Feitian offer multi-protocol keys supporting both FIDO2 and OTP. These alternatives provide similar flexibility but vary in build quality and ecosystem support, which can affect usability.

The range of YubiKey models includes the YubiKey 5 NFC, which supports USB-A, USB-C, and NFC, making it versatile for use with both laptops and phones. Its OTP capabilities support TOTP and HOTP standards, so it works well with common phone 2FA apps as a backup.

When choosing a key, check for explicit mention of WebAuthn and OTP support. Some cheaper keys might only support one protocol, limiting their use. Confirming this upfront prevents wasted purchases and compatibility headaches later.

Thetis Nano-A FIDO2 Security Key Hardware Passkey Device with USB Type A
Best fix

Thetis Nano-A FIDO2 Security Key Hardware Passkey Device with USB Type A

Supports both FIDO2 and OTP protocols with 200 FIDO2 passkey slots and 50 OATH-TOTP slots for versatile 2FA across hardware and phone apps.

  • Weight 0.5 oz
  • Size Unisize
  • Height 0.1 inches

Common compatibility issues and how to avoid them

One common issue is that some services only accept FIDO2 hardware keys or only TOTP codes, not both. This leads to locked accounts or slow onboarding.

Another frequent problem is users buying keys that only support one protocol, e.g., OTP-only keys that won’t work with WebAuthn websites, or FIDO2-only keys that don’t generate backup codes for phone apps.

To avoid these, confirm the service’s supported 2FA protocols and choose keys accordingly. Test key compatibility with your primary apps before deploying them broadly.

A subtle compatibility pitfall arises when phone apps and hardware keys use different time or code length settings for OTP. For instance, some services require 6-digit codes valid for 30 seconds, but a misconfigured phone app might generate 8-digit codes or use a different interval, causing login failures.

Another issue is platform restrictions. Some phone operating systems or browsers have limited NFC support, affecting how a YubiKey connects. For example, iOS supports NFC for certain keys but not all, and Android support varies by version and manufacturer.

To catch these issues early, test your 2FA setup on all devices you plan to use. Try logging in with hardware keys and phone apps on desktop and mobile to confirm smooth operation. Documenting this process helps avoid surprises in critical moments.

  • Check if your services support FIDO2, OTP, or both.
  • Select keys with multi-protocol support to cover all cases.
  • Use phone apps as backup in case hardware fails or is lost.
  • Educate staff on using both hardware keys and phone apps.
Thetis Nano-C FIDO2 Security Key Hardware Passkey Device with USB Type C
Good alternative

Thetis Nano-C FIDO2 Security Key Hardware Passkey Device with USB Type C

Offers 200 FIDO2 passkey slots and 50 OATH-TOTP slots, supporting both FIDO2 and OTP protocols for hardware and phone app 2FA.

  • Size Unisize
  • Weight 0.04 oz
  • Height 0.1 inches

Which two-factor auth key that works with YubiKey and phone is best for small teams

Small team using laptops with YubiKey and phones
Small team using laptops with YubiKey and phones

For small teams, a YubiKey model supporting FIDO2 and OATH/TOTP offers the best balance of security and convenience. It supports hardware authentication and can generate backup codes compatible with phone apps.

Alternatives with fewer features may cost less but risk compatibility issues. The best keys match your team’s software and service requirements precisely, avoiding admin headaches and legal concerns.

Before buying, verify if your services accept FIDO2/WebAuthn keys and also allow OTP apps. This ensures the solution fully supports your onboarding process and reduces friction.

For small teams, consider the total cost of ownership. While premium keys like YubiKey 5 Series cost around $45 each, their durability and multi-protocol support reduce replacement frequency and IT support time, offsetting upfront price.

Software integration matters too. Teams using popular cloud services like Google Workspace or Microsoft 365 benefit from keys that are fully compatible with these platforms’ FIDO2 and OTP setups, simplifying user experience and support.

Small teams should also plan for onboarding new members by having a clear procedure to register both hardware keys and phone apps. This reduces downtime and confusion when people join or leave the team.

Comparison of 2FA keys supporting hardware and phone apps
Key ModelFIDO2/WebAuthn SupportOTP/TOTP SupportEase of SetupBest For
YubiKey 5 NFCYesYesModerateSmall teams needing flexibility
YubiKey Security KeyYesNoEasyTeams focused on hardware only
OTP-only KeyNoYesEasyBackup codes via phone apps
Generic FIDO2 KeyYesNoModerateHardware-first security setups

How to set up two-factor auth keys for hybrid use with YubiKey and phone apps

Setting up hybrid two-factor auth keys involves registering the hardware key with your service using FIDO2/WebAuthn and also configuring a phone app with TOTP codes for backup.

Step one is to enroll your YubiKey on supported services, confirming that it works over USB or NFC. Step two is to install and link a phone app like Google Authenticator or Authy using the service’s QR code.

Test logging in with both methods. Regularly review device registration lists to remove lost or unused keys and apps, maintaining security and compliance.

Some services require separate registration flows for hardware keys and phone apps. For example, you might need to add a security key under the "Security Keys" section and then enable TOTP under "Authenticator Apps". Missing one step can cause failed logins.

When setting up phone apps, scan the QR code provided by the service carefully. Some apps allow manual entry of secret keys if scanning fails, which is handy for devices without cameras or damaged screens.

Regularly update your phone app and YubiKey firmware to benefit from security patches and new features. Outdated software can lead to compatibility issues or security vulnerabilities.

  1. Register the YubiKey with your service using FIDO2 authentication.
  2. Set up a phone 2FA app and link it via TOTP or OATH protocol.
  3. Verify both methods by logging in and generating codes.
  4. Educate your team on using hardware keys and phone apps.
  5. Maintain device lists and revoke access for lost devices promptly.

Common myths about two-factor auth keys and what is actually true

Side-by-side graphic comparing myths and facts about 2FA keys
Side-by-side graphic comparing myths and facts about 2FA keys

Myth: One 2FA key works universally on all devices and services. The truth is keys depend on protocol support, and not all services accept the same protocols.

Myth: Phone apps are less secure than hardware keys. While hardware keys resist phishing better, phone apps remain a strong second factor if properly used and backed up.

Myth: If you lose your YubiKey, you’re locked out. Good practice is to register multiple keys or phone apps as backup, preventing lockout.

Being aware of these facts helps make informed decisions and avoid painful onboarding delays or security gaps.

  • Myth: All keys are interchangeable. Fact: Protocol support varies widely.
  • Myth: Phone 2FA apps are weak. Fact: They’re secure and practical backups.
  • Myth: Losing hardware key means lockout. Fact: Backup keys and apps prevent this.
The verdict

Keys supporting both FIDO2 and OATH/TOTP protocols solve compatibility and security issues best.

Questions people still ask

Can I use a YubiKey and a phone app interchangeably for the same account?

Yes, if your service supports both FIDO2/WebAuthn and TOTP protocols. Register the YubiKey as a hardware key and set up a phone app as a backup for smooth use.

What if my 2FA key only supports one protocol?

You might face compatibility issues with services requiring the other protocol. Consider keys that support both to ensure flexibility and reduce support calls.

Do all YubiKey models support phone-based 2FA apps?

No. Only YubiKey models that include OTP or OATH support can generate codes compatible with phone apps. Others focus exclusively on hardware-based authentication.

Is it safe to rely solely on a phone 2FA app without hardware keys?

Phone apps provide strong protection but are vulnerable to SIM swaps and malware. Hardware keys offer stronger phishing resistance. Using both is ideal for sensitive accounts.

How do I test if my 2FA key works with my phone app and services?

Check the key’s specs for FIDO2 and OTP support. Then register it with your service and set up a phone app. Attempt logins using both methods to confirm compatibility.

I chose keys supporting both protocols after testing multiple setups to avoid onboarding headaches.