# Vault Management in KeePass Pro

A vault is where your team keeps its passwords and sensitive information. This page explains how to create vaults, keep one private, clone an existing vault, and bring in credentials from a KeePass database or a CSV file.

# What is a vault?

A vault in KeePass Pro is a secure digital container where you store your passwords and sensitive information. Each vault is protected by a master password and encrypted with AES-256 for maximum security.

# Create a new vault

You create a new vault by adding KeePass Pro as a tab to a new channel or team. Follow the same process you use to set up any KeePass Pro tab.

Creating a new KeePass Pro vault by adding it as a tab to a Microsoft Teams channel

# Keep a vault private

To keep a vault private, pin it to your Teams navigation bar instead of adding it as a shared tab. This way, only you can access it.

Pinning a private KeePass Pro vault to the Microsoft Teams navigation bar

# Clone an existing vault

Clone a vault when you want to reuse the same structure or share it in a different channel. Select the vault you want to clone from the settings menu and follow the on-screen instructions.

Cloning an existing KeePass Pro vault from the settings menu

# Import a KDBX file

You can import an existing KeePass database (.kdbx file) into KeePass Pro.

  1. 1

    Add a KeePass vault on a channel.

  2. 2

    Click the vault location name (highlighted in purple, for example sales) to open the linked SharePoint folder in a new tab.

  3. 3

    Upload your .kdbx file into that folder.

  4. 4

    Return to KeePass Pro and select Clone existing vault from the configuration options.

  5. 5

    If the file does not appear, click the refresh icon in the top-right corner, then select your uploaded file.

  6. 6

    Enter the master password for the database and click Save.

    All passwords stored in the selected database are imported into KeePass Pro.

Adding a KeePass Pro vault on a channel before importing a KDBX file

Uploading a KDBX file into the linked SharePoint folder

Selecting Clone existing vault in the KeePass Pro configuration options

Entering the master password to import a KDBX database into KeePass Pro

Only databases stored in the SharePoint folder of the same Teams channel where KeePass Pro is installed can be cloned, and the original database must be encrypted using AES encryption.

# Import passwords from a CSV file

If your credentials are saved in another password manager or in your browser, you can bring them into KeePass Pro from a CSV file. This is different from cloning a .kdbx database: the CSV import adds individual password items into your existing vault.

Importing passwords from a CSV file requires a Premium subscription.
  1. 1

    Open the vault Settings menu and choose Import passwords.

  2. 2

    Make sure your file has three columns in this order: url, username, and password. Click Download sample CSV file to get a ready-made template.

  3. 3

    Click Upload CSV and select your .csv file.

  4. 4

    KeePass Pro imports each valid row as a new Password item and confirms how many passwords were imported successfully, for example 18 / 20. Do not close the app while the import runs.

The file must be a genuine CSV file. Rows that are missing a username or a password are skipped, and KeePass Pro tells you how many were not imported.

# Supported encryption (AES only)

When you import or clone an existing .kdbx database, KeePass Pro only supports databases that use the AES key derivation (hash) function.

A .kdbx file that uses the Argon2 key derivation function cannot be imported. KeePass Pro stops the import and shows the message Only AES hash is supported.

To import such a database, first re-save it with AES key derivation in the original KeePass application:

  1. 1

    Open the database in the desktop KeePass app.

  2. 2

    Go to the database settings and, under Security, change the Key Derivation Function from Argon2 to AES-KDF.

  3. 3

    Save the database, then import the updated .kdbx file into KeePass Pro.