Give the KeePassXC Cryptomator plug-in the vote

Support software that secures you private data.

KeePassXC Proxy Access



Cryptomator encrypts your data quickly and easily. Afterwards you upload them protected to your favorite cloud service.

Visit site


Never forget a password again. Securely store passwords using industry standard encryption, quickly auto-type them into desktop applications, and use our browser extension to log into websites.

Visit site

Let's bring these features together. It has the advantage, that your private data as well as the passwords to access your data are stored securely. To achieve this, two software components are required, that connect KeePassXC to Cryptomator.

Ralph Ralph Plawetzki

KeePassXC Cryptomator

The plug-in

Cryptomator has an integrations-api, that allows to develop plugins for Cryptomator that extend the functionality of Cryptomator.

I wrote a plug-in, that works as a connector between Cryptomator and KeePassXC and fits into the integrations-api.

With this plug-in dropped in, Cryptomator can use a KeePassXC database as a backend to store and retrieve passwords for vaults.

Visit on GitHub

The back end

A second library is needed, which is integrated into the plug-in mentioned above. It enables an application to talk to KeePassXC and access its capabilities. The Java library accesses KeePassXC via its build-in proxy.

This library I wrote uses the JSON data format to communicate with KeePassXC. The underlying TweetNaCL crypto library provides the crypto_box functionality that is used to set up an encrypted and secure channel for the components to communicate with each other.

It's fast, easy to use and cross-platform.

Visit on GitHub

KeePassXC Proxy Access

Additional information