Skip to main content
January 6, 2024
Question

How do I use Passkeys in Google Chrome on Android?

  • January 6, 2024
  • 19 replies
  • 13465 views

I was very excited, reading that Passkeys are finally fully supported in browsers and on my Windows it works great.

But now I'm trying to use Passkeys in Google Chrome with Android. Unfortunately every time I try to use (or create) a Passkey only the Google Passwordmanager opens and I'm not able to use my Passkeys saved in 1Password.
I have set 1Password as my preferred app in the settings and it works fine with other apps than Google Chrome.

How do I enable 1Password for Passkeys in Chrome?


1Password Version: Android 8.10.22
Extension Version: Not Provided
OS Version: Android 14 (G991NKSU4FWK7)
Browser: Chrome

19 replies

February 27, 2024

@Racer77 that flag seems unrelated and could actually prevent some passkey use cases.
From the Chromium docs, it seems that this allows 3P filling eventually. The Android filling API has no support for passkeys though. Non-Google Passkey-support was added with the credential-manager API (https://developer.android.com/training/sign-in/passkeys).
So the flag with the credential-management name is more likely to work. If it works for you and not for others, then probably because you have Android 14.

February 27, 2024

@SomeBrowserDude Looked into it and that makes sense, especially since the flag and options were useless after I got it to start working at all. In any case, that flag will be expired in Chrome 123 (crbug), so it won't work soon.

1P_Dave
1Password Employee
March 1, 2024

Thank you everyone. 🙂

If anyone else is having trouble using passkeys in Chrome on their Android device then please see my colleague's instructions here: https://1password.community/discussion/comment/703099/#Comment_703099

-Dave

May 28, 2024

@1P_Dave I did set this flag arround 2 weeks ago and it then worked in Google Chrome on my Android. But now it does not work anymore and the flag is not there anymore. Same thing in Brave on Android. The only Browser supporting 1Password Passkeys is the Samsung "Built In" one. (Since selecting 1Password for autofill passwords in the system settings. What now ?

1P_Dave
1Password Employee
May 28, 2024

@CamFlyerCH

Thanks for the ping. It looks like Chrome has added another flag that needs to be enabled with the release of Chrome version 125. Can you try these updated steps: https://1password.community/discussion/comment/711037/#Comment_711037

Let me know how that goes. 🙂

-Dave

May 29, 2024

@1P_Dave This worked in Brave for me! Using brave://flags. What a mess from Googles side!
Strangely the signin to this site here did not offer me my password. Or to any other site. Do I need to tweak other settings? Somehow this tweekeng should be done or supported with guided direct links to the settings inside the Browsee by 1Password.

1P_Dave
1Password Employee
May 30, 2024

@CamFlyerCH

I'm glad that the flag worked for you. 🙂

Strangely the signin to this site here did not offer me my password. Or to any other site.

Can you clarify which website you're referring to? Can you double-check that you've setup autofill to work with 1Password: Use 1Password to save logins and sign in to apps and websites on your Android device

-Dave

May 30, 2024

@1P_Dave I got all working now. So I had probably meesed arround with some flags too much. I did a reset of all flags and redid the two settings for Passkeys. Now all is working fine.

In a setup help in the app you could use direct links to the right settings like chrome://flags/#temporary-unexpire-flags-m124 and chrome://flags/#web-authentication-android-credential-management

1P_Dave
1Password Employee
May 30, 2024

@CamFlyerCH

While I'm glad that enabling the flags in question works for you, this feature isn't officially supported by Chrome and you might run into issues. Chrome flags are experimental.

Hopefully third-party password manager support is enabled for the Credential Manager in Chrome by their development team in the future. I recommend sending feedback to their team letting them know that you're eager to see the functionality released officially.

-Dave