uBlock Origin Lite
An efficient content blocker
Free
uBO Lite (uBOL) is a reliable and efficient content blocker.
The default ruleset corresponds to uBlock Origin's default filterset:
- uBlock Origin's built-in filter lists
- EasyList
- EasyPrivacy
- Peter Lowe’s Ad and tracking server list
You can enable more rulesets by visiting the options page -- click the _Cogs_ icon in the popup panel.
uBOL is entirely declarative, meaning there is no need for a permanent uBOL process for the filtering to occur, and CSS/JS injection-based content filtering is performed reliably by the browser itself rather than by the extension. This means that uBOL itself does not consume CPU/memory resources while content blocking is ongoing -- uBOL's service worker process is required _only_ when you interact with the popup panel or the option pages.
more - Updated filter lists
- Note: When the extension updates, allow for a few seconds before it is fully ready (the more rulesets enabled, the longer it takes). Safari needs to internally convert updated DNR rulesets into its native content blocking rules.
2026.812.1211 3 days ago
- Add support for broad scriptlet exception (#@#js())
- Patch removeParams rules with main_frame & initiatorDomains properties
- Updated filter lists
- Note: When the extension updates, allow for a few seconds before it is fully ready (the more rulesets enabled, the longer it takes). Safari needs to internally convert updated DNR rulesets into its native content blocking rules.
2026.811.1529 4 days ago
- Updated filter lists
- Note: When the extension updates, allow for a few seconds before it is fully ready (the more rulesets enabled, the longer it takes). Safari needs to internally convert updated DNR rulesets into its native content blocking rules.
2026.804.1652 5 Aug
- Fix unintended skipping of applying enabled rulesets
- Add link to documentation in About pane
- Note: When the extension updates, allow for a few seconds before it is fully ready (the more rulesets enabled, the longer it takes). Safari needs to internally convert updated DNR rulesets into its native content blocking rules.
2026.729.1529 30 Jul
- Add support to move stock lists to imported lists
- Hide list groups which have no list
- Note: When the extension updates, allow for a few seconds before it is fully ready (the more rulesets enabled, the longer it takes). Safari needs to internally convert updated DNR rulesets into its native content blocking rules.
2026.723.1724 24 Jul
- Updated filter lists
- Note: When the extension updates, allow for a few seconds before it is fully ready (the more rulesets enabled, the longer it takes). Safari needs to internally convert updated DNR rulesets into its native content blocking rules.
2026.714.1952 15 Jul
- Cache fetched lists on a per platform basis
- Updated filter lists
- Note: When the extension updates, allow for a few seconds before it is fully ready (the more rulesets enabled, the longer it takes). Safari needs to internally convert updated DNR rulesets into its native content blocking rules.
2026.713.1408 14 Jul
- Add support for excluded hostnames in popup filters
- Fix processing of preparse directives in imported lists
- Updated filter lists
- Note: When the extension updates, allow for a few seconds before it is fully ready (the more rulesets enabled, the longer it takes). Safari needs to internally convert updated DNR rulesets into its native content blocking rules.
2026.711.25 11 Jul
- Updated filter lists
- Note: When the extension updates, allow for a few seconds before it is fully ready (the more rulesets enabled, the longer it takes). Safari needs to internally convert updated DNR rulesets into its native content blocking rules.
2026.705.2152 6 Jul
- Excluded resource types must exclude main_frame
- Updated filter lists
- Note: When the extension updates, allow for a few seconds before it is fully ready (the more rulesets enabled, the longer it takes). Safari needs to internally convert updated DNR rulesets into its native content blocking rules.
2026.628.2035 29 Jun
- Use alarms API to manage low-priority deferred tasks
- Updated filter lists
- Note: When the extension updates, allow for a few seconds before it is fully ready (the more rulesets enabled, the longer it takes). Safari needs to internally convert updated DNR rulesets into its native content blocking rules.
2026.625.2148 26 Jun
- Use alarms API to manage low-priority deferred tasks
- Updated filter lists
- Note: When the extension updates, allow for a few seconds before it is fully ready (the more rulesets enabled, the longer it takes). Safari needs to internally convert updated DNR rulesets into its native content blocking rules.
2026.621.1813 22 Jun
- Wrap troubleshooting info into details tag
- Add popupBlockMode to admin-controlled settings
- Updated filter lists
- Note: When the extension updates, allow for a few seconds before it is fully ready (the more rulesets enabled, the longer it takes). Safari needs to internally convert updated DNR rulesets into its native content blocking rules.
2026.614.1502 14 Jun
- Fix binary search potentially not finding match in edge case
- Show all dynamic/session rules in Develop pane
- Updated filter lists
- Note: When the extension updates, allow for a few seconds before it is fully ready (the more rulesets enabled, the longer it takes). Safari needs to internally convert updated DNR rulesets into its native content blocking rules.
2026.607.1724 7 Jun
- Merge content scripts related to specific and procedural cosmetic filters
- Updated filter lists
- Note: When the extension updates, allow for a few seconds before it is fully ready (the more rulests enabled, the longer it takes). Safari needs to internally convert updated DNR rulesets into its native content blocking rules.
2026.529.1448 29 May
- Fix Icon and delete metadata by 6c67b9
- Bring popup blocking out of experimental status
- Allow custom cosmetic filters in embedded contexts
- Updated filter lists
- Note: When the extension updates, allow for a few seconds before it is fully ready (the more rulests enabled, the longer it takes). Safari needs to internally convert updated DNR rulesets into its native content blocking rules.
2026.516.1652 17 May
- Fix potentially residual user styles when previewing custom filters
- Fix various quirks when previewing custom filters at creation time
- Updated filter lists
- Note: When the extension updates, allow for a few seconds before it is fully ready (the more rulests enabled, the longer it takes). Safari needs to internally convert updated DNR rulesets into its native content blocking rules.
2026.510.1607 11 May
- Improve handling of manual editing of custom filters
- Fix regression when editing custom cosmetic #... filters
- Improve contrast in dark mode
- Fix custom cosmetic filtering when pages load from "Preload Top Hit"
- Fix regression in custom procedural cosmetic filters
- Updated filter lists
- Note: When the extension updates, allow for a few seconds before it is fully ready (the more rulests enabled, the longer it takes). Safari needs to internally convert updated DNR rulesets into its native content blocking rules.
2026.507.2008 7 May
- Fix regression in custom procedural cosmetic filters
- Updated filter lists
- Note: When the extension updates, allow for a few seconds before it is fully ready (the more rulests enabled, the longer it takes). Safari needs to internally convert updated DNR rulesets into its native content blocking rules.
2026.504.2301 5 May
- Fix cosmetic filtering when pages load from "Preload Top Hit"
- Updated filter lists
- Note: When the extension updates, allow for a few seconds before it is fully ready (the more rulests enabled, the longer it takes). Safari needs to internally convert updated DNR rulesets into its native content blocking rules.
2026.504.1635 4 May
- Fix support of CSS selectors with pseudo-elements in custom filters
- Add support for highly generic cosmetic filter exceptions
- Support copying/pasting custom filters
- Updated filter lists
- Note: When the extension updates, allow for a few seconds before it is fully ready (the more rulests enabled, the longer it takes). Safari needs to internally convert updated DNR rulesets into its native content blocking rules.
2026.503.1521 3 May
- Fix various concurrency issues with "Restore" operation
- Fix export button in "Custom filters" pane
- Fix visual of "Remove a custom filter" for procedural filters
- Add topDomains/excludedTopDomains conditions to DNR parser
- Fix custom procedural filters when no ruleset enabled
- Updated filter lists
- Note: When the extension updates, allow for a few seconds before it is fully ready (the more rulests enabled, the longer it takes). Safari needs to internally convert updated DNR rulesets into its native content blocking rules.
2026.426.1626 27 Apr
- [regression] Fix potentially broken custom cosmetic filters
- Add visual cue about invalid custom filters
- Updated filter lists
- Note: When the extension updates, allow for a few seconds before it is fully ready (the more rulests enabled, the longer it takes). Safari needs to internally convert updated DNR rulesets into its native content blocking rules.
2026.422.1301 22 Apr
- Explicitly exclude no-filtering sites from custom filters
- Improve usability of "Custom filters" pane
- Add aria-label attributes in filtering mode slider
- Upload new icons for Apple platform and delete old icons by 6c67b9
- Updated filter lists
- Note: When the extension updates, allow for a few seconds before it is fully ready (the more rulests enabled, the longer it takes). Safari needs to internally convert updated DNR rulesets into its native content blocking rules.
2026.419.1519 20 Apr
- Updated filter lists
- Note: When the extension updates, allow for a few seconds before it is fully ready (the more rulests enabled, the longer it takes). Safari needs to internally convert updated DNR rulesets into its native content blocking rules.
2026.412.1536 13 Apr
- Updated filter lists
- Note: When the extension updates, allow for a few seconds before it is fully ready (the more rulesets enabled, the longer it takes). Safari needs to internally convert updated DNR rulesets into its native content blocking rules.
more Version 2026.812.1211 3 days ago
Data Not Collected The developer does not collect any data from this app.