Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I installed KeepassX on my new Mac and I want to use a plugin (KeePassHttp) to autofill logins on Chrome. The instructions tell me to place it in the program directory of KeepassX but I cannot drag it into the application file and I'm not sure how to do this with Terminal.

The Chrome plugin page shows that KeePassHttp is active but cannot detect or make a connection with KeepassX

How can I finish this plugin install?

share|improve this question

KeePassHttp is a plugin for KeePass and not for KeePassX; KeePassX has no plugin interface and is not a front-end for KeePass.

share|improve this answer
This may not be true anymore. See other responses. – Albert T. Wong Jul 2 '15 at 22:45

There's a forked alpha version of KeePassX available which has built in support for HTTP integration and works fine with ChromeIPass (and therefore likely others).

You don't need to install KeePassHttp just install the full KeePassX from

share|improve this answer
Here's a better one with better instructions. – Albert T. Wong Jul 2 '15 at 23:04

Look at KyPass Companion: It's fully compatible with KeePassHTTP and works natively on MacOSX

share|improve this answer
It has its own page now: – dain Aug 30 '13 at 12:00

I also investigated KeePassHttp and it seems to only be compatible with Windows.

Further info from the plugin author's website:

Linux and Mac users: If you are using KeePass with Mono, then you're in luck. I have tested KeePassHttp with Mono 2.6.7 and it appears to work well. I cannot get the plgx file to work on Linux, perhaps you may have more luck, but I can get my dll files to work directly when put into the KeePass directory (possibly the Plugin directory as well, I have not tried). You can get KeePassHttp.dll and Newtonsoft.Json.dll from

share|improve this answer
This may not be true anymore. See other responses. – Albert T. Wong Jul 2 '15 at 22:45

I can confirm that KeePassHttp works on Mac using the mono-based version: all you have todo is follow the instructions provided and drop the two dll files (KeePassHttp.dll and Newtonsoft.Json.dll ) inside the application directory (use "show package contents" on the context menu when you click over the application icon on Finder and then go to "Contents > MacOS" ).

But firtst, download the KeePass 2 mono version here:

and then the mono framework for Mac (the links are provided there). I used the Mono 3.2 version, which is the most recent at the time I'm writing.

share|improve this answer

Regular Keepass over Mono has problems on Mac OS like being unable to support copy/paste functionality (which is a must for me as I use a very long master key). I suggest you try which is an attempt to create an OS X port of KeePass.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .