MacPass /MacPass

A native macOS KeePass client

★ 6,897⑂ 475👁 178⑃ 204● 1,115▤ 35
Objective-CCreated 2012-07-21macpass.app/
6,897
stars
+0+2+18
475
forks
178
watchers
204
prs
1,115
issues
35
releases
–
discussions

README

macpassapp.org was dropped due to a fuck-up on my part.

 The website is now available under https://macpass.app
 Update to MacPass 0.8.2 as soon as possible!
 If – for whatever reason – you still run version 0.8.1 or older please disable the automatic plugin update in the plugin settings to prevent any malicious activity.
 MacPass will refuse to load unsigned or wrongly signed plugins if you uncheck the "load unsecure plugins". This is the default behaviour. If you have not changed this, you're set!
 If plugins get disabled due to a version downgrade in the bundled plugins.json file, check "load incompatible plugins". This setting does not enable unsigned plugins to be loaded!
 Releases are not  published on the website or via the https://macpassapp.org url.
 Only use releases on the official Github page.

 MacPass

MacPass began as an attempt to provide a nice looking feature complete KeePass client for macOS. To a degree this has been accomplished. Over the years, a couple of other awesome clients were created. With the decline of steady updates, MacPass fell behind in terms of UI and features. I hope we can revive the old fella and get cracking again!

I'm very proud that to this day, MacPass is the only native macOS client that is fully open source!

 Download

All pre-built releases can be found at Github.

An unsigned build of the current continuous tag can be found here: Continuous Build

Due to the nature of the build it might be unstable, however this version contains all the latest changes and bug fixes!

 How to Contribute

If you want to contribute by fixing a bug, adding a feature or improving localization you're awesome!

 How to Build

 Fetch the source of MacPass
bash
git clone https://github.com/MacPass/MacPass --recursive

 Install Carthage
 Install all Dependencies
bash
cd MacPass
carthage bootstrap --platform macOS

After that you can build and run in Xcode. The following command will build and make the application available through Spotlight. If you run into signing issues take a look at Issue 92. Since Sparkle is disabled only on the CI build and in Debug mode, you have to explicitly disable it in Release. Otherwise warnings on unsecure updates will appear.

    xcodebuild -scheme MacPass -target MacPass -configuration Release CODE_SIGNING_REQUIRED=NO NO_SPARKLE=NO_SPARKLE

 Help

Some questions might be answered in the FAQ

Or follow the Mastodon account @MacPass

 System Requirement

Version 0.8 requires macOS 10.13 High Sierra or later. Version 0.7 requires macOS 10.10 Yosemite or later and earlier versions of MacPass require macOS 10.8 Mountain Lion or later.

 Status

The Status can be found on the dedicated Wiki page.

 What does it look like?

!image

More Screenshots in the Wiki

 Alternatives

KeePassX and its fork KeePassXC. Qt based cross plattform port.

KyPass Companion. Native macOS client.

KeeWeb. Electron based cross plattform port. Since it's browser based you can pretty much run it anywhere.

 License

Ma

Snapshot: 2026-11-04T14:00:00Z · Data license Apache-2.0 · JSON