Keepassxc browser

Author: r | 2025-04-23

★★★★☆ (4.3 / 3717 reviews)

avi compressor

KeePassXC-Browser: KeePassXC Integration for Modern Web Browsers KeePassXC-Browser is the official browser plugin for the KeePassXC password manager.

free computer speed test

keepassxreboot/keepassxc-browser: KeePassXC Browser

OverviewWith KeePassXC 2.7.3 the browser integration is broken. While the Auto-Type function works as expected in all of my browsers and the SSH agent functions works normally too, login fields on websites are no longer filled.Neither clicking on the KeePassXC symbol in the username field nor filling in the context menu works. Just sometimes after starting the browser freshly it works once or in maximum two times and then the browser integration stops working. I always have to use the Auto-Type function to get the needed login credentials.This problem occurs in both the 2.7.3 AppImage for Linux and the 2.7.3 release compiled from source. And it occurs equally in all of my browsers on all of my machines (see details below).Additionally, in Firefox permanently the browser plugin loses the connection the KeePassXC, so I contantly have to click on the Reconnect button. That didn't happen until KeePassXC 2.7.1 either.Steps to ReproduceOpen KeePassXC databaseOpen browser (Chrome, Edge, Vivaldi, Firefox)Load a website with a login field for which the credentials are stored in the opened KeePassXC databaseclick in the username field or click the KeePassXC icon in the username field or use the contect menu -> Fill Username and Passwordhope, the needed credentials will be filled into username and password fieldsExpected BehaviorNormally the needed credentials are immediately filled into the username and password fields (which works perfectly until KeePassXC 2.7.1 on all the tested websites).Actual BehaviorThe needed credentials are mostly never filled into the username and password field. The KeePassXC icon in the username field and the "Fill Username and Password" in the contect menu aren't working too. But the browser plugin is connected to the KeePassXC and the database is opened.ContextThis problem occurs on all of my machines after upgrading from 2.7.1 to 2.7.3:1 desktop PC and 1 notebook with Kubuntu. KeePassXC-Browser: KeePassXC Integration for Modern Web Browsers KeePassXC-Browser is the official browser plugin for the KeePassXC password manager. Browser integration keepassxc-browser for KeePassXC. keepassxc-browser is the browser extension of KeePassXC’s built-in browser integration using native-messaging and transport KeePassXC integration for modern web browsers Home/ Communication/ KeePassXC-Browser. KeePassXC-Browser KeePassXC Team. Communication KeePassXC integration for modern web browsers Home/ Communication/ KeePassXC-Browser. KeePassXC-Browser KeePassXC Team. Communication KeePassXC integration for modern web browsers Home/ Communication/ KeePassXC-Browser. KeePassXC-Browser KeePassXC Team. Communication KeePassXC integration for modern web browsers Home/ Communication/ KeePassXC-Browser. KeePassXC-Browser KeePassXC Team. Communication Official browser plugin for the KeePassXC-Browser, free and safe download. KeePassXC-Browser latest version: KeePassXC-Browser: KeePassXC Integration for Modern Web Browsers. KeePass Expected BehaviorConnect my Firefox KeePassXC-Brower WebExtension to my KeepassXC flatpakCurrent BehaviorIt does not.Possible SolutionI don't know if firefox snap on ubuntu 22.04 is currently supported or not, so that may be the issue, but in that case I recommend making that more clear as firefox snap is the default on ubuntu 22.04 afaik.Steps to Reproduce (for bugs)Start KeepassXCstart firefox snapinstall KeepassXC-BrowserEnable Browser integration in KeepassXCOpen Extension in browserSee "Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings."Click Reload in ExtensionKeepassXC window comes to front with unlocked DB, but nothing elseGo back to browser extensionSee "Key exchange was not successful."Debug infoKeePassXC - Version 2.7.4Revision: 63b2394Distribution: FlatpakQt 5.15.8Debugging mode is disabled.Operating system: KDE Flatpak runtimeCPU architecture: x86_64Kernel: linux 5.19.0-32-genericEnabled extensions:Auto-TypeBrowser IntegrationSSH AgentKeeShareYubiKeySecret Service IntegrationCryptographic libraries:Botan 2.19.1KeePassXC-Browser - 1.8.5.1Operating system: Linux x86_64Browser: Mozilla Firefox Snap For Ubuntu 110.0.1 (64-bit)Operating system:Ubuntu 22.04.2 LTSGNOME 42.5X11Troubleshooting resultsnative_messaging-hosts file:{ "allowed_extensions": [ "[email protected]" ], "description": "KeePassXC integration with native messaging support", "name": "org.keepassxc.keepassxc_browser", "path": "/var/lib/flatpak/exports/bin/org.keepassxc.KeePassXC", "type": "stdio"}keepassxc-proxy is not runningsudo strace -f -p $(pgrep firefox) 2>&1 | grep keepass yields no openat messages whatsoever/run/user/1000/app/org.keepassxc.KeePassXC/org.keepassxc.KeePassXC.BrowserServer exists/run/user/1000/org.keepassxc.KeePassXC.BrowserServer does not exist$ flatpak permissions webextensions Table Object App Permissions Datawebextensions org.keepassxc.keepassxc_browser snap.firefox yes 0x00

Comments

User2364

OverviewWith KeePassXC 2.7.3 the browser integration is broken. While the Auto-Type function works as expected in all of my browsers and the SSH agent functions works normally too, login fields on websites are no longer filled.Neither clicking on the KeePassXC symbol in the username field nor filling in the context menu works. Just sometimes after starting the browser freshly it works once or in maximum two times and then the browser integration stops working. I always have to use the Auto-Type function to get the needed login credentials.This problem occurs in both the 2.7.3 AppImage for Linux and the 2.7.3 release compiled from source. And it occurs equally in all of my browsers on all of my machines (see details below).Additionally, in Firefox permanently the browser plugin loses the connection the KeePassXC, so I contantly have to click on the Reconnect button. That didn't happen until KeePassXC 2.7.1 either.Steps to ReproduceOpen KeePassXC databaseOpen browser (Chrome, Edge, Vivaldi, Firefox)Load a website with a login field for which the credentials are stored in the opened KeePassXC databaseclick in the username field or click the KeePassXC icon in the username field or use the contect menu -> Fill Username and Passwordhope, the needed credentials will be filled into username and password fieldsExpected BehaviorNormally the needed credentials are immediately filled into the username and password fields (which works perfectly until KeePassXC 2.7.1 on all the tested websites).Actual BehaviorThe needed credentials are mostly never filled into the username and password field. The KeePassXC icon in the username field and the "Fill Username and Password" in the contect menu aren't working too. But the browser plugin is connected to the KeePassXC and the database is opened.ContextThis problem occurs on all of my machines after upgrading from 2.7.1 to 2.7.3:1 desktop PC and 1 notebook with Kubuntu

2025-04-15
User2839

Expected BehaviorConnect my Firefox KeePassXC-Brower WebExtension to my KeepassXC flatpakCurrent BehaviorIt does not.Possible SolutionI don't know if firefox snap on ubuntu 22.04 is currently supported or not, so that may be the issue, but in that case I recommend making that more clear as firefox snap is the default on ubuntu 22.04 afaik.Steps to Reproduce (for bugs)Start KeepassXCstart firefox snapinstall KeepassXC-BrowserEnable Browser integration in KeepassXCOpen Extension in browserSee "Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings."Click Reload in ExtensionKeepassXC window comes to front with unlocked DB, but nothing elseGo back to browser extensionSee "Key exchange was not successful."Debug infoKeePassXC - Version 2.7.4Revision: 63b2394Distribution: FlatpakQt 5.15.8Debugging mode is disabled.Operating system: KDE Flatpak runtimeCPU architecture: x86_64Kernel: linux 5.19.0-32-genericEnabled extensions:Auto-TypeBrowser IntegrationSSH AgentKeeShareYubiKeySecret Service IntegrationCryptographic libraries:Botan 2.19.1KeePassXC-Browser - 1.8.5.1Operating system: Linux x86_64Browser: Mozilla Firefox Snap For Ubuntu 110.0.1 (64-bit)Operating system:Ubuntu 22.04.2 LTSGNOME 42.5X11Troubleshooting resultsnative_messaging-hosts file:{ "allowed_extensions": [ "[email protected]" ], "description": "KeePassXC integration with native messaging support", "name": "org.keepassxc.keepassxc_browser", "path": "/var/lib/flatpak/exports/bin/org.keepassxc.KeePassXC", "type": "stdio"}keepassxc-proxy is not runningsudo strace -f -p $(pgrep firefox) 2>&1 | grep keepass yields no openat messages whatsoever/run/user/1000/app/org.keepassxc.KeePassXC/org.keepassxc.KeePassXC.BrowserServer exists/run/user/1000/org.keepassxc.KeePassXC.BrowserServer does not exist$ flatpak permissions webextensions Table Object App Permissions Datawebextensions org.keepassxc.keepassxc_browser snap.firefox yes 0x00

2025-04-04
User7488

I wanted to use KeePassXC as my password manager, it has option to fill out login and password on saved passwords in KPXC database. Here what trouble I get:Cannot connect to KeePassXC. Check that browser integration is enabled in KeePassXC settings.After reload button new info shows:Key exchange was not successful.Beforehand I opened KeePassXC, unlocked database, changed setting for integration with browsers, did with Firefox and Brave on Ubuntu 20.04. I do not know why its not getting keys from KPXC, in both add-ons settings KPXC is showing No connected databases found. Trying to connect doesn't solve the issue. I want to use Yubikey5 with KeePassXC but if this add-on database connection still be failing, i will abandon KPXC and will look for other good utility that is compatible with Yubikey5. asked Feb 23, 2021 at 15:02 UMRUMR1932 gold badges3 silver badges14 bronze badges 5 Issue occurred because snap version of KeePassXC and Brave browser.To install unsnapped KeePassXC version:Add PPA to system's software source:sudo add-apt-repository ppa:phoerious/keepassxcsudo apt-get updatesudo apt install keepassxcunsnapped version of Brave browser:sudo apt install apt-transport-https curl gnupgcurl -s | sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-release.gpg add -echo "deb [arch=amd64] stable main" | sudo tee /etc/apt/sources.list.d/brave-browser-release.listsudo apt updatesudo apt install brave-browser answered Feb 23, 2021 at 17:21 UMRUMR1932 gold badges3 silver badges14 bronze badges 3 In my case, this happens to me with the flatpak version.Using:sudo apt install keepassxcand enabling browser integration again works for me. answered Sep 4, 2021 at 23:58 You must log in to answer this question. Start

2025-03-30
User3151

Overviewctrl+o crashes keepassxc immediately, but keepassxc mydb.kdbx worksSteps to Reproducepre-req/background: prefer snapa. sudo apt install keepassxc (2.4.3+dfsg.1-1build1 was the version, per apt show output)b. use keepassxc (no issues)c. get warning that keepassxc is old (or maybe warning is in the Chrome browser integration?)d. go to use sudo apt remove keepassxc && sudo snap install keepassxcf. keepassxc --version says 2.6.4 (after warnings1 every interaction generates)open keepassxc (either via /snap/bin/keepassxc or gnome desktop icon)launch open dialog (to pick a database) - all methods have same behavior (eg ctrl+o, open-folder icon, "open existing database" button in middle of screen, etc.)keepassxc disappearsExpected Behaviorstep (3) should have been a file-picker dialog.Actual Behaviorstep (3) keepassxc appears to closeContexterror logsmy running journalctl --pager-end --follow --catalog shows these entries: /home/myusername/.cache//gdk-pixbuf-loaders.cache to make things work again for the time being.Apr 23 07:47:23 finna keepassxc[54802]: Could not load a pixbuf from icon theme. This may indicate that pixbuf loaders or the mime database could not be found.Apr 23 07:47:23 finna gnome-shell[54802]: **Apr 23 07:47:23 finna gnome-shell[54802]: Gtk:ERROR:../../../../gtk/gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /snap/keepassxc/1309/data-dir/icons/Adwaita/16x16/status/image-missing.png: Unrecognized image file format (gdk-pixbuf-error-quark, 3)Apr 23 07:47:23 finna keepassxc[54802]: Cannot open pixbuf loader module file '/home/myusername/.cache//gdk-pixbuf-loaders.cache': No such file or directory This likely means that your installation is broken. Try running the command gdk-pixbuf-query-loaders > /home/myusername/.cache//gdk-pixbuf-loaders.cache to make things work again for the time being.Apr 23 07:47:23 finna systemd[1450]: snap.keepassxc.keepassxc.b92bb3c3-73e5-4f52-8552-b3b8543680f3.scope: Succeeded.">Apr 23 07:47:23 finna keepassxc[54802]: Cannot open pixbuf loader module file '/home/myusername/.cache//gdk-pixbuf-loaders.cache': No such file or directory This likely means that your installation is broken. Try running the command gdk-pixbuf-query-loaders > /home/myusername/.cache//gdk-pixbuf-loaders.cache to make things work again for the time being.Apr 23 07:47:23 finna keepassxc[54802]: Could not load a pixbuf from icon theme. This may indicate that pixbuf loaders or the mime database could not be found.Apr 23 07:47:23 finna gnome-shell[54802]: **Apr 23 07:47:23 finna gnome-shell[54802]: Gtk:ERROR:../../../../gtk/gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /snap/keepassxc/1309/data-dir/icons/Adwaita/16x16/status/image-missing.png: Unrecognized image file format (gdk-pixbuf-error-quark, 3)Apr 23 07:47:23 finna keepassxc[54802]: Cannot open pixbuf loader module file '/home/myusername/.cache//gdk-pixbuf-loaders.cache': No such file or directory This likely means that your installation is broken. Try running the command gdk-pixbuf-query-loaders > /home/myusername/.cache//gdk-pixbuf-loaders.cache to make things work again for the time being.Apr 23 07:47:23 finna systemd[1450]: snap.keepassxc.keepassxc.b92bb3c3-73e5-4f52-8552-b3b8543680f3.scope: Succeeded.I'd try gdk-pixbuf-query-loaders but it's not in my $PATH and unsure what it is. Also I'm guessing it needs to be run in the snap's own container? This is where I stopped.workaround: CLI passing DB as argumentI can successfully work around this bug by just doing keepassxc mydb.kdbx and I can complete my tasks (just avoid hitting the open dialog). Interestingly, I see all the same log output as above (in the terminal where I launched keepassxc), but only this one shows up a the time

2025-04-01
User5762

KeePassXC 2.4.0 will suddenly not openExpected BehaviorAfter I clicked on the app on windows 10 it usually opens a screen that asks for my Master Password. Then i have access to my database.Current BehaviorIt does not bring up the screen requesting my Master password and therefore i can't open my password database. It does show up in the taskbar at the bottom of the screen on the left. If i click on the icon it just disappears and the icon that is on the right changes from being shaded green to grey. Hovering over the icon on the left it shows a blank applicaiton screen and has 'KeePassPasswords.kdbx [locked] - KeePassXC" above it.Possible SolutionI don't know if this is related but i did upgrade the version of KeePassXC last week. It worked fine for about 5 days and then this happened.Steps to Reproduce (for bugs)Debug infoKeePassXC - unknown (I upgraded it from 2.3.4 to 2.4.0 five days ago, it worked for 4 days)KeePassXC-Browser - 1.3.3Operating system: Win32Browser: Chrome/Chromium 73.0.3683.86

2025-04-08
User9969

Of the crash:Gtk:ERROR:../../../../gtk/gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /snap/keepassxc/1309/data-dir/icons/Adwaita/16x16/status/image-missing.png: Unrecognized image file format (gdk-pixbuf-error-quark, 3)Aborted"Help → About" outputKeePassXC - Version 2.6.4Revision: 34a78f0Distribution: SnapQt 5.9.5Debugging mode is disabled.Operating system: Linux 5.11.0-7612-genericCPU architecture: x86_64Kernel: linux 5.11.0-7612-genericEnabled extensions:- Auto-Type- Browser Integration- SSH Agent- KeeShare (signed and unsigned sharing)- YubiKey- Secret Service IntegrationCryptographic libraries:- libgcrypt 1.8.1Operating System: LinuxDesktop Env: GnomeWindowing System: X11Distribution: Pop OS1 here are the warnings i'm seeing with every interaction, it seems: /home/myusername/.cache//gdk-pixbuf-loaders.cacheto make things work again for the time being.Gtk-Message: 07:37:04.987: Failed to load module "canberra-gtk-module"Gtk-Message: 07:37:04.989: Failed to load module "canberra-gtk-module"Qt: Session management error: Could not open network socketKeePassXC 2.6.4">$ keepassxc --version/snap/keepassxc/1309/bin/desktop-launch: line 474: /home/myusername/.cache//gdk-pixbuf-loaders.cache: Permission deniedGtk-Message: 07:37:04.965: Failed to load module "appmenu-gtk-module"(keepassxc:47265): GdkPixbuf-WARNING **: 07:37:04.972: Cannot open pixbuf loader module file '/home/myusername/.cache//gdk-pixbuf-loaders.cache': No such file or directoryThis likely means that your installation is broken.Try running the command gdk-pixbuf-query-loaders > /home/myusername/.cache//gdk-pixbuf-loaders.cacheto make things work again for the time being.Gtk-Message: 07:37:04.987: Failed to load module "canberra-gtk-module"Gtk-Message: 07:37:04.989: Failed to load module "canberra-gtk-module"Qt: Session management error: Could not open network socketKeePassXC 2.6.4

2025-03-30

Add Comment