# As a user I want to import URLs and TOTP from 1Password CSV

**URL:** <https://community.passbolt.com/t/as-a-user-i-want-to-import-urls-and-totp-from-1password-csv/9472>\
**Category:** Feature requests\
**Created:** [February 16, 2024, 12:55pm UTC](https://community.passbolt.com/t/as-a-user-i-want-to-import-urls-and-totp-from-1password-csv/9472 "2024-02-16T12:55:10Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![rob](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.passbolt.com/rob/32/3712_2.png) [@rob](https://community.passbolt.com/u/rob)\
**Post date:** [February 16, 2024, 12:55pm UTC](https://community.passbolt.com/t/as-a-user-i-want-to-import-urls-and-totp-from-1password-csv/9472/1 "2024-02-16T12:55:10Z")

</div>

I am trying to evaluate Passbolt Cloud for my organization as a replacement to 1Password however am finding it tricky importing our data.

The usernames, passwords and descriptions are coming across fine, however the URLs and TOTP codes are not. Instead, these are blank.

A sample extract of the CSV look like this:

```auto
Title,Url,Username,Password,OTPAuth,Favorite,Archived,Tags,Notes
HelloTitle,https://hellourl.com,HelloUser,HelloPassword,otpauth://totp/helloworld?secret=secret,false,false,,HelloDescription

```

Changing the headers to the following fixes the URL, however the TOTP token is still not imported

```auto
Title,URL,Username,Password,OTPAuth,Favorite,Archived,Tags,Notes

```

Please could you advise how is best to import all the TOTP tokens into Passbolt from a 1Password export, if it’s at all possible?

 ![image](https://canada1.discourse-cdn.com/flex031/uploads/passbolt/original/2X/a/a96b474db7b37a85d5bcdbb938af062b4b2d7924.png)

---

<div class="post-metadata">

**Author:** ![remy](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.passbolt.com/remy/32/17_2.png) [@remy](https://community.passbolt.com/u/remy)\
**Post date:** [February 16, 2024, 2:16pm UTC](https://community.passbolt.com/t/as-a-user-i-want-to-import-urls-and-totp-from-1password-csv/9472/2 "2024-02-16T14:16:30Z")

</div>

> [@rob](#):
>
> The usernames, passwords and descriptions are coming across fine, however the URLs and TOTP codes are not. Instead, these are blank.

Yes that’s correct TOTP import from 1password is not supported. Passbolt only TOTP import only works with KDBX file format at the moment (Base32 TOTP only). Maybe it’s possible to export from 1password to KeepassXC and then to passbolt?

---

<div class="post-metadata">

**Author:** ![remy](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.passbolt.com/remy/32/17_2.png) [@remy](https://community.passbolt.com/u/remy)\
**Post date:** [February 16, 2024, 2:31pm UTC](https://community.passbolt.com/t/as-a-user-i-want-to-import-urls-and-totp-from-1password-csv/9472/3 "2024-02-16T14:31:53Z")

</div>

@cedric just shared with me a document that contains the mapping of the supported field by provider: [Passbolt Matrix for import/export fields - PUBLIC - Google Sheets](https://docs.google.com/spreadsheets/d/1PLmg9yUYRPUhBjxBDtjIvsFIbMTCd0wWWnKm5ZjD6DY/edit#gid=0)

---

<div class="post-metadata">

**Author:** ![fnwbr](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.passbolt.com/fnwbr/32/6006_2.png) [@fnwbr](https://community.passbolt.com/u/fnwbr)\
**Post date:** [September 4, 2026, 10:17am UTC](https://community.passbolt.com/t/as-a-user-i-want-to-import-urls-and-totp-from-1password-csv/9472/4 "2026-09-04T10:17:13Z")

</div>

Given the recent 1Password news (see their subreddit for example) and the price change from a couple months ago, this feature would be really great value for people switching.

I see that the Safari importer support `otpauth://totp/` scheme URLs, so it should be fairly easy to port this over to the 1Password parser, no? Plenty of test cases for the very same URL scheme used by 1Password as well: [https://github.com/search?q=repo%3Apassbolt%2Fpassbolt\_browser\_extension+otpauth&type=code](https://github.com/search?q=repo%3Apassbolt%2Fpassbolt_browser_extension+otpauth&type=code)

_EDIT:_ I went ahead and opened a Pull Request to add the requested feature: [https://github.com/passbolt/passbolt\_browser\_extension/pull/284](https://github.com/passbolt/passbolt_browser_extension/pull/284)
