I am trying to import info from highcriteria's personal info keeper for windows into 1password

Cannot get 1password from windows to use the .csv file exported from HighCriteria Personal Info Keeper
the select Fields dialog offers none of the information in the .csv


1Password Version: 4.6.o.592
Extension Version: Not Provided
OS Version: Windows 10
Sync Type: Not Provided
Referrer: forum-search:personal info keeper

Comments

  • MrC
    MrC
    Volunteer Moderator
    edited November 2015

    Hi @jhstewart,

    The CSV export from Personal Info Keeper is a very unstructured collection of Fields, one per line, and so cannot be imported via the 1Password CSV importer. You will have to massage the data significantly to place the CSV into a format consumable by 1Password for Windows.

    There is no standard templates, structure or categories in PIK. Rather it is simply a collection of Folders, each of which contains one or more arbitrary Fields (and a Field is a collection of a Name, Type, and Value). Its up to you, a human, to interpret the collective meaning of that mass of data. For example, the sample data in the CSV (with labels Field Name, Field Type, Path, Value):

    Number,Text,\Financial\Credit Cards\MasterCard\,5191860073819063
    Expiry Date,Text,\Financial\Credit Cards\MasterCard\,12/16
    Validation Number,Text,\Financial\Credit Cards\MasterCard\,835
    Password,Password,\Financial\Credit Cards\MasterCard\,MdzWTEA3
    Pin,Text,\Financial\Credit Cards\MasterCard\,8551
    

    appears at first glance to be obvious and detectable as a credit card. But that is stock data, and your own data could just as likely have been input as:

    CCNum,Text,\Money\CCards\Master Card\,5191860073819063
    passcode,Password,\Money\CCards\Master Card\,MdzWTEA3
    CVV #,Text,\Money\CCards\Master Card\,835
    Expires,Text,\Money\CCards\Master Card\,12/16
    

    That same data has different custom field names, a different folder grouping (path), and different row order in the CSV. And because of this, it is impossible to create an reliable, robust converter. The data is without context.

    If you have only use the same field names consistently across all your records, there is some hope. Otherwise, it would take you a lot of manual work to place the data into a well-defined format, so it could be converted and imported. So, for that matter, you're better off just copying the fields into a new 1Password record of the appropriate type.

This discussion has been closed.