KE
SOFTWARE

KeePassXC

A cross-platform open-source password manager that stores accounts, passwords, notes and attachments in a local encrypted KDBX database with auto-lock and offline backup support.

Version 2.7.12WindowsmacOSLinuxGPL-2.0+ / GPL-3.0-only

What KeePassXC stores

KeePassXC keeps credentials, notes and attachments in a local encrypted KDBX database. The application does not require its own cloud account; if the vault is placed in a synchronization folder, transfer, history and conflict handling belong to that synchronization service.

Master password and key file boundaries

A strong master password is the main recovery factor. A key file can add another factor, but it must be stored separately from the vault and protected by its own backup plan. Losing the master password or required key file normally leaves no practical recovery path.

Exports and backups

CSV, XML and HTML exports may be readable plain files rather than encrypted vaults. Export only for a controlled migration, remove the temporary file securely after checking the import, and test an offline backup by opening a copy before relying on it.

Maintenance note

This page reviews the 2.7.12 local KDBX workflow, auto-lock, key files, synchronization conflicts and backup boundaries. Content review date: 2026-08-06.

SAVE TO CLOUD

Save to your cloud drive

Open the cloud drive to get the file directly, or save it for convenient access on another device.

Links checked 2026-08-06
Save first, access when you need itOn desktop, scan with the matching cloud-drive app. On mobile, tap the save button.
GUIDE

KeePassXC local vault creation and backup

Create a small test vault, configure auto-lock and clipboard clearing, then make an independent backup and verify that recovery works before adding important credentials.

Before you start

  • Prepare a long unique master password or passphrase that you can retain safely.
  • Choose separate locations for the vault, offline backup and optional key file.
  • If synchronization is planned, understand version history, conflict copies and offline access first.
01

Installation steps

  1. 01

    Install the matching build

    Choose KeePassXC 2.7.12 for the operating system and keep default security settings until the vault workflow is tested.

  2. 02

    Create a KDBX vault

    Create a new database and set the master password. If a key file is enabled, keep it outside the same synchronization directory as the database.

  3. 03

    Configure locking and clipboard use

    Set an automatic lock timeout, clear the clipboard after copying a password and test locking before entering real credentials.

02

Quick start

  1. 01

    Add a test entry

    Add a non-sensitive account with a generated password, then lock and reopen the vault to verify the password, search and auto-lock behavior.

  2. 02

    Create an independent backup

    Copy the KDBX file to a separate offline location, record the version and test opening a duplicate without changing the primary vault.

  3. 03

    Test synchronization recovery

    If a sync service is used, create a controlled change and inspect its history and conflict behavior before storing important entries.

Usage tips

  • Do not treat an export file as an encrypted backup.
  • Keep the master password, key file and vault copies under separate failure boundaries.
  • Use ordinary-user permissions and lock the workstation when leaving the vault open.
Troubleshooting and uninstall

Does KeePassXC upload passwords automatically?

The vault is local by default. A synchronization service may transfer a vault file if you place it in a synced directory, so review that service's history and access controls separately.

What happens if the master password or key file is lost?

There is usually no recovery path. Keep an independently verified backup and a secure recovery plan before adding important credentials.

  1. Verify vault copiesClose the vault, check that the primary and offline copies open, and confirm that no plaintext exports remain in temporary folders.
  2. Remove the applicationUninstall through the operating system. Vault files and key files are separate data and should be handled deliberately.
FAQ

Frequently asked questions

Does KeePassXC provide its own cloud account?

No. It primarily manages a local KDBX file. If the file is placed in a synchronization folder, the transfer and conflict behavior comes from that service.

Can a forgotten master password be recovered?

Usually not. Use a memorable unique passphrase, keep required key files separate and verify offline backups before depending on them.

Are CSV, XML and HTML exports still encrypted?

They may be readable plain files. Export only for a controlled migration, remove the temporary file securely and keep the encrypted KDBX vault as the protected source.