Error in importing from 1Password


#1

I’m trying to import my data from 1Password, and I get the message:

"The field Notes exceeds the maximum encrypted value length of 10000 characters.


1Password import error
#2

The error message should contain the index number of the offending entry. You would then need to open the file and locate the that item and either remove it or reduce the large amount of data associated with it. Then save and re-try.


#3

I am having this same issue, how do I go about finding the actual entry causing the problem?

For example, my error returns the following:
An error has occurred.

Ciphers[200]: The field Notes exceeds the maximum encrypted value length of 10000 characters.

Ciphers[247]: The field Notes exceeds the maximum encrypted value length of 10000 characters.

If I open my .1pif file and search for either “200” or “247” I do not find a line that looks too long. Am I supposed to find this entry in 1Password itself?


#4

Did you try entry no. 200 or 247? Not necessarily contains “200” or “247” but the 200th entry. Try looking at the file with an editor that displays line numbers.


#5

I had to use BBEedit to open the data.1pif folder and find the 3 lines supposedly too long. They were not too long.

I deleted them anyway, but the problem reappeared with 3 more lines. I redid the procedure several times with always the same result.

I worked around the problem by choosing to export with the option “Selected items” rather than “All items”.

It’s good for IDs, Secure Notes and Credit Cards. This is what is essential.
Other folders: Identities, Passwords, Software Licenses, Bank Accounts, Memberships, can not be imported.


#6

Just an update for anyone encountering this issue like I was, I managed to get my 1password data imported by doing the following:

I exported just a handful of items at a time from 1Password and imported data to Bitwarden in multiple sets. For example, I exported passwords for accounts A-B, C-D, E-F, etc. and import each set one by one.

By doing this I discovered that Bitwarden will not overwrite existing data when new data is imported, which was a godsend.

Another interesting thing I discovered was that there was only one 1password entry that was screwing up my import. Importing small chunks helped me easily find that entry. Also, I noticed that if I tried to import too big of a chunk of data, Bitwarden would throw the same “Ciphers” error as before. When I broke my data into smaller chunks (without modifying anything in my 1password data or the .1pif file) the same data imported successfully.

Finally, I found no correlation between the “Ciphers[nnn]…” error and the line number in the .1pif file that was too long.


#7

Yeah, I saw the same thing; the “Ciphers[XXX]” value does not correlate to the line in the file. What I did was used awk to print lines that were longer than 10000 characters. For example:

awk ‘length($0) > 10000 {print}’ data.1pif

Then I was able to see the contents so I could identify strings to search for (like “title”)


#8

I found, for me, it was 1 entry. Google had inputted their privacy policy (yes, the entire thing) into one of my entries. Found it by narrowing it down as Justn did, exporting the alphabetical letter section as a 1pif, using TextEdit to view, couldn’t miss the huge amount of text, going to the entry in 1P then Edit , Show web form details , then deleted the section. I don’t recall the name of the section but it was at the bottom of the list.