KeePassXC

keepassxc.org Password Managers AppFreeOpen source

KeePassXC is a free, open-source password manager for Windows, macOS and Linux. It stores passwords and other records in an encrypted database file and supports autofill.

keepassxc.org
KeePassXC homepage screenshot

About KeePassXC

KeePassXC stores logins and other records in an encrypted database file that you control. The free, open-source app runs on Windows, macOS and Linux and can hold usernames, passwords, website addresses, notes and attachments. Its password generator creates random passwords or passphrases, while groups, tags and search help you find entries. You unlock a database with its credentials, then copy a login or use the optional KeePassXC-Browser extension to fill website fields.

File ownership is the main choice to understand before switching. KeePassXC does not run a hosted password vault or its own cloud sync service. You can keep the database locally or place the encrypted file in a folder managed by a sync tool you choose. That also makes file backups and access credentials your responsibility: losing the database password or a required key file can leave you unable to open it. KeePassXC has no first-party mobile app, so phone access uses a separate application compatible with KeePass databases.

Key features

  • Keep passwords, notes and attachments in an encrypted KDBX file
  • Generate random passwords and passphrases
  • Organise and find records with groups, tags and search
  • Fill website logins through the optional browser extension
  • Choose local storage or use a separate file sync service
  • Use optional key-file protection in addition to a database password
Best for: People who want a desktop password manager with a database file they control and are willing to manage backups and device access.
Good for
  • Free, open-source desktop app without a vault subscription
  • You choose where the encrypted database lives
  • Database files use KeePass-compatible formats
Watch out for
  • Syncing across devices requires a separate file sync arrangement
  • Phone access depends on a separate compatible app
  • Losing required database credentials can prevent recovery

KeePassXC at a glance

Type
App
Pricing
Free
Platforms
Linux, macOS, Windows
Details verified
Oct 20, 2026 · Official source
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

KeePassXC alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Bitwarden

bitwarden.com

Bitwarden stores and syncs passwords and passkeys through browser extensions, desktop and mobile apps, and a web vault. It offers free accounts and paid personal and business plans.

FreemiumOpen sourcePick
24 alternatives

Featured in

A dark password vault, a violet key and blank login cards.8 sites
Best of

8 Best Free Password Managers in 2026

Bitwarden is my first pick among free password managers for a mix of phones, computers, and browsers. Proton Pass is…

Updated Oct 2026

Popular in Password Managers

Well-known listings from the same topic.

All 40

KeePassXC FAQ

Does KeePassXC sync passwords between my computers?
It does not provide its own cloud sync service. Store the encrypted database in a folder managed by your chosen sync service, and keep backups.
Does the browser extension replace the desktop app?
No. KeePassXC-Browser connects to the desktop app. Enable browser integration, connect the extension and unlock the database to use stored logins.
Is there a KeePassXC app for Android or iPhone?
KeePassXC does not provide its own mobile app. Its documentation points to separate mobile clients that work with KeePass database files.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing