LibreWolf

4196 readers
1 users here now

Welcome to the official community for LibreWolf.

LibreWolf is designed to increase protection against tracking and fingerprinting techniques, while also including a few security improvements. LibreWolf also aims to remove all the telemetry, data collection and annoyances, as well as disabling anti-freedom features like DRM. If you have any question please visit our FAQ first: https://librewolf.net/docs/faq/

To learn more or to download the browser visit the website: https://librewolf.net/

If you want to contribute head over to our Codeberg: https://codeberg.org/librewolf

founded 5 years ago
MODERATORS
1
4
submitted 4 days ago* (last edited 4 days ago) by zdhzm2pgp@lemmy.ml to c/librewolf@lemmy.ml
 
 

Now that LibreWolf lives in .config/librewolf/librewolf, I can't seem to get KeePassXC to acknowledge the location of the native messaging hosts json file in .config/librewolf/librewolf, even if I change the location in the Browser Integration/Advanced settings in KP, it always creates a .mozilla folder no matter what I do and only uses the json file from that location.

2
3
 
 

Hi everyone: I started recently to use Librewolf. I know that its better to avoid installing extensions and using dark themes in order to not be exposed to fingerprinting. But what about using the command xcalib -i -a on linux to invert the screen colors and thus achieving the dark theme. Would this information also be leaked to the websites? and how I can check this eventually?

4
5
 
 

Every then and now I need to use Google because of its better local results (so I also disable VPN) and I always fell into captcha hell (no acc, no cookies...), but it has been some time already Google don't bother me with captchas... have I been successfully fingerprinted or something?

6
7
 
 

What shows up is this pattern of flashing cyan, yellow, and magenta lines on a white background.

I kind of want to have resist fingerprinting turned on if I can. Is there someway to add special exemptions for certain sites?

My webcam has has a separate IR camera on it for focusing (I think) perhaps Librewolf is choosing the wrong one?

8
 
 

Firefox 144 features a new profile switcher, which is a lot nicer than about:profile or a desktop shortcut to open the profile prompt.

However, Librewolf seems to have deactivated it because it's behind the Firefox account button.

Will it be fixed? I use profiles on all my devices, and I'm quite tired of always going to about profile just to open another one

9
 
 

I've been using LibreWolf for quite some months now and logging in on Discords website (and any other) was never a problem. Recently (about a few weeks ago) though I get logged out of Discord even after reloading the page. I've searched through Git issues & posts on different sites but couldn't find anything that helps. I added discord.com and also other domains they sometimes use to my exceptions, turned off enhanced tracking protection, etc but nothing helped. Apparently they changed how their cookies work and how the login session is stored and I don't know how to even try fixing it.

Anyone with a similar experience and ideas on how to fix this?

10
 
 

I'm going through a bunch of browsers at the moment to find one I'm happy with. Wanted to share how I get the KeePassXC-browser addon to work with flatpaks.

Flatpaks are sandboxed by design, so getting them to talk to each other needs a go-between. I adapted this from a Chromium guide. It works for me, hopefully maybe it'll help someone.

1. Run this command

flatpak override --user \
  --filesystem={/var/lib,xdg-data}/flatpak/{app/org.keepassxc.KeePassXC,runtime/org.kde.Platform}:ro \
  --filesystem=xdg-run/app/org.keepassxc.KeePassXC:create \
  io.gitlab.librewolf-community

2. Create a wrapper script

  • The script goes in the following location: ~/.var/app/io.gitlab.librewolf-community/data/bin/keepassxc-proxy-wrapper.sh
#!/bin/bash

APP_REF="org.keepassxc.KeePassXC/x86_64/stable"

for inst in "$HOME/.local/share/flatpak" "/var/lib/flatpak"; do
    if [ -d "$inst/app/$APP_REF" ]; then
        FLATPAK_INST="$inst"
        break
    fi
done
[ -z "$FLATPAK_INST" ] && exit 1

APP_PATH="$FLATPAK_INST/app/$APP_REF/active"

RUNTIME_REF=$(awk -F'=' '$1=="runtime" { print $2 }' < "$APP_PATH/metadata")
RUNTIME_PATH="$FLATPAK_INST/runtime/$RUNTIME_REF/active"

exec flatpak-spawn \
    --env=LD_LIBRARY_PATH=/app/lib \
    --app-path="$APP_PATH/files" \
    --usr-path="$RUNTIME_PATH/files" \
    -- keepassxc-proxy "$@"
  • Then run the command chmod +x ~/.var/app/io.gitlab.librewolf-community/data/bin/keepassxc-proxy-wrapper.sh

3. Manually create a native messaging host file

  • It goes in the following location: ~/.var/app/io.gitlab.librewolf-community/.librewolf/native-messaging-hosts/org.keepassxc.keepassxc_browser.json
  • Create the NativeMessagingHosts directory if it doesn't exist.
  • Substitute (USERNAME) for your username.
{  
   "allowed_extensions": [  
       "keepassxc-browser@keepassxc.org"  
   ],  
   "description": "KeePassXC integration with native messaging support",  
   "name": "org.keepassxc.keepassxc_browser",  
   "path": "/home/(USERNAME)/.var/app/io.gitlab.librewolf-community/data/bin/keepassxc-proxy-wrapper.sh",  
   "type": "stdio"  
}

4. Enable browser integration within KeePassXC (if it isn't already)

  • Within KeePassXC: Tools > Settings > Browser Integration, enable Firefox

5. Restart Librewolf

11
 
 

TranscriptScreenshot of a pop-up. It reads:

Color Inaccuracies Detected.

We have detected that your browser may have issues with color accuracy.

You may notice subtle visual noise and incorrect colors appear in your skins.

This issue is usually caused by anti-fingerprinting privacy settings in your browser.

Learn how to fix [with a hyperlink to a help page]

this screenshot was taken on Miners Need Cooler Shoes

does anyone know what would cause this precisely? why would anti-fingerprinting mess with the colors i use to edit an image in the browser?

i'd be tempted to brush this off as the website being malicious and lying to get me to deactivate fingerprinting protection, but the website is fully open-source and what they describe happened to me on Piskel (a pixel art editor, which would constantly mess up my colors in subtle but annoying ways)

12
2
submitted 6 months ago* (last edited 6 months ago) by pdqcp@lemmy.dbzer0.com to c/librewolf@lemmy.ml
 
 

Does anyone know if it is possible to recover the pinned shortcuts that I used to have on new tabs?

I updated to the last version, my pins were wiped and I have fewer shortcuts columns as well :/

13
 
 

The thing just much more convenient to use. Unless there's some security/privacy related thingy that forces the change.

14
 
 

I've tried searching for what the cause of this is but I've had no luck so hopefully it's ok to ask here.

For some reason LibreWolf is displaying pages with a significant amount of spacing between words/text justification.

The screenshot provided shows how the LibreWolf docs page looks in Firefox on the left and LibreWolf on the right. I am currently running LibreWolf version 141.0.3-1 on Kubuntu 25.04

Is there some way to alter LibreWolf so it renders the text more like the Firefox does or is this finger printing related i.e. intentional?

Thanks!

15
 
 

Here's how LibreWolf currently looks for me. Aside from the sidebar and some stuff removed from the toolbar, it's pretty standard.

And here's how i'd like it to look, with no toolbar and less stuff in the sidebar.

The back/forward/reload buttons are moved to the top of the sidebar. The window controls are moved to the bottom of the sidebar. Settings & history are replaced by bookmark and menu. And keyboard shortcuts exist to access the address bar, like in Links.

This layout saves space for the content of pages and relies more on keyboard shortcuts and less on the mouse.

Is this possible without making my own Firefox fork?

16
 
 

Trying to load my usual Proton Mail web app and I get an error that is completely un-bypassable. Details of the error say "This version of Firefox is no longer supported due to a bug in the WebCrypto API. Please Update to a newer version".

Has anyone encountered this and found a fix? Not sure the devs are aware either. Any info is appreciated.

EDIT: Issue was somehow my LibreWolf was not updating as a result of various package manager repo things. Manually updating the install to the latest version fixed this problem.

17
 
 

I reinstalled Librewolf via brew on my Mac and got this message: Warning: librewolf has been deprecated! It will be disabled on 2026-09-01.

Any idea what's happening there?

Would love to have another way to use Librewolf on Mac OS btw... it has to be reinstalled regularly with "brew reinstall librewolf --no-quarantine" because the installation "is broken". Very annoying, but I love Librewolf!

18
5
How force HTTP/2 ? (programming.dev)
submitted 7 months ago* (last edited 7 months ago) by Rick_C137@programming.dev to c/librewolf@lemmy.ml
 
 

Hi,

I'm using FreeNginx and in my configuration i have

http2 on;

but when I make a vist on http://localhost/ it's http/1.1 that kick...

I've found^1

Firefox already has HTTP/2 AFAIK.
The entry is called network.http.spdy.enabled.http2 but it's set to "false" by default,

I don't have this in LibreWolf, I created it, to see if it does something, but it's still the HTTP/1.1 that is used.. Any ideas ?

Thanks.

19
 
 

I'm updated through the AUR, and said update pushed just a few hours ago.

My default search engine (a custom Searx instance) keeps being overridden to DuckDuckGo when I reopen my browser. I deleted the line in the about:config about 5 times now, to no avail. Anyone else having this problem?

20
 
 

I have my bookmarks bar set to only display on a new tab, and my tabs to display vertically in a collapsed sidebar. This is fine except when i open a new tab and the bookmark bar shifts all my tabs down. Is there a way to move the bookmark bar over so it starts next to the sidebar rather than above?

Here's how it looks now and how i'd like it to look.

21
7
submitted 7 months ago* (last edited 7 months ago) by oleksii@lemmy.ml to c/librewolf@lemmy.ml
 
 

I started to use YubiKey 5 Series / FIDO2 It works well in Firefox, but doesn't work in LibreWolf. LLM suggest to make next browser setting change

security.webauth.u2f true

security.webauth.webauthn true

security.webauth.webauthn_enable_softtoken true

security.webauth.webauthn_enable_usbtoken true

but it didn't help. Suggestions are welcome and appreciated.

22
1
submitted 8 months ago* (last edited 8 months ago) by smq@discuss.tchncs.de to c/librewolf@lemmy.ml
 
 

Recently, some interactive "demo" boxes (example here) in the MDN web docs stopped working on LibreWolf for me. The preview was blank and clicking on the buttons did nothing.

Turns out I had enabled "Limit cross-origin referrers" in settings, and unchecking the box allowed MDN to work normally.

Hope this helps!

23
 
 

Anybody know what setting I need to modify to make weather radar sites work in Librewolf? I've tried several from my local news sites, NOAA, aviation sites, etc. They all just show a blank box where the radar graphics would be. I've tried enabling WebGL and checking canvas permissions which they don't seem to want anyway. Not sure what else could be causing this.

I only have two plugins, Bitwarden and UBlock Origin, and I tried turning UBlock off for some of the sites to no effect, so I'm thinking it has to be a Librewolf setting. The sites work fine in vanilla Firefox.

24
 
 

This needs to be a native feature due to its importance. Guess which browser had visibilitychange first. Quoum.

Visibilitychange is one of the many anti-features invented by Google. Mainly used to block background playback.

25
 
 

Well, I have noticed that I can't store or update password. If type in a password on some site, Firefox showed a popup asking if I would save it or not. Why Librewolf don't suggest me that action? I definitely enabled that function in the settings.

Librewolf versions: 137.0.2-1, 138.0.3-1 Ubuntu 24.10

view more: next ›