Cross-platform Password Manager

Let KeePassXC safely store your passwords and auto-fill them into your favorite apps, so you can forget all about them.

We do the heavy lifting in a no-nonsense, ad-free, tracker-free, and cloud-free manner. Free and open source.


Your passwords remain encrypted at all times and no data is stored on remote servers, so you stay in full control of your data. No cloud, no ads, no subscriptions.


Every feature is thoroughly tested on Windows, macOS, and Linux, so you can expect a seamless experience no matter which operating system you use.

Open Source

The source code is completely open source under the GPLv3 license and openly available on GitHub. Feel free to inspect, share, and contribute!

The Project

KeePassXC is a modern, secure, and open-source password manager that stores and manages your most sensitive information.

You can run KeePassXC on Windows, macOS, and Linux systems. KeePassXC is for people with extremely high demands of secure personal data management. It saves many types of information, such as usernames, passwords, URLs, attachments, and notes in an offline, encrypted file that can be stored in any location, including private and public cloud solutions.

How to Get Started

Our Getting Started Guide walks you through the steps of downloading and installing KeePassXC for Windows, macOS, or Linux. Additionally, many Linux distributions ship their own versions, so in that case please check your distribution's package list.

Detailed usage documentation is available in the User Guide. Also head over to our Documentation & FAQ page for more information.

Recent Blog Posts

KeePassXC 2.7.9 released

Today, we are releasing KeePassXC 2.7.9 with many bug fixes and enhancements. Highlights include improvements to CSV and Bitwarden importing, passkeys refinement, several UX issues, and improvement to using browser integration with the Snap distribution.

Read more…

KeePassXC 2.7.8 released

Today, we are releasing KeePassXC 2.7.8 with many bug fixes and enhancements, particularly to our passkey support. We also fixed several crashes that were discovered in the previous release. Finally, this version introduces several quality of life improvements that were ported over from the development branch that we think you will enjoy. Let’s dive in!

Read more…

KeePassXC 2.7.7 released

We’re thrilled to announce the release of KeePassXC version 2.7.7. This update brings several exciting features and enhancements that will improve your workflow and integration with modern authentication services. Let’s dive into the major highlights:

Passkeys Support

This release delivers the official implementation of Passkeys for KeePassXC! This feature is a year in the making and uses the existing browser integration service to both store and use Passkeys for authentication. A special thank you to Ortham for providing an extremely comprehensive standards, security, and privacy review of our implementation prior to release. If you haven’t heard of Passkeys yet, they are an alternative to passwords that are incredibly secure and privacy preserving. Read more about Passkeys and also read our documentation.

Passkeys Report
Passkeys Report

Read more…

KeePassXC 2.7.6 released

Today, we are releasing KeePassXC 2.7.6 with a few bug fixes and enhancements. This version fixes a crash on macOS that occurred on exit. We also improved the visual display when dragging entries to move/copy, Quick Unlock is now automatically activated when unlocking for Auto-Type or Browser access, and the Auto-Type button and shortcut key will be disabled when Auto-Type is turned off for the entry or group.

New Drag/Drop Example
New Drag/Drop Example

Read more…