Troubleshooting & How-Tos 📡 🔍

KeePassXC Browser Extension vs. Flatpak (Not Working Yet)

  1. Web browsers running through Flatpak (and probably Snap) need additional permissions to interact with KeePassXC through its browser extension.
  2. Some browsers don’t support the native messaging feature used by KeePassXC-Browser, and the workarounds for this are made more complicated by Flatpak.
  3. KeePassXC only supports a few browsers out of the box, so you have to add a custom config for others…which again can be complicated by Flatpak.

There are a bunch of workarounds online, but I haven’t gotten any of them to work yet! I’m collecting what I’ve tried so far on LibreWolf, Chromium, Ungoogled Chromium and Zen.

If and when I do get it working, I’ll update this page.

For now I’m only trying out a bunch of alternative browsers. Mostly I’m using the native RPM and DEB packages for Firefox, Vivaldi and KeePassXC. But if I decide to stick with one of these that’s primarily distributed as a Flatpak, I’m going to want to get it working with my password manager!