Documentation-backed compatibility

Compare password-manager passkeys with a repeatable test

1Password, Bitwarden, Dashlane, and Proton Pass document passkey saving and use, but migration behavior is not identical. Treat platform support, vault export, and credential exchange as separate claims. Verify the exact app and operating system, register a harmless test passkey, restore or exchange it, and complete a fresh relying-party sign-in before trusting portability.

Independent guide. login.com is an independent educational resource. We are not affiliated with, endorsed by, or connected to the services described. Always sign in only on the service's own official website.

Fair-comparison note: login.com has no affiliate relationship with the products discussed, accepts no placement payment, and makes no universal winner claim.

Last reviewed: 2026-08-20 · Report a change

Short answer

What to know before you start

1Password, Bitwarden, Dashlane, and Proton Pass document passkey saving and use, but migration behavior is not identical. Treat platform support, vault export, and credential exchange as separate claims. Verify the exact app and operating system, register a harmless test passkey, restore or exchange it, and complete a fresh relying-party sign-in before trusting portability.

01 · decision point

Define the capability before marking a product supported

A single ‘passkeys: yes’ cell hides at least four capabilities: saving a new passkey for another service, using it across supported devices, protecting the manager account with a passkey, and moving a stored passkey to another provider. Provider documentation can support one claim and explicitly limit another. This matrix records only the feature described by a current official page and leaves unverified cells unknown rather than filling them from reputation or an older review.

Platform scope also matters. Browser extensions, iOS credential-provider APIs, Android credential management, desktop apps, and web vaults can expose different functions. A manager may save and use a passkey on mobile but require a browser extension on desktop. Another may export passwords in CSV while passkeys require JSON or a native credential-exchange route. Always attach the claim to the platform and source date.

02 · decision point

Read export language with precision

1Password's current save-and-use page says that when exporting data with its desktop apps, users should create new passkeys on each website where a passkey was stored. That is not the same as a working cross-provider passkey export. Bitwarden documents stored passkeys in JSON exports and current native Credential Exchange Protocol routes on supported mobile platforms when the destination also participates. The format and transport path must both be compatible.

Dashlane's current export documentation describes Credential Exchange for moving passwords, passkeys, and verification codes between participating managers on supported iOS and Android devices. It separately warns that passkeys visible after reimporting a secure DASH file will not work. Proton documents saving and using passkeys across supported devices, but its general export page reviewed here does not establish cross-provider passkey export. That cell remains unverified instead of inferred.

03 · decision point

Run the same harmless protocol for every provider

Create a test account on a service that supports multiple authenticators and has a separate password or recovery route. Record the operating system, app version, browser or extension, manager plan, and policy state. Save a new passkey in the manager, sign out, and use it again. If testing sync, use a second device. If testing exchange, start only from the official source and destination apps and note the credential types the interface offers.

After import or restore, complete a fresh sign-in at the relying party. Inspect the service's authenticator list and confirm the expected account. Do not test with the only passkey for email, a domain registrar, financial access, or an administrator identity. Delete the test credential from the relying party after the run, then remove it from both managers. The result applies only to the recorded versions and should be retested after major updates.

04 · decision point

Choose a provider with recovery and exit in the same decision

Saving passkeys in a manager makes that manager's account recovery and device authorization part of every stored credential's availability. Evaluate how a new device is linked, whether a family or business administrator can recover the user, which second factors protect the vault, and whether emergency material exists outside it. A convenient sync model can be appropriate, but it should not be the only route to the email account that recovers the manager.

An exit plan is not only a downloadable file. It includes destination compatibility, organization-owned items, shared vaults, attachments, TOTP secrets, and passkeys that may require service-side re-enrollment. Keep the old manager active during the overlap, use a migration ledger, and rotate or remove the old authenticator at each service only after the new credential works. Price and autofill quality matter, but they do not substitute for a verified recovery and departure process.

05 · decision point

Maintain the matrix as dated evidence, not a permanent verdict

Provider documentation reviewed on 2026-08-20 can change with operating-system releases and new FIDO credential-exchange support. Each row below states the observed documentation boundary rather than awarding a winner. A missing or unverified capability can become available later; a beta pathway can also change. Recheck the linked primary page before migrating or buying a plan for one required feature.

For procurement, add the organization's actual browser, mobile OS, device management, SSO, shared-vault, and export requirements to the protocol. Require a witnessed proof on those platforms. Preserve screenshots or a non-secret test log, not exported passkey data. The useful matrix is the one tied to a reproducible test and a checked date, not the one with the most green checkmarks.

Practical sequence

Run the passkey manager verification protocol

  1. 01

    Record provider, plan, operating system, app or extension version, browser, and policy state.

  2. 02

    Create a harmless relying-party test account with an independent recovery method.

  3. 03

    Save and use the test passkey once on the original device and once through the intended sync path.

  4. 04

    Use only a provider-documented exchange or export route and record which credential types are offered.

  5. 05

    Complete a fresh relying-party sign-in after import; do not accept an imported-vault label as proof.

  6. 06

    Delete test data and schedule retesting after major provider or operating-system releases.

Original research element

Documentation status as checked on 2026-08-20

This original evidence matrix separates storage from verified cross-provider migration; it is not a product ranking.

ProviderSave and use passkeysCross-provider movement documentedEvidence boundary
1PasswordYes in supported browsers and appsNot established by the reviewed export guidanceDesktop export guidance says recreate site passkeys
BitwardenYes in extension, iOS, and Android scopesCXP on documented mobile routes; JSON includes stored passkeysDestination and platform must also support the path
DashlaneYes on documented platformsCredential Exchange documented for participating mobile managersDASH reimport may show unusable passkeys
Proton PassYes on documented devices and platformsUnverified in the reviewed general export documentationDo not infer passkey portability from password export

Common questions

Password-manager passkey support FAQ

Which password manager has the best passkey support?

This page does not make a universal ranking. The right choice depends on the exact platforms, recovery model, sharing needs, and verified migration path your household or organization uses.

Does a JSON export always contain working passkeys?

No. Providers define formats differently, and a destination must understand the credential. Use the current official documentation and prove the result with a relying-party sign-in.

What is Credential Exchange?

It is a standards-based pathway for participating credential providers to transfer supported credential data through an authorized protocol and format. Both endpoints and the platform must implement it.

How often should the matrix be retested?

Retest after major operating-system or manager releases and immediately before procurement or migration when passkey portability is a required capability.

Continue on login.com

Related independent guidance

Primary-source ledger

Official documentation reviewed

Features, plan packaging, interfaces, and recovery controls can change. Every factual product claim on this page is bounded by the official source and checked date below. Recheck the provider documentation before a migration, purchase, administrator change, or high-impact recovery.

  1. 1Password: save and sign in with passkeys ↗Checked 2026-08-20
  2. Bitwarden: save, use, export, and import passkeys ↗Checked 2026-08-20
  3. Bitwarden: export vault data ↗Checked 2026-08-20
  4. Dashlane: export data and Credential Exchange ↗Checked 2026-08-20
  5. Dashlane: learn about passkeys ↗Checked 2026-08-20
  6. Proton: use passkeys in Proton Pass ↗Checked 2026-08-20
  7. Proton: export Proton Pass data ↗Checked 2026-08-20