We stand with Ukraine to help keep people safe. Join us
All Apps
Best AppsReviewsComparisonsHow-To
When you purchase through links on our site, we may earn an affiliate commission

KeePassXC for Mac

Community fork of KeePassX.

Free
In English
4.4
Based on 37 user rates

KeePassXC overview

KeePassXC is a community fork of KeePassX, a native cross-platform port of KeePass Password Safe, with the goal of extending and improving it with new features and bugfixes to provide a feature-rich, fully cross-platform, and modern open-source password manager.

Features:
  • Encrypted - The complete database is always encrypted with the industry-standard AES (alias Rijndael) encryption algorithm using a 256 bit key. KeePassXC uses a database format that is compatible with KeePass Password Safe. Your wallet works offline and requires no Internet connection.
  • Cross-Platform - KeePassXC is a community fork of KeePassX, the cross-platform port of KeePass for Windows. Every feature works cross-platform and was thoroughly tested on multiple systems to provide users with the same look and feel on every supported operating system. This includes the beloved Auto-Type feature.
  • Open Source - The full source code is published under the terms of the GNU General Public License. We see open source as a vital prerequisite for any security-critical software product. For that reason, KeePassXC is and always will be free as in freedom (and in beer). Contributions by everyone are welcome!

What’s new in version 2.7.10

Changes
  • Allow adjusting application font size [#11567]
  • Add Proton Pass importer [#11197]
  • Support KeePass2 TOTP settings [#11229]
  • Add New/Preview Entry Attachments dialog and functionality [#11637, #11699, #11650]
  • Add database name, color, and icon options for unlock view [#10819, #11725]
  • Show entry background color as column [#6798]
  • Use icons for password strength [#9844]
  • Add "Group Full Path" column in entry view [#10278]
  • Passphrase "MIXED case" Type [#11255]
  • Allow deleting extension plugin data from Browser Statistics [#11218]
  • Add --minimized option to keepassxc [#11693]
  • Implement T-CONV and T-REPLACE-RX entry placeholders [#11453]
  • Option to disable opening browser when URL field double-clicked [#11332]
  • Overhaul action states and add icons to toolbar [#11047]
  • Show character count in password generator dialog [#10940]
  • Add ability to expire entries from context menu [#8731]
  • Add copy field shortcuts to Auto-Type select dialog [#11518]
  • Passkeys: Add support for selecting group on creation [#11260]
  • Browser: Refactor Access Control Dialog [#9607]
  • Browser: Add support for URL wildcards and exact URL [#9835, #11752]
  • Browser: Allow groups to restrict by browser integration key [#9852]
  • CLI: Add -d dry-run shortcut to merge command [#11192]
  • CLI: HTML export [#11590]
  • macOS: Add option to disable database lock when switching user [#9707]
  • SSH Agent: Implement feature to clear all identities [#10649]
Fixes
  • Major enhancements to documentation [#11745, #10875]
  • Various UI and style fixes [#11535, #11672, #11511, #11445, #11426, #11273, #11455, #11321, #11594, #11539, #11351, #11354, #10748, #11602, #11303, #11291, #10091, #9417]
  • Various improvements to tags [#11676, #11652, #11625]
  • Reset splitter sizes on database unlock [#11014]
  • Remember sort order in Auto-type popup dialog [#9508]
  • Fix database password clearing when modifying key file / hardware key [#11001]
  • Fix issues with reloading and handling of externally modified db file [#10612]
  • Support passkeys with Bitwarden import [#11401]
  • Fix various quirks with CSV import [#11787]
  • Show Auto-Type select dialog even if window title is empty [#11603]
  • Refactor hardware key code to avoid deadlock [#11703, #10872]
  • Show a clear error if hardware key is found slots are not configured [#11609]
  • Fix signal/slot disconnect when opening import wizard [#11039]
  • Fix setting window title as modified [#11542]
  • Fix assert hit when viewing entry history [#11413]
  • Fix multiple crashes on Linux [#11513]
  • Fix backup file path time substitution [#10834]
  • Prevent long-running threads from deadlocking the program with only 1 CPU [#11155]
  • Hide the menubar when menus lose focus (if toggled off) [#11355, #11605]
  • CLI: Restore the original codepage on windows [#11470]
  • Passkeys: Various fixes [#10934, #10951]
  • Browser: Fix cancel with database unlock dialog [#11435]
  • Browser: Resolve references in Access Confirm dialog [#11055]
  • SSH Agent: Add timeout to streams to prevent deadlock [#11290]
  • macOS: Replace legacy code for screen recording permissions [#11428]
  • macOS: Implement Secure Input Mode [#11623]
  • macOS: Fix showing ambigious name in settings [#11373]
  • macOS: Fix copy-to-clipboard shortcut in entry preview widget [#10966]
  • Linux: Prevent multiple lock requests [#11306]
  • Snap: Prevent need for snap helper script to configure browser extension [#10924]
  • Windows: Detect outdated VC Redist with MSI installer [#11469]
  • Windows: Additional exclusion fields for clipboard [#11521]
View older KeePassXC versions

KeePassXC for Mac

Free
In English
Version 2.7.10

What users say about KeePassXC

fallenflower
By fallenflower on Sep 15 2023 for v.2.7.6

Value: 5.0

Amazing software. After using 1Password for the longest time, then looking for alternatives as venture capital moved in in early 2022, when Iconiq Growth invested 620 million dollars. After briefly testing Bitwarded, made the mvoe to migrate to KeePassXC. The imported via CSV worked fine and I am now very happy to have made the switch. KeePassXC keeps evolving - unlock via TouchID works and I now can't wait for their upcoming Passkey support which I am very excited about. Donated a small amount to the effort.

Customer support: 5.0

Developer team is very responsive in their matrix chat as well as on GitHub. Suggestions and Merge Requests are considered and implemented. This is how it should be ❤️

Other user ratings:

Ease of use | 4.0
Features | 4.0
Reliability | 4.0
Write a detailed review about KeePassXC

What customer like

Stability
Value
Security

What needs improvements

Design
User Experience

KeePassXC qualities

Value
5.0
Ease of use
4.0
Features
4.0
Reliability
4.0
Customer support
5.0

Write your thoughts in our old-fashioned comment

MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
4.4

(21 Reviews of KeePassXC)

  • Comments

  • User Ratings

firewall00110-1
firewall00110-1
Aug 9 2024
2.7.9
2.0
Aug 9 2024
2.0
Version: 2.7.9
No mobile support. . .
ykmv
ykmv
Jun 20 2024
2.7.8
5.0
Jun 20 2024
5.0
Version: 2.7.8
2.7.9 is out: https://github.com/keepassxreboot/keepassxc/releases/tag/2.7.9
small--tiger
small--tiger
Jun 16 2024
2.7.8
5.0
Jun 16 2024
5.0
Version: 2.7.8
2.7.8 tremendously improves Bitwarden and 1Password which is a highly welcome change and will make on-boarding much easier for many users: Improve Bitwarden 1PUX import and support organization collections [#10499]
lodean
lodean
Mar 10 2024
2.7.6
5.0
Mar 10 2024
5.0
Version: 2.7.6
Version 2.7.7 is out adding Passkey support 🎊 https://github.com/keepassxreboot/keepassxc/releases/tag/2.7.7
Aargl
Aargl
Feb 16 2024
2.7.6
0.0
Feb 16 2024
0.0
Version: 2.7.6
I've not switched to KeePassXC yet, but I've found that it has 2FA support! Until now, I have relied on Authy for that purpose, but as they'll soon drop Desktop only users, KeePassXC is a viable alternative. For those interested the last version to run on 10.14.6 is v2.7.1 — not mentioned anywhere on their website, I had to test it myself...
jameslor
jameslor
Mar 4 2025
2.7.10
5.0
Mar 4 2025
5.0
Version: 2.7.10
yayt
yayt
Jan 13 2025
2.7.9
5.0
Jan 13 2025
5.0
Version: 2.7.9
oocw
oocw
Sep 7 2024
2.7.9
5.0
Sep 7 2024
5.0
Version: 2.7.9
kopperka
kopperka
Aug 17 2024
2.7.9
5.0
Aug 17 2024
5.0
Version: 2.7.9
firewall00110-1
firewall00110-1
Aug 9 2024
2.7.9
2.0
Aug 9 2024
2.0
Version: 2.7.9
joy_node
joy_node
Aug 4 2024
2.7.9
5.0
Aug 4 2024
5.0
Version: 2.7.9
watmakurts
watmakurts
Jun 30 2024
2.7.9
5.0
Jun 30 2024
5.0
Version: 2.7.9
ykmv
ykmv
Jun 20 2024
2.7.8
5.0
Jun 20 2024
5.0
Version: 2.7.8
small--tiger
small--tiger
Jun 16 2024
2.7.8
5.0
Jun 16 2024
5.0
Version: 2.7.8
nzrz
nzrz
May 25 2024
2.7.8
5.0
May 25 2024
5.0
Version: 2.7.8
MichaelOwens
MichaelOwens
May 14 2024
2.7.8
5.0
May 14 2024
5.0
Version: 2.7.8
mo dape
mo dape
May 10 2024
2.7.8
5.0
May 10 2024
5.0
Version: 2.7.8
ozkb
ozkb
Mar 30 2024
2.7.7
5.0
Mar 30 2024
5.0
Version: 2.7.7
DrOpenSource
DrOpenSource
Mar 22 2024
2.7.7
5.0
Mar 22 2024
5.0
Version: 2.7.7
ThomasMiller
ThomasMiller
Mar 19 2024
2.7.7
5.0
Mar 19 2024
5.0
Version: 2.7.7
lodean
lodean
Mar 10 2024
2.7.6
5.0
Mar 10 2024
5.0
Version: 2.7.6
awlz
awlz
Jan 26 2024
2.7.6
5.0
Jan 26 2024
5.0
Version: 2.7.6
zlazkow
zlazkow
Dec 29 2023
2.7.6
5.0
Dec 29 2023
5.0
Version: 2.7.6
carb
carb
Dec 6 2023
2.7.6
5.0
Dec 6 2023
5.0
Version: 2.7.6
guyt
guyt
Nov 8 2023
2.7.6
5.0
Nov 8 2023
5.0
Version: 2.7.6
fallenflower
fallenflower
Sep 15 2023
2.7.6
5.0
Sep 15 2023
5.0
Version: 2.7.6
The_Blinded
The_Blinded
Aug 17 2023
2.7.6
5.0
Aug 17 2023
5.0
Version: 2.7.6
avtorpc
avtorpc
Nov 25 2022
2.7.4
5.0
Nov 25 2022
5.0
Version: 2.7.4
WetNet
WetNet
Jul 11 2021
2.6.6
1.0
Jul 11 2021
1.0
Version: 2.6.6
nobody2011
nobody2011
Jul 4 2020
5.0
Jul 4 2020
5.0
Version: null
makareim
makareim
Jan 16 2019
5.0
Jan 16 2019
5.0
Version: null
cade1
cade1
Jun 4 2018
0.5
Jun 4 2018
0.5
Version: null
George6
George6
May 10 2018
2.5
May 10 2018
2.5
Version: null
Grug
Grug
Feb 15 2018
5.0
Feb 15 2018
5.0
Version: null
triangle-1
triangle-1
Feb 11 2018
3.5
Feb 11 2018
3.5
Version: null
-_-)_-)-))
-_-)_-)-))
Jan 26 2018
4.0
Jan 26 2018
4.0
Version: null
Ervins Strauhmanis
Ervins Strauhmanis
Oct 29 2017
5.0
Oct 29 2017
5.0
Version: null
SxB
SxB
Aug 10 2017
4.0
Aug 10 2017
4.0
Version: null
GymW
GymW
Jul 17 2017
2.0
Jul 17 2017
2.0
Version: null
bqyr
bqyr
Jun 26 2017
5.0
Jun 26 2017
5.0
Version: null
oyfr
oyfr
May 19 2017
5.0
May 19 2017
5.0
Version: null
MaurizioL
MaurizioL
May 19 2017
5.0
May 19 2017
5.0
Version: null