Security Key Compatibility

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

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

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

-

-

Security Key by Yubico (NFC)

NFC

-

-