User avatar
GreenMartian
Posts: 156
Joined: Tue Feb 14, 2017 12:10 pm
Location: Wisconsin, US

Firefox/Chrome and KeepassXC

Tue Nov 21, 2017 6:46 am

Short, basic little tutorial for anyone interested in using Keepassxc as the default password manager in Firefox or Chrome. You may or may not have to manually delete any passwords you already have saved in the browser's internal password manager. However, I've not tested this.

Thanks to kyrios and Hellborne for helping set the way with this process in another of my posts. The credit is theirs. ;)

1) Install Keepassxc. In the Keepassxc settings, navigate to the "browser integration" tab. Enable keepasshttp server.

2) Create a new keepassxc database, and be sure that your database remains open and running. In it's settings, you can choose to close it to the system tray if you chose, as well as set your own preferences for database auto timeouts if you so chose.

3) Open Firefox and/or Chrome, and install the add-on/extension called keepasshttp-connector. You should now see a Keepass icon present in your browser toolbar.

4) Your open Keepassxc database should automagically connect with your open Keepassxc database. If not, you may just have to click on the Keepass icon in your browser's toolbar, where a pop-up will walk you through that connection.

5) At some point in the process, you'll receive a pop-up box asking you to name/link your database. Name it as you please.

6) Navigate to you favorite website, fill in your username & password. Right click on either field, navigate to and click on the keepass-http icon. There, you'll find your options. When you click to save credentials, the keepass icon in your browser's toolbar should turn red and begin to blink. Immediately click that icon and chose "accept". Your credentials are now saved in Keepassxc and available for use in either browser via right click on username/password fields.

7) When closing Keepassxc, you'll be prompted to accept any new credentials that have been saved in the open session.

8) That's pretty much all there is to it. Obviously, you'll always have to start Keepassxc at system boot up. You can also achieve this by selecting Keepassxc to autostart in the system menu.

Note: as with other password managers, some websites just won't cooperate with external programs saving any data from their sites. Keepassxc is no different. An example may be certain financial institutions.

Best of luck!
GM

Return to “Tutorials”