Hacker ApprovedDepartments

KeePassXC

Hacker Approved

Ranked 3 of 21 password managers by recommenders

A free, open-source, local-file password manager that stores passwords, TOTP seeds and exportable passkeys without tying you to a cloud provider; critics cite rough UI, flaky browser autofill and AI-assisted development.

A free, open-source, local-file password manager that stores passwords, TOTP seeds and exportable passkeys without tying you to a cloud provider; critics cite rough UI, flaky browser autofill and AI-assisted development.

169 people gave an opinion

recommend it
131
criticize it
38
approval share
78%
Each figure is 2 people. RecommendsCriticizes

Recommended in 12 of 13 months

  1. November 2025: recommended
  2. December 2025: recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: recommended
  7. May 2026: recommended
  8. June 2026: recommended
  9. July 2026: recommended
  10. August 2026: recommended
  11. September 2026: recommended
  12. October 2026: recommended
  13. November 2026: not recommended (month in progress)

Owned for 5 years

Median of the 5 owners who said how long they have had it.

Each square is one year.

Why it carries the badge

  • 131 people recommend itNeeds 10 or more, met.
  • 3.4 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 12 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Passkeys without platform lock-in

    “The point about Google or apple or your passkey manager banning your account is a reason I'm still using random passwords in Keepassxc.”

    Comment from 18 Sep 2026 in “I don't like passkeys”

    “KeePassXC lets me do that, but the spec authors think it's appropriate to ban me for using it because it lets me manage my own data.”

    Comment from 23 Dec 2025 in “Things I learnt about passkeys when building passkeybot”

    “I store my passkeys in KeePassXC and I have absolutely no feeling of being walled into any garden”

    Comment from 18 Sep 2026 in “I don't like passkeys”
  • Local file you sync yourself

    “I use KeepassXC and Syncthing. It's not a single password manager doing both the managing and syncing, but it works very well”

    Comment from 18 Aug 2026 in “Bluesky draws its logo on screenshots”

    “Just having the database isn't enough because you need the keyfile and my password to open it.”

    Comment from 4 Apr 2026 in “(Synced) Passkey Is Weak”

    “It is genuinely great that since it’s just a file you can host it anywhere you want.”

    Comment from 21 Feb 2026 in “Password managers less secure than promised”
  • Open source and independent

    “Part of the appeal of keepass is that it isn't attached or involved with any other player in the space”

    Comment from 13 Oct 2026 in “KeePassXC is 10 years old today”

    “nice trustworthy, FOSS KeePass ecosystem chrome on top of it (keepassxc , keepassium, etc)”

    Comment from 24 Feb 2026 in “Why the KeePass format should be based on SQLite”

    “there are many options now for full FOSS implementations like bitwarden and KeepassXC”

    Comment from 26 Jul 2026 in “Android May Soon Restrict On-Device ADB”
  • Built-in TOTP support

    “I've had good experiences with KeePassXC. In addition to being able to store your passwords, it can ingest TOTP seeds.”

    Comment from 24 Feb 2026 in “1Password Raising Prices ~33%”

    “I'm very happy with KeepassXC on Debian and Keepass2Android on mobile. It handles TOTP accoss devices.”

    Comment from 25 Mar 2026 in “Local LLM by Ente”

What people warn about

Each mark is one comment

  • Distrust of AI-assisted development

    “if this was true why the need to point out "we're not vibe coding", and create this process around it?”

    Comment from 9 Nov 2025 in “About KeePassXC's Code Quality Control”

    “KeePassXC seems completely untrustworthy at this point not only have they jumped on the AI bandwagon”

    Comment from 9 Nov 2025 in “About KeePassXC's Code Quality Control”

    “A password manager doesn't need 300 regular contributors armed with 14 LLMs”

    Comment from 16 Apr 2026 in “KeePassχ – A KeePassXC Fork”
  • Passkey spec noncompliance risks blocking

    “This implementation is not spec compliant and has the potential to be blocked by relying parties.”

    Comment from 14 Oct 2026 in “Passkeys are not a trap”

    “This is a violation of the spec you cited above and criticized by FIDO devs here”

    Comment from 13 Oct 2026 in “Passkeys are a trap”

    “KeePassXC has no remote attestation support, nor hardware-backing support”

    Comment from 11 Oct 2026 in “Passkeys are a trap”
  • Unreliable browser integration

    “mostly i was missing power user features and especially ux for the browser plugin”

    Comment from 10 Oct 2026 in “Bitwarden Dual License Model”

    “browser integration almost never works for me. It never picks up the usernames, passwords for me”

    Comment from 16 May 2026 in “Bitwarden scrubs 'Always free' and 'Inclusion' values from its site”

    “I've found a fair amount of scenarios where they don't correctly let you drop it into them.”

    Comment from 22 Jul 2026 in “Passkeys were invented by engineers with zero understanding of consumer brain”
  • Less polished, fiddly for normal users

    “Bitwarden is definitely more polished, and Syncthing is definitely (much) more fiddly than using Bitwarden's and Obsidian's ($5/mo) native syncing tools.”

    Comment from 6 Nov 2025 in “Two billion email addresses were exposed”

    “KeePassXC is not for a "normal" user. It really needs to get default entry tempates out the door.”

    Comment from 25 Jun 2026 in “LastPass notifies users of yet another data breach”

    “KeepassXC (a must-have application and dealbreaker) is still broken on Wayland.”

    Comment from 26 Nov 2025 in “KDE Plasma 6.8 Will Go Wayland-Exclusive in Dropping X11 Session Support”

Other password managers people recommend

The four most recommended other password managers, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

KeePassXC compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Bitwarden27821357%126.5 yrs23 owners—
1Password23817957%1215 yrs28 owners—
KeePassXCThis page1313878%125 yrs5 ownersApproved
Vaultwarden1121390%113 yrs9 ownersApproved
KeePass1003276%1210 yrs10 ownersApproved
See all 21 password managers, ranked

What people said

40 of the 202 comments that mention it, newest first. Each links to the original comment.

“This implementation is not spec compliant and has the potential to be blocked by relying parties.”

CriticizesComment from 14 Oct 2026 in “Passkeys are not a trap”

“This is a violation of the spec you cited above and criticized by FIDO devs here”

CriticizesComment from 13 Oct 2026 in “Passkeys are a trap”

“Part of the appeal of keepass is that it isn't attached or involved with any other player in the space”

RecommendsComment from 13 Oct 2026 in “KeePassXC is 10 years old today”

“KeePassXC has no remote attestation support, nor hardware-backing support”

MixedComment from 11 Oct 2026 in “Passkeys are a trap”

“mostly i was missing power user features and especially ux for the browser plugin”

RecommendsComment from 10 Oct 2026 in “Bitwarden Dual License Model”

“password managers should not involve hosting at all, use something file-local”

RecommendsComment from 10 Oct 2026 in “Bitwarden Dual License Model”

“the cross platform UI on KeePassXC just didn’t look and feel good on windows”

CriticizesComment from 10 Oct 2026 in “Bitwarden Dual License Model”

“plain KeePassXC and an arrangement to sync the password database has served me well”

RecommendsComment from 10 Oct 2026 in “Bitwarden Dual License Model”

“works well if you don't mind tinkering and like independence from corporations”

RecommendsComment from 10 Oct 2026 in “Bitwarden Dual License Model”

“The experience is wonderful and KeePass allows me to see the private key behind the passkey”

RecommendsComment from 18 Sep 2026 in “I don't like passkeys”

“I store my passkeys in KeePassXC and I have absolutely no feeling of being walled into any garden”

RecommendsComment from 18 Sep 2026 in “I don't like passkeys”

“The point about Google or apple or your passkey manager banning your account is a reason I'm still using random passwords in Keepassxc.”

RecommendsComment from 18 Sep 2026 in “I don't like passkeys”

“I use KeepassXC and Syncthing. It's not a single password manager doing both the managing and syncing, but it works very well”

RecommendsComment from 18 Aug 2026 in “Bluesky draws its logo on screenshots”

“it was very easy with the KeePassXC password generator parameters to generate a hex string of 32 characters”

RecommendsComment from 7 Aug 2026 in “My phone detects going on a run as "someone snatching my phone and running off"”

“there are many options now for full FOSS implementations like bitwarden and KeepassXC”

RecommendsComment from 26 Jul 2026 in “Android May Soon Restrict On-Device ADB”

“I've found a fair amount of scenarios where they don't correctly let you drop it into them.”

MixedComment from 22 Jul 2026 in “Passkeys were invented by engineers with zero understanding of consumer brain”

“KeePassXC is not for a "normal" user. It really needs to get default entry tempates out the door.”

CriticizesComment from 25 Jun 2026 in “LastPass notifies users of yet another data breach”

“Keepass is also resilient to the underlying file changing while you have, say, the edit password dialog open.”

RecommendsComment from 21 May 2026 in “Get your passwords out of Bitwarden while you still can”

“Anyone not already using KeePass (or KeePassXC) has been doing it wrong for at least a decade.”

RecommendsComment from 21 May 2026 in “Get your passwords out of Bitwarden while you still can”

“browser integration almost never works for me. It never picks up the usernames, passwords for me”

CriticizesComment from 16 May 2026 in “Bitwarden scrubs 'Always free' and 'Inclusion' values from its site”

“A password manager doesn't need 300 regular contributors armed with 14 LLMs”

CriticizesComment from 16 Apr 2026 in “KeePassχ – A KeePassXC Fork”

“Just having the database isn't enough because you need the keyfile and my password to open it.”

RecommendsComment from 4 Apr 2026 in “(Synced) Passkey Is Weak”

“I'm very happy with KeepassXC on Debian and Keepass2Android on mobile. It handles TOTP accoss devices.”

RecommendsComment from 25 Mar 2026 in “Local LLM by Ente”

“I already use KeePassXC, so I wrote a shell wrapper that fetches the key at invocation time”

RecommendsComment from 25 Mar 2026 in “Storing Claude Code API keys in KeePassXC instead of plaintext config”

“Out of the box I got a beautiful gui for seeding initial secrets while giving me a nice scriptable, non-interactive tool”

RecommendsComment from 17 Mar 2026 in “Scrt: A CLI secret manager for developers, sysadmins and DevOps”

“I use passkeys from keepasxc because the native workflow for passkeys is opaque”

RecommendsComment from 28 Feb 2026 in “Don't use passkeys for encrypting user data”

“KeepassXC has exportable passkeys, so you can avoid the stolen case at least.”

RecommendsComment from 28 Feb 2026 in “Don't use passkeys for encrypting user data”

“I've had good experiences with KeePassXC. In addition to being able to store your passwords, it can ingest TOTP seeds.”

RecommendsComment from 24 Feb 2026 in “1Password Raising Prices ~33%”

“nice trustworthy, FOSS KeePass ecosystem chrome on top of it (keepassxc , keepassium, etc)”

RecommendsComment from 24 Feb 2026 in “Why the KeePass format should be based on SQLite”

“It is genuinely great that since it’s just a file you can host it anywhere you want.”

RecommendsComment from 21 Feb 2026 in “Password managers less secure than promised”

“KeepassXC implements passkey support, but they do not implement these anti-user features”

MixedComment from 8 Feb 2026 in “Credentials for Linux: Bringing Passkeys to the Linux Desktop”

“KeepassXC implements passkey support, but they do not implement these anti-user features.”

MixedComment from 8 Feb 2026 in “Credentials for Linux: Bringing Passkeys to the Linux Desktop”

“I avoid storing my password database on an untrusted cloud computing platform”

MixedComment from 6 Feb 2026 in “Show HN: A password system with no database, no sync, and nothing to breach”

“KeePassXC lets me do that, but the spec authors think it's appropriate to ban me for using it because it lets me manage my own data.”

RecommendsComment from 23 Dec 2025 in “Things I learnt about passkeys when building passkeybot”

“KeepassXC (a must-have application and dealbreaker) is still broken on Wayland.”

CriticizesComment from 26 Nov 2025 in “KDE Plasma 6.8 Will Go Wayland-Exclusive in Dropping X11 Session Support”

“KeePassXC seems completely untrustworthy at this point not only have they jumped on the AI bandwagon”

CriticizesComment from 9 Nov 2025 in “About KeePassXC's Code Quality Control”

“I choose not to use a vibe coded password manager, rigorous review or not”

CriticizesComment from 9 Nov 2025 in “About KeePassXC's Code Quality Control”

“if this was true why the need to point out "we're not vibe coding", and create this process around it?”

CriticizesComment from 9 Nov 2025 in “About KeePassXC's Code Quality Control”

“Open source, free, local storage with versions for both Linux and Windows and mobile”

RecommendsComment from 8 Nov 2025 in “Meta projected 10% of 2024 revenue came from scams”

“Bitwarden is definitely more polished, and Syncthing is definitely (much) more fiddly than using Bitwarden's and Obsidian's ($5/mo) native syncing tools.”

MixedComment from 6 Nov 2025 in “Two billion email addresses were exposed”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.