Protect what matters – even after you're gone. Make a plan for your digital legacy today.
Forum Discussion
narindo
2 hours agoOccasional Contributor
How to Migrate 1Password Vaults to Bitwarden Folders (With Passkeys!) using iOS 26 CXP
I just finished migrating my credentials from 1Password to a fresh Bitwarden setup, and I wanted to share a workaround for a major pain point regarding vault organization and Passkeys.
Those who used 1Password v7 will remember that exporting by vault was standard. In v8, this has been reduced to an "all-at-once" account export. If you want to maintain your organization during a move, this creates a mess.
The Challenge: Maintaining Structure
If you have multiple vaults (Work, Personal, Shared, etc.) and want them to land in specific Bitwarden Folders, an "all-at-once" export creates a massive, unorganized pile. Plus, standard file exports (CSV/1PUX) usually break Passkeys.
The Solution: The "Single-Vault Pipeline" (iOS 26 CXP)
By using the newly introduced Credential Exchange Protocol (CXP) on iOS 26, you can move your data app-to-app, vault-by-vault, and keep your Passkeys intact. (Note: I used a 1Password Family account and a free Bitwarden account for this).
The Migration Manual:
- Prep 1Password (Web Browser)
- Log into 1Password.com on a desktop.
- Go to Manage Account > People > Select your account > Manage Vaults.
- The Trick: Deselect all vaults until only one is left visible to your user. Now, your mobile app will only "see" that specific vault.
- The CXP Transfer (iOS Device)
- Open the 1Password app on your iPhone/iPad.
- Navigate to Settings > Advanced > Start Export.
- Enter your account name (there is a hint at the bottom) and approve.
- Select Bitwarden as the destination. It will open Bitwarden and securely transfer everything from that one visible vault—including Passkeys and TOTP seeds.
- Assign to Folders (Bitwarden Desktop)
- Open the Bitwarden Web Vault on your computer.
- Click on "No Folder" (this shows all the items you just imported that don't have a folder assignment).
- Click the "Select All" checkbox at the top.
- Click the three dots (⋮) above the list > Add to Folder.
- (Note: You’ll need to create the folder first by pressing the + New button).
- Rinse and Repeat
- Go back to the 1Password web interface.
- Deselect the vault you just finished and select the next one.
- Repeat the iOS export. Because Bitwarden treats these as new "unassigned" items, you can neatly move the next batch into the correct folder.
Why this is the optimal way:
- Passkeys & 2FA: Unlike file exports, CXP moves the actual cryptographic keys for Passkeys and your TOTP seeds.
- Shared Protocol: Because it uses a modern exchange protocol, misc info and custom fields transfer much more accurately than a messy CSV.
- Organization: You don't have to manually sort 1,000 items at once. You do it in controlled, vault-to-folder chunks.
Hope this helps someone else stuck in the migration process!
No RepliesBe the first to reply