Passkeys can be synchronized across devices in the same ecosystem. For example,passkeys created on Android are stored in the Google Password Manager.
Passkeys are an emerging technology and supported environments are stillevolving. As of August 2023, Chrome on macOS and Windows stores passkeys on thelocal device only.
Google Password Manager
Google Password Manager stores, serves and synchronizes passkeys on Android andChrome. Passkeys from Google Password Manager are available to all Android apps,including Chrome and other browsers. When the user creates a passkey on anAndroid device it's stored and synchronized with their other Android devices,and their passkey secrets are encrypted end-to-end. This makes passkeysavailable to the user across all Android devices that use Google PasswordManager and are signed in with the same Google Account.
Google Password Manager on Chrome helps create and sign in with passkeys.Depending on the desktop operating system (e.g. ChromeOS, iOS, macOS, Windows)users may be presented with a QR code to securely use a passkey stored on theirmobile device, or a notification may be displayed prompting the user to unlocktheir phone to use the relevant passkey.
Passkey support for Android apps
Android apps support passkeys through the CredentialManager. CredentialManager supports passkeys, passwords and identity federation. Passkeys aresupported on devices that run Android 9 (API level 28) or higher. Passwords andSign in with Google are supported starting with Android 4.4.
Chrome's passkey support on different operating systems
Chrome on all desktop platforms supports using passkeys from mobile devices. Touse a passkey from your Android or iOS device, select the appropriate optionwhen asked.
To learn more about how to use a phone to sign in, read Sign-in with aphone.
The following sections outline Chrome behavior on different operating systems.
Android
Chrome on Android OS 9 or later supports passkeys. Passkeys generated in Chromeon Android are stored in the Google Password Manager. These passkeys areavailable on all other Android devices as long as Google Password Manager isavailable and the same user's Google Account is signed in.
Windows
Chrome on Windows stores passkeys in Windows Hello, which doesn't synchronizethem to other devices as of October 2023.
When a user tries to sign in to a website for the first time on Chrome onWindows, they should scan a QR code with another device that already has apasskey. After that, they can create a passkey on the local Windows device forfuture use there.
macOS
Chrome on macOS 13.5 and later can use iCloud Keychain to store passkeys.Passkeys in iCloud Keychain are synchronized across the user's Apple devices andcan be used by other browsers and apps.
Chrome on macOS can also store passkeys in a local profile, which means theyaren't synchronized to other devices. Storing passkeys in a local profile isavailable in earlier versions of macOS.
iOS / iPadOS
Chrome on iOS 16 and iPadOS 16 uses iCloud Keychain to store passkeys. Passkeysin iCloud Keychain are synchronized across the user's Apple devices and can beused by other browsers and apps.
Linux
Chrome on Linux doesn't support passkeys with a built-in platform authenticator.Linux users can use passkeys from another device such as an Android phone or aniPhone by scanning a QR code.
Chrome's passkey support summary
Operating systems | Android | macOS | iOS/iPadOS | Windows | Linux |
---|---|---|---|---|---|
Local user verification | |||||
Passkey sync | 1 | 1 | schedule3 | ||
Autofill | 2 | ||||
Can sign in with a phone |
: Supported,schedule: Planned,: No plans
1: Syncs with iCloud Keychain2: Requires Windows 11 22H23: Depends on Windows Hello