KeePass For Mac
'KeePass' is the password manager developed by Dominik Reichl. Any software by other developers that is using the name 'KeePass' in the software's name without any direct non-numeric/non-special prefix/suffix is abusing the name 'KeePass' and we do not recommend such software. For example, 'KeePassDroid' is ok, but 'KeePass Droid' is not. KeePass has a built-in export module for XML files, and this plugin can re-import such files. The XML Import plugin is discontinued. Its functionality is integrated into the VariousImport plugin for KeePass 1.x. KeePass 2.x has a built-in import module for XML files, i.e. No plugin is required.
A free, open-source, KeePass-compatible password manager for macOS.
MacPass behaves just the way a macOS app should
Tabs
Open files in individual windows or use tabs to use a single window.
Autosave
Your files will get saved constantly. Lost something and cannot recover it from an entries history? Browse versions to find what you're looking for!
Undo/Redo
MacPass supports Undo/Redo for everything you do with your data. Something went wrong and you want to revert it, just undo your changes an you're good to go!
Drag & Drop
Move or copy entries and groups inside a database or between two files. Add file attachments by dropping them onto entries. You even can add entries by dragging URLs onto the database.
Quicklook
Enable previews to leverage the QuickLook system for previews of a variety of file types to take a look at your file attachments.
But there's more…
Autotype
Autotype enables MacPass to supply authentication credentials for any text based input. From webforms to authentication dialogs in any application. With Global Autotype you even can invoke Autotype from anywhere with a system wide shortcut. For more information please refer to the documentation.
Full KDB and KDBX Support
MacPass can read and write KDB Legacy files as well as the latest KDBX Format. You can even convert KDB to KDBX and the other way around.
Custom Icons
Change the way your entries and groups look by choosing from the many icons. If you like a bit of color, let MacPass generate icons based on websites for you!
Password Generator
Generate passwords using the built-in generator. Adjust the method to comply with any restriction you might encounter.
Expiration Dates
Set a date, when passwords expire. MacPass will mark them with a special icon so you'll spot them easily. You can even search for expired ones!
Synchronization
Changes made to your database outside of MacPass can be merged. No data is lost and all files are synchronized! You even can merge arbitrary files into one single database. MacPass is able to merge even KDB files, although the format is not designed for synchronisation.
History
If enabled, your changes to entries will get stored inside the database. Just restore an old state or take a look at what changed over time.
Auto update

MacPass incorporates Sparkle to support auto updates. You're always up to date!
Plugins

Since there's no one-size-fits-all, MacPass allows for Plugins to alter and extend its feauture set. Head over to the Plugin respository and start customizing.
Open-source
MacPass is free, open source software licensed under the GPLv3. It's build using other open source software like TransformerKit, KeePassKit, KissXML, Sparkle and a lot more. The source code is available on GitHub.
This is the official website of KeePass, the free, open source, light-weight and easy-to-use password manager.

Latest News
KeePass 2.47 released
2021-01-09 16:05. Read More »
KeePass 1.39 released
2021-01-02 13:30. Read More »
KeePass 2.46 released
2020-09-10 14:03. Read More »
KeePass 2.45 released
2020-05-07 14:51. Read More »
[News Archive]
Download Keepass For Mac
Why KeePass?
Today, you have to remember many passwords. You need a password for a lot of websites, your e-mail account, your webserver, network logins, etc. The list is endless. Also, you should use a different password for each account, because if you would use only one password everywhere and someone gets this password, you would have a problem: the thief would have access to all of your accounts.
KeePass is a free open source password manager, which helps you to manage your passwords in a secure way. You can store all your passwords in one database, which is locked with a master key. So you only have to remember one single master key to unlock the whole database. Database files are encrypted using the best and most secure encryption algorithms currently known (AES-256, ChaCha20 and Twofish). For more information, see the features page.
Keepass For Mac Alternative
Is it really free?
Yes, KeePass is really free, and more than that: it is open source (OSI certified). You can have a look at its full source code and check whether the security features are implemented correctly.
As a cryptography and computer security expert, I have never understood the current fuss about the open source software movement. In the cryptography world, we consider open source necessary for good security; we have for decades. Public security is always more secure than proprietary security. It's true for cryptographic algorithms, security protocols, and security source code. For us, open source isn't just a business model; it's smart engineering practice.
Bruce Schneier, Crypto-Gram 1999-09-15.
