Security Key Compatibility

Last Updated on 14 November 2025

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

Compatible FIDO2 Security Keys that currently work with iOS/iPadOS (since v13.3) devices using Safari browser and native apps using SFSafariViewController or ASWebAuthenticationSession

iPhone 15 and newer (wtih USB-C and NFC) 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

USB-C

Lightning

Lightning

USB-C

YubiKey 5 NFC

1USB-A, NFC

1USB-A, NFC

1USB-A

1USB-A

YubiKey 5C

USB-C

-

-

USB-C

YubiKey 5C NFC

USB-C, NFC

NFC

-

USB-C

Security Key by Yubico

1USB-A

1USB-A

1USB-A

1USB-A

Security Key by Yubico (NFC)

1USB-A, NFC

1USB-A, NFC

1USB-A

1USB-A

YubiKey 5 Nano

1USB-A

1USB-A

1USB-A

1USB-A

YubiKey NEO

1USB-A, NFC

1USB-A, NFC

1USB-A

1USB-A

YubiKey 4

1USB-A

1USB-A

1USB-A

1USB-A

Note

1USB-A is compatible when used with an official Apple or high-end USB adapter (Lightning→USB-A or USB-C→USB-A).

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

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

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

YubiKey 5Ci

USB-C

Lightning

Lightning

USB-C

YubiKey 5 NFC

NFC

NFC

-

-

YubiKey 5C NFC

USB-C, NFC

NFC

-

USB-C

Security Key by Yubico (NFC)

NFC

NFC

-

-