Use Keyguard as a passkey provider
Android · Windows
To create and use passkeys from your vault in apps and browsers, register Keyguard as the system’s passkey provider.
Before you begin
| Platform | Requirement |
|---|---|
| Android | Android 14 or later, on a device with credential provider support |
| Windows | Windows 11 with support for third-party passkey providers, and Keyguard from the Microsoft Store or an MSIX package |
Register Keyguard
Android
- In Keyguard, open Settings > Autofill.
- Select Credential provider. Android opens its passwords and passkeys settings.
- Turn on Keyguard.
Passkeys support and Passwords support, in Settings > Autofill, set which requests Keyguard answers. Both are on by default.
Windows
- In Keyguard, open Settings > Autofill.
- Turn on Passkeys. Keyguard asks to let Windows store the websites and account names of your passkeys. Private keys stay in your vault.
- Select OK. The switch reads “Registered. Enable Keyguard in your system’s passkey settings.”
- Select Open passkey settings. Windows opens its passkey settings.
- Turn on Keyguard. In Keyguard, the switch reads “Keyguard can save and use passkeys.”
Create a passkey
- On a website or in an app, start creating a passkey.
- In the system prompt, select Keyguard.
- If Keyguard is locked, unlock it.
- Select the login to store the passkey in.
- Select Save to. Keyguard adds the passkey to the login.
Sign in with a passkey
- On the website or in the app, choose to sign in with a passkey.
- In the system prompt, select a passkey from Keyguard.
- If Keyguard is locked, unlock it.
Verify
Open the login in Keyguard. The item shows the new passkey.