Skip to main content
This page covers a Betterfox fork with light tweaks.Check the original repository.This page and fork are no longer maintained because the project moved to Helium.

Required reading

1

Back up your current Firefox profile

Create a backup profile.
2

Download user.js

Download user.js from here (right click and select Save Link As…).
3

Review optional config docs

Review Common Overrides and Optional Hardening, then apply required changes.
4

Open your profile directory

Open Firefox. In the URL bar, enter about:profiles and press Enter. For the profile to use, click Open Folder in Root Directory.
5

Place user.js and restart

Move user.js into that folder and restart Firefox.
After restarting Firefox:
1

Install an ad blocker

Install an ad blocker such as uBlock Origin and apply the recommended filters.
2

Enable secure DNS

Enable DNS-level protection with a preferred provider.

Simple goals

  1. Minimalism: remove features that are not needed.
  2. Efficiency: improve Firefox speed and performance.
  3. Privacy: protect data without breaking websites.

Simple configs

Fastfox, Securefox, Peskyfox, and Smoothfox are guides for Firefox settings. The user.js file is curated from these guides.
ListDescription
FastfoxIncrease Firefox browsing speed.
SecurefoxProtect data without causing site breakage.
PeskyfoxReduce distractions for a cleaner browsing experience.
SmoothfoxImprove scrolling behavior with customizable options.
user.jsCombined baseline config with practical defaults.