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 still evolving. As of May 2023, Chrome on macOS and Windows stores passkeys on the local device only.
Google Password Manager
Google Password Manager stores, serves and synchronizes passkeys on Android and Chrome. Passkeys from Google Password Manager are available to all Android apps, including Chrome and other browsers. When the user creates a passkey on an Android device it's stored and synchronized with their other Android devices, and their passkey secrets are encrypted end-to-end. This makes passkeys available to the user across all Android devices that use Google Password Manager 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 their mobile device, or a notification may be displayed prompting the user to unlock their phone to use the relevant passkey.
Passkey support for Android apps
Android apps support passkeys through the Credential Manager. Credential Manager supports passkeys, passwords and identity federation. Passkeys are supported on devices that run Android 9 (API level 28) or higher. Passwords and Sign 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. To use a passkey from your Android or iOS device, select the appropriate option when asked.
To learn more about how to use a phone to sign in, read Sign-in with a phone.
The following sections outline Chrome behavior on different operating systems.
Chrome on Android OS 9 or later supports passkeys. Passkeys generated in Chrome on Android are stored in the Google Password Manager. These passkeys are available on all other Android devices as long as Google Password Manager is available and the same user's Google account is signed in.
Chrome on Windows stores passkeys in Windows Hello, which doesn't synchronize them to other devices as of May 2023.
When a user tries to sign in to a website for the first time on Chrome on Windows, they should scan a QR code with another device that already has a passkey. After that, they can create a passkey on the local Windows device for future use there.
Chrome on macOS stores passkeys in a local profile and doesn't synchronize them to other devices as of May 2023. Passkeys from iCloud Keychain aren't yet available in Chrome on macOS.
When a user tries to sign in to a website for the first time on Chrome on macOS, they should scan a QR code with another device that already has a passkey. After that, they can register a passkey on the local macOS device for future use there.
iOS / iPadOS
Chrome on iOS 16 and iPadOS 16 uses iCloud Keychain to store passkeys. Passkeys in iCloud Keychain are synchronized across the user's Apple devices and can be used by other browsers and apps.
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 an iPhone by scanning a QR code.
Chrome's passkey support summary
|Local user verification|
|Can sign in with a phone|
: Supported,: Planned, : No plans
1: Syncs with iCloud Keychain 2: Requires Windows 11 22H2 3: Depends on Windows Hello