OpenAltFinder
KeePassXC

KeePassXC

KeePassXC is a cross-platform, community-driven port of KeePass Password Safe. Store credentials locally in an encrypted database, with no cloud required.

Open source alternative to:

KeePassXC is a modern, secure, and open-source password manager that stores and manages your most sensitive information. Built as a community-driven fork of KeePass Password Safe, it runs natively on Windows, macOS, and Linux without requiring a browser extension or internet connection.

Your data is encrypted using industry-standard algorithms (AES-256, Twofish, or ChaCha20) and stored in a local database file that only you control. KeePassXC supports password auto-fill via browser integration, SSH agent support, YubiKey challenge-response, and TOTP generation for two-factor authentication.

Unlike cloud-based password managers, KeePassXC keeps your vault entirely offline by default, giving you full ownership of your credentials while still offering convenient features like entry grouping, tags, attachments, and powerful search.

Frequently Asked Questions

What is KeePassXC?

KeePassXC is a cross-platform, offline password manager that stores all your passwords in a local, encrypted database using the open KeePass (.kdbx) format. It's a free, open source (GPL-3.0) alternative to cloud-based managers like 1Password, and it works on Windows, macOS, and Linux.

How is KeePassXC different from cloud password managers?

Unlike 1Password or Bitwarden, KeePassXC stores your vault purely on your own device(s) — there's no cloud sync or third-party server involved by default, so the database never leaves your control unless you choose to sync the file yourself (e.g. via a filesystem, or a secure sync folder in a homelab). This makes it ideal for users who want maximum privacy and full ownership of their data.

Can I use KeePassXC in my browser?

Yes, via the companion KeePassXC-Browser extension for Chrome, Firefox, and other Chromium/Firefox-based browsers. The extension talks to the KeePassXC desktop app over a local, secured connection to autofill usernames and passwords. Your credentials still live in your local database.

What security features does KeePassXC include?

KeePassXC encrypts your database (Argon2/AES) and supports Two-Factor Authentication / TOTP codes, hardware key support (YubiKey / FIDO2) to unlock the database, a secure password generator, and automatic password expiry tracking. Everything is protected by a master password you control.

Is KeePassXC portable and free?

Yes. KeePassXC is completely free and open source under the GPL-3.0 license with no paid tiers, ads, or telemetry. It's available as installers and as portable builds, so you can run it from a USB stick or a machine without installing anything system-wide — useful on shared or offline computers.

Visit KeePassXC
License
GPL-3.0
Self hostable
No
Repository details
Version
2.7.12
Created
2/28/2016
Stars
28,333
Forks
1,873
Open issues
891
Last commit
8/10/2026

Updated 8/10/2026, 5:00:34 PM

View Repository
Repository activity

Similar open source alternatives