It’s Cybersecurity Awareness Month! Join our interactive training session, or learn about security and AI from 1Password experts.
Forum Discussion
Former Member
5 years agore-import .1pux file
Hello,
When moving 1password.com to 1password.eu, I would like to export from .com and re-import in .eu.
I have created (export) 1pux file and it seems there is no import option in application (macos) and web vault interfaces.
Of course i manage to duplicate items from .com vault to .eu vault in application and i manage to copy all my items and migrate my datas.
BUT, to perform backup / restore, i think it should be possible to import existing .1pux file directly on web vault interface and application.
Will it be possible in the next future ? if yes, when ? If no, is there an alternative ?
thanks
1Password Version: Not Provided
Extension Version: Not Provided
OS Version: Not Provided
42 Replies
- 1P_Ben
1Password Team
Thanks for taking the time to expand on your thoughts. The purpose of 1pux is not to import into 1Password, but rather to provide a mechanism for people to take their data from 1Password to another solution. It is being built with that case in mind, though it may also be possible to import a 1pux back into 1Password. If your intention is to be able to review the data in a non-1Password app then export may be the right solution. The technical details on the format can be found here:
About the 1Password Unencrypted Export format
I do know how to query an SQLLite database, but I'm assuming the schema is not publicly available and the queried data would be encrypted and unusable. So, I'd just use 1Password program already installed. This is a reasonable, temporary substitute for not being able to import 1pux files.
Correct; the database is only intended to be used by the 1Password apps. Thanks again for sharing. Hopefully the tools we plan to offer will ultimately be able to fit into your workflow and requirements.
Ben
- BazDedicated Contributor
Thank you @J.M and 1P_Ben. This is definitely my bad. I should have been more clear and detailed about the requirement. First off, I'm referring to a later date when my Mac is also on 1Password 8. Here is what I would want.
I want a daily local backup. That file should be easy to keep backed up as part of my usual and extensive data backup (i.e. daily and weekly disk clones, 3 Time Machine backups, Arq backups). All of my backups are encrypted. Also, I want to be able to access most of the data using non-1Password tools, ideally just a text editor. 1pif format did that for me.
I do trust 1Password in that I don't believe the entries maintained in my vaults are vulnerable to having their encrypted data exposed. However, disasters happen and I have to plan for worst-case scenarios. I need to plan for 1Password server failures. The server could begin to fail by communicating to my program that all my entries are gone and then crash and be unreachable.
The SQLLite database gets me 90% there. I can just restore an earlier version of the database. I do know how to query an SQLLite database, but I'm assuming the schema is not publicly available and the queried data would be encrypted and unusable. So, I'd just use 1Password program already installed. This is a reasonable, temporary substitute for not being able to import 1pux files.
You might already have the import of 1pux sorted out before I upgrade to version 8 on the Mac. Just in case, if I decide to upgrade earlier, where is the SQLite database be on the Mac?
I see above that the intention was to have import available before general release. I can assume that 1Password doesn't consider it a very important requirement since the general release did happen without that functionality. Can the 1pux be used in any way other than by importing it into 1Password?
- 1P_Ben
1Password Team
Indeed; as J.M mentioned 1Password has a local database that it works from, and this is why/how you're able to use 1Password offline. We are looking at offering more explicit backup/restore options, as well as import/export (though some would argue import/export is for a different use case). In addition the tips in this guide may be helpful:
View and restore previous versions of items | 1Password
Ben
- Former Member
Baz depends on what you mean by "usable".
When I thought about coming back to 1Passsword (before 8 was announced), I noticed that with a 1Password membership, you could still use 1Password while offline and even save new items (something Bitwarden can't do).
I took a look at c:/users/mywindowsusername/appdata/local/1Password folder and sure enough, I found a .SQLite file which is the local copy or our vaults.
You should be able to backup the 1Password folder in appdata/local and use it in case you really mess up your online vault even though it is less likely to happen as deleted items are kept for 30 days.
At the very least if someone deletes your account (1Password families comes to mind) that backup could be very useful. There's a subfolder that can be omitted named "app". That's the folder where the program resides.
- BazDedicated Contributor
I'm now trying version 8 on Windows. I've accepted the loss of local vaults. But version 7 also kept local backups and supported various formats for export.
Just to be sure I understand the situation as of Nov 20. Is it true that there is no longer a way to get a local, usable copy of my passwords?
- Former Member
On behalf of Ben, you are welcome @kmkoni :)
- Former Member
1P_Ben thank you!
- 1P_Ben
1Password Team
For information, 1pux file is a simple zip file which contain a json.
Yes, thanks for clarifying that. I need to add that point to another thread as well. :)
Thanks for your complete answer.
You're very welcome!
Ben
- Former Member
Thanks for your complete answer.
For information, 1pux file is a simple zip file which contain a json.
There is a GitHub golang project which allow conversion to bitwarden format. Then you can export to csv from bitwarden. Complicated, but it could be done waiting a true export feature in 1password 8. - 1P_Ben
1Password Team
@kmkoni
What is a 1pux file and how is it different than the 1pif files?
1pux is a modernized version of 1PIF. It is an unencrypted dump of your 1Password database. The text-based data uses a JSON structure, just like 1PIF. It is human readable.
What is the roadmap for import capabilities in the app and/or the web?
We intend to add importing capabilities to the app prior to the stable release.
When will the app be able to export in other common formats like csv?
No definitive answer here. The two primary export formats we'll be targeting are 1pux (unencrypted) and 1pex (encrypted). We are also looking to support exporting some subset of data to csv, but this is not likely to be lossless. Items in 1Password have an unlimited fieldset due to custom fields and sections, which doesn't translate well to csv. It should be possible to get the basics such as title, username, password, and TOTP secret, though.
Ben