Security Key Compatibility

iOS 13.3+ opens up a large pool of supported security keys when using the Safari browser, SFSafariViewController or ASWebAuthenticationSession:

Table 1: Safari Browser, SFSafariViewController/ASWebAuthenticationSession + Compatible U2F/FIDO2 Security Keys

Compatible U2F/FIDO2 Security Keys that currently work with iOS/iPadOS 13.3+ devices using Safari browser and apps using SFSafariViewController or ASWebAuthenticationSession

iPhone (7 and newer) running iOS 13.3+ (with Lightning and NFC) iPad running iPadOS 13.3+ (with Lightning) iPad running iPadOS 13.3+ (with USB-C)

YubiKey 5Ci

Lightning

Lightning

USB-C

YubiKey 5 NFC

USB-A, NFC

USB-A

USB-A

YubiKey 5C

-

-

USB-C

YubiKey 5C NFC

NFC

-

USB-C

Security Key by Yubico

USB-A

USB-A

USB-A

Security Key by Yubico (NFC)

USB-A, NFC

USB-A

USB-A

YubiKey 5 Nano

USB-A

USB-A

USB-A

YubiKey NEO

USB-A, NFC

USB-A

USB-A

YubiKey 4

USB-A

USB-A

USB-A

Note

USB-A is compatible when used with an official Apple or high-end USB adapter.

Table 2: Yubico Mobile iOS SDK + Compatible U2F/FIDO2 Security Keys

Compatible U2F/FIDO2 Security Keys that currently work with iOS/iPadOS apps using the Yubico Mobile iOS SDK

iPhone (7 and newer) running iOS 11+ (with Lightning and NFC) iPad running iPadOS 13+ (with Lightning) iPad running iPadOS 13+ (with USB-C)

YubiKey 5Ci

Lightning

Lightning

-

YubiKey 5 NFC

NFC

-

-

YubiKey 5C NFC

NFC

-

-

Security Key by Yubico (NFC)

NFC

-

-