Device Support

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:

Passkeys created in Android can be used on:

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

CapabilityAndroidChrome OSiOS/iPad OSmacOSUbuntuWindows
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
CapabilityAndroidChrome OSiOS/iPad OSmacOSUbuntuWindows
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