Firefox guide

uBlock Origin on Firefox

Install the full uBlock Origin extension on Firefox desktop or Android.

Updated:

Add to Firefox

Official Mozilla Add-ons listing

Multi-device ad blocker

uBlockDNS · By Uros Gazvoda

Start with the official Mozilla Add-ons listing, confirm the publisher, and keep the default settings. Installation usually takes a couple of minutes. This guide covers desktop and Android setup, common problems, and the limits of browser-only blocking.

Before You Start

Use an up-to-date Firefox on Windows, macOS, Linux, or Android. The current uBlock Origin release requires Firefox 115 or later; a supported, updated browser is recommended. This guide installs full uBlock Origin, which includes dynamic filtering and the full filter engine.

What you need: Firefox installed, 2 minutes, and access to Mozilla’s add-ons site.

What you’re installing: the full uBlock Origin extension, with dynamic filtering and the full filter engine available.

Install uBlock Origin in 3 Steps

No account is required. The cleanest path is to install directly from Mozilla Add-ons.

  1. Open the Firefox Add-ons page

    Open the official uBlock Origin listing on addons.mozilla.org in Firefox. Confirm the publisher is Raymond Hill. If it offers to download Firefox, reopen the link in Firefox rather than your other browser.

    Official Mozilla Add-ons listing identifying uBlock Origin by Raymond Hill.
    Mozilla Add-ons, September 22, 2026. This view is from another browser; open the listing in Firefox to install. If uBO is already installed, the button shows Remove.
  2. Click “Add to Firefox” and approve permissions

    Firefox will show a permission prompt. The “read and modify data on websites” permission is what allows the blocker to inspect requests, hide ad elements, and stop trackers before they load.

  3. Verify it’s working

    After install, look for the uBlock Origin icon in the toolbar. If you do not see it, open the extensions button and pin it. Then load a page that normally shows ads and check whether the blocked-request counter starts climbing.

Install uBlock Origin on Firefox for Android

The full extension also works on Firefox for Android. Install it separately on your phone; a desktop installation does not add it to your mobile browser.

  1. Install or update Firefox for Android, then open its three-dot menu.
  2. Choose Extensions (or Add-ons in older versions), find uBlock Origin by Raymond Hill, and tap the plus button. You can also open the official Android listing in Firefox.
  3. Read the requested permissions and tap Add. If you want it to work in private tabs, enable the optional private-browsing setting.
  4. Open a normal website in Firefox. From the Extensions menu, open uBlock Origin and check that its power button is on.

These steps follow Mozilla’s Android installation guide. Blocking applies to websites in Firefox, including YouTube’s website when supported by the current filters. It does not filter Chrome, the YouTube app, or other Android apps.

Firefox on iPhone and iPad cannot run this extension. For those devices, see Lite for Safari on iPhone and iPad.

Recommended Settings for Most Users

Filter lists worth enabling

Start with the defaults, including EasyList, EasyPrivacy, and uBlock Origin’s own filters. If you want to hide more interruptions, review the optional Annoyances and cookie-notice lists in the dashboard. Enable only what you need, and undo the change if a site breaks.

If you browse in languages other than English, enable only the regional list that matches your browsing. Turning on every regional list at once is unnecessary and can slow down troubleshooting later.

One setting most people miss

The dashboard’s I am an advanced user setting enables dynamic filtering. Leave it off unless you understand those controls; the default setup is suitable for most users. The request logger is available without enabling advanced mode. See the advanced features documentation before changing this setting.

Firefox + uBlock Origin vs. Chrome

Firefox supports the full uBlock Origin engine. Current Chrome supports Lite, which uses Manifest V3 and has different filtering capabilities. See the Chrome migration guide for your options, or the Lite guide for modes, custom filters, and limitations.

Firefox

  • Full uBlock Origin support
  • Dynamic filtering available
  • Better fit for heavier filter setups
  • Best option if Chrome disabled your blocker

Chrome

  • uBlock Origin Lite only
  • Manifest V3 rule and capability limits
  • Reduced flexibility for advanced users
  • A practical option for staying in Chrome

Troubleshooting Common Firefox Issues

uBlock Origin is installed but not blocking

  • Open about:addons and confirm the extension is enabled.
  • Open the dashboard, go to Filter lists, and click Update now.
  • Check the site is not whitelisted. If the power button is blue for that site, blocking is on.

Firefox feels slower after enabling extra lists

This is uncommon, but it can happen when too many optional lists are enabled at once. Turn off lists you do not need first, especially extra regional or niche annoyance lists, then retest.

YouTube ads are still showing

Update Firefox, uBlock Origin, and your default filter lists. Confirm blocking is enabled for YouTube, temporarily disable conflicting blockers or custom YouTube filters, and test in a new tab. If ads persist, follow the official uBO YouTube troubleshooting thread. Blocking can change as YouTube updates its systems.

What uBlock Origin Can’t Do on Firefox

uBlock Origin is excellent inside the browser. It does not block ads inside native mobile apps, smart TV apps, or traffic that never passes through Firefox. iOS is its own limitation as well, because Firefox on iPhone and iPad cannot run the desktop extension model.

Where DNS blocking fits

A DNS blocker can block requests to known advertising and tracking domains from apps and devices configured to use it. It can complement Firefox filtering, but cannot hide page elements or selectively remove ads delivered from the same domains as wanted content, such as YouTube video ads. Apps that use another DNS resolver may bypass it. See how DNS filtering differs from browser filtering.

Options include uBlockDNS, NextDNS, and AdGuard DNS. Check each service’s current features and limits before choosing.

Disclosure: uBlockDNS is a separate service operated by this website’s maintainer. It is not affiliated with or endorsed by the uBlock Origin project or Raymond Hill. No DNS service is required to use uBlock Origin.

Homepage overview · Browser comparison · Official wiki

Frequently Asked Questions

Is uBlock Origin free?

Yes. uBlock Origin is free, open source, and licensed under GPL-3.0.

Is uBlock Origin safe on Firefox?

The official uBlock Origin is open-source, and its privacy policy says it does not collect user data. Install it through the browser-store links in Raymond Hill's official GitHub project, keep it updated, and avoid similarly named copies. It can reduce exposure to unwanted content, but it is not antivirus software and cannot make every website safe.

What’s the difference between uBlock Origin and uBlock Origin Lite?

Full uBlock Origin offers advanced filtering controls and works best on Firefox. Lite uses Manifest V3 and is available for Chrome, Edge, Firefox, and Safari. Its capabilities depend on the browser and filtering mode.

Why are YouTube ads still showing sometimes?

It can block YouTube ads in your browser, but results change as YouTube changes its systems. If ads return:

  1. Update your browser and extension, and check that blocking is enabled for youtube.com.
  2. In full uBO, update your filter lists and keep the default lists enabled. In Lite, select Optimal mode for YouTube and allow the required website access.
  3. Temporarily disable other ad blockers and custom YouTube filters to check for conflicts. Close your YouTube tabs and test in a new tab.
  4. If the problem persists, follow the official uAssets YouTube troubleshooting thread for your extension. Include its Troubleshooting information when reporting.

Neither extension filters the YouTube app or guarantees uninterrupted blocking.