You should use a cloud-synced passkey provider. I know Apple and Google provide native cloud backup for passkeys, so you can use the same passkeys between your iPhone and Mac, for example.
But I'd prefer a strong password manager with passkey support, because Apple's passkeys won't work on your Windows/Linux computer...