Overview
Support for passkeys is currently rolling out across major operating systems and browsers, and will continue into 2023. This page will be updated as the ecosystem evolves. The matrix below maps out the various features that support the passkey experience. Additional information about each platform is available in the Reference section of Docs.
Passkeys created in iOS or iPadOS can be used on:
- The same iPhone or iPad
- iPhones and iPads using the same Apple ID and iCloud Keychain (synced automatically)
- MacBooks using the same Apple ID and iCloud Keychain (synced automatically)
- MacBooks using FIDO Cross-Device Authentication
- Windows devices in Edge and Chrome using FIDO Cross-Device Authentication
- Chrome OS devices using FIDO Cross-Device Authentication
- Ubuntu devices in Edge and Chrome using FIDO Cross-Device Authentication
Passkeys created in Android can be used on:
- The same Android device
- Android devices using the same Google account (synced automatically)
- MacBooks using FIDO Cross-Device Authentication
- Windows devices in Edge and Chrome using FIDO Cross-Device Authentication
- iPhones and iPads using FIDO Cross-Device Authentication
- Chrome OS devices using FIDO Cross-Device Authentication
- Ubuntu devices in Edge and Chrome using FIDO Cross-Device Authentication
Passkeys created in macOS can be used on:
- MacBooks using the same Apple ID and iCloud Keychain (synced automatically)
- iPhones and iPads using the same Apple ID and iCloud Keychain (synced automatically)
Device-bound passkeys created in Windows can be used on:
- the same Windows device that created them
Matrix
Capability | Android | Chrome OS | iOS/iPad OS | macOS | Ubuntu | Windows |
Passkeys | Android 9+ | Planned 1 | iOS 16+ | macOS 13+ 2 | Not Supported | Planned 1 |
Browser Autofill UI | Chrome Edge Firefox | Planned | Safari Edge Chrome Firefox | Safari Chrome Edge Firefox | Not Supported | Chrome 3 Edge Firefox |
Cross-Device
Authentication Authenticator | Android 9+ | Not Supported | iOS 16+ | Not Supported | Not Supported | Not Supported |
Cross-Device
Authentication Client | Planned | iOS 16+ | macOS 13+ | Chrome Edge | Chrome Edge Firefox Windows apps |
Advanced Capabilities
Capability | Android | Chrome OS | iOS/iPad OS | macOS | Ubuntu | Windows |
Device-bound passkeys | Not Supported | Not Supported | on security keys | on security keys | on security keys | |
Device Public Key (DPK) | Beta | Planned | Not Supported | Not Supported | Not Supported | Planned |
Passkey attestation | Not Supported | Not Supported | Not Supported | Not Supported | Not Supported | Not Supported |
DPK attestation | Not Supported | Not Supported | Not Supported | Not Supported | Not Supported | Planned |
1 Device-bound passkeys supported
2 See macOS browser behavior for caveats
3 Chrome M108 and Windows 11 22H2
2 See macOS browser behavior for caveats
3 Chrome M108 and Windows 11 22H2