How to move from 1Password to Buddy

Everything in the vault comes across except passkeys and favorites.

By Robert, who builds Buddy 5 minute read

Use the .1pux export. It holds your items as JSON plus the files you attached. The CSV holds logins and nothing else, and gives no sign that the rest of your vault was left out. What is inside each file, field by field, is in the 1Password export format reference.

What you do not have to plan for

Three things people expect to redo by hand come across on their own. TOTP secrets arrive with their issuer, digits, period and algorithm, so your codes keep generating without visiting any site's security settings again. Attachments are pulled out of the archive and re-encrypted into your vault under their original filenames. Password history comes across onto the password field.

An item category Buddy has not mapped still imports, field by field, with its labels and its concealed values intact, so an unusual item type is not a reason to hold back.

Make the export

Restore anything you want out of the Trash first. Trashed items are written to neither export file, so there is nothing to recover afterwards. Archived items need no attention: they are in the export and they import, carrying an archived tag.

In the 1Password desktop app, choose File, then Export, then your account, and pick the 1PUX format. You will be asked for your account password.

The file is unencrypted. Put it somewhere local, import it, then delete it. Do not leave it in Downloads, and do not let it sync anywhere.

Run the import

One decision comes first. 1Password has no folders, so the vault is the only grouping an item carries, so we bring vault names across as tags when the export holds more than one. Everything lands in the single Buddy vault you choose. If you would rather keep those vaults as separate Buddy vaults, import one at a time, creating the destination vault before each run.

  1. Create the vault you want the items to land in, if you are keeping them separate.
  2. Drop the .1pux file onto Buddy's import screen. The format is detected from the archive contents rather than the file extension.
  3. Review the preview. Nothing is written to your vault until you confirm, so this is where you check that counts and fields look right rather than after the fact.
  4. Commit the import. Attachments are read out of the archive at this point.
  5. Spot-check entries: one login, one card, one item with an attachment, one with a TOTP code.

What you will have to do by hand

Read this list before you cancel anything.

  • Passkeys. We have not built passkey support yet. 1Password keeps them on login items rather than as a category of their own, so those logins import as ordinary entries without them. If you rely on passkeys, that is a reason to keep 1Password.
  • Favorites. Buddy has no favorites yet, so the flag is dropped from both export formats. Tags are the closest substitute if you relied on them.
  • Sharing, Watchtower state and account settings. These are service features rather than vault contents, and there is nothing to map them onto.

Before you cancel the subscription

Keep 1Password active for a couple of weeks. It costs one more billing cycle and removes all the pressure from the checks above. In that time you will hit the entries you use, which is a better test than any spot-check.

Then delete the .1pux file. It is still a plaintext copy of everything.

If something arrives wrong, email us with the item category and what you expected to see. Leave the values out; the field names are enough to find the bug.

1Password is a trademark of AgileBits, Inc. Buddy is not affiliated with or endorsed by 1Password, and 1Password's export format can change without notice.

Try it on your own machine

Buddy is $49 once, with a 30-day trial that needs no account and no card.