Skip to main content
Version: 7.0

Import data

Passwork lets you quickly import passwords kept in JSON, KeePass XML and CSV formats into a specific vault, folder, or into the Passwork root directory. JSON and XML files are used to transfer structured information, while CSV stores raw data as plain text.

To set up the import, open the Vault settings dropdown menu and click Import data:

Import data option in vault settings

You can import data both automatically from a file or via manual entry.

File import

You can upload files in JSON, KeePass XML and CSV formats.

To do so, click Choose file button in the pop-up window:

Choose file button for import

JSON and KeePass XML

When you upload a JSON or KeePass XML file, you will be able to choose which vaults to import and choose the importing method.

Vault selection for JSON or KeePass XML import

When choosing a target location, you will be able to:

  • Save structure and import to a specific directory: All selected vaults will be turned into folders inside the target vault or folder. Folder structure will be restored and all passwords will remain in their original folders.
  • Ignore structure and import to a specific directory: All passwords will be saved to a specific vault or folder and no structure will be recreated.
  • Save structure and import to the root directory: All selected vaults and their structure will be recreated. Passwords will be saved in the folders they were exported from. When migrating from previous versions of Passwork, you will also be able to select the type that will be assigned to the new vaults.
Import structure options

CSV

When you upload a CSV file, a data preview window will open. Here you will also need to choose a delimiter.

CSV file preview with delimiter selection

Subsequent steps of CSV file import are identical to the steps from the manual entry section.

Manual entry

  1. To import data manually, paste it into the text field on the Manual entry tab, and choose the delimiter:

    Manual entry text field with delimiter selection
  2. Match password card fields to data attributes:

    Field matching for password card attributes
  3. Check if everything matched correctly:

    Verification of field matching
  4. Then choose the destination for the imported data:

    Destination selection for imported data