Local Authenticator

(create and use passkeys from the local device)

External Authenticator

(create and use passkeys from another device)



The platform authenticator in Android 9+ has the following capabilities:

  • creating and using passkeys that are backed up to Google Password Manager
  • using a passkey from the local Android device to sign into services on another device (such as a laptop or desktop), using FIDO Cross-Device Authentication

Platform Notes

  • The Device Public Key (DPK) extension is supported in beta, but is currently gated behind a flag in Chrome. Developers can enable chrome://flags/#enable-experimental-web-platform-features to experiment with DPK on Android, or on desktop Chrome when using Cross-Device Authentication with an Android device.