wBlock

Safari’s Best Ad Blocker Doesn’t Cost a Cent

by Alexander Skula

Productivity appiOSFree

Reviewed by the Rankeno Productivity DeskUpdated Oct 2026

wBlock is a Productivity app app for iOS. A few sync and housekeeping bugs keep it from flawless, but right now it is the strongest ad blocker available for Safari on iPhone. The app scores 8.9 out of 10 — Great.

8.9Great#11 of 111 Productivity apps

How it scored How we score

  • Design8.5
  • Innovation9.0
  • Value10.0
  • Utility9.0

In one line

wBlock gets around Safari’s strict rule cap, adds a real userscript engine on top, and charges nothing for it.

Released Oct 13, 2025

The verdict

A few sync and housekeeping bugs keep it from flawless, but right now it is the strongest ad blocker available for Safari on iPhone.

What we liked

  • Five-blocker design avoids Safari's 150,000-rule cap
  • Greasemonkey-compatible userscripts and UserCSS on iPhone
  • Tube Cleaner restores native controls, PiP and SponsorBlock
  • Free, open source (GPL-3.0), no IAPs, no data collection
  • Fine-grained per-site toggles, logs and custom lists

What could be better

  • Deleted custom filters and userscripts can reappear
  • Heavy filter sets can cause page hangs on some devices
  • Setup requires enabling several extensions in Settings
  • Element zapper is imprecise with touch on iPhone
  • Advanced features have a learning curve for casual users

Is it for you?

Best for

  • Privacy-minded iPhone users who want comprehensive blocking without paying for it or handing their data to anyone.
  • Power users and tinkerers coming from desktop uBlock Origin or Tampermonkey who want userscripts in mobile Safari.
  • Heavy YouTube watchers on the web who want Picture-in-Picture, native controls and SponsorBlock without the YouTube app.
  • Multi-device Apple users who want one blocking configuration synced across iPhone, iPad and Mac.

Overview

Apple built Safari’s content-blocking system around a deliberate trade-off. Blockers don’t watch your browsing. They hand Safari a list of declarative rules, and Safari enforces them. That design is excellent for privacy, and it is why the iPhone never had the extension mess desktop Chrome lived with for a decade. The cost is capability. Each content blocker is capped at 150,000 rules, and a serious set of filter lists covering ads, trackers, malware, annoyances and regional sites goes past that number quickly.

Most Safari blockers deal with the ceiling in one of two ways. They trim their lists and hope you don’t notice the gaps, or they keep the good parts behind a subscription. wBlock, built by independent developer Alexander Skula, does something else. It converts filter lists written in AdGuard syntax, which is the most expressive and widely maintained format in the ad-blocking world, into Safari’s native rule format. Then it spreads those rules across five separate content blockers. Five blockers at 150,000 rules each gives a theoretical ceiling of 750,000 rules. It is a workaround, but a clever and legitimate one, and it uses Apple’s API exactly as designed.

The rest of the offer is just as unusual. wBlock is free and open source under GPL-3.0, with the code on GitHub. It has no in-app purchases and collects no data. That puts it in direct competition with Wipr 2, which costs money up front, AdGuard, which saves some features for paid tiers, and uBlock Origin Lite, which is the open-source favorite. Users in the US App Store frequently rank wBlock above all three. It holds a 4.8 out of 5 from 170 ratings. That sample is small, but the enthusiasm is consistent and it shows up in the details of the reviews, which is more convincing than a large number of vague five-star ratings.

wBlock also runs on Mac, iPad and Apple Vision Pro, and settings sync through iCloud. This review covers the iOS version.

Key features

  • Five-Blocker Architecture: AdGuard-syntax filter lists are converted and split across five Safari content blockers, which avoids the 150,000-rule limit per blocker.
  • Link Tracking Removal: Tracking parameters are removed from URLs by default, so you don’t have to opt in.
  • Scripts Extension: A separate extension runs a Greasemonkey-compatible userscript engine, supports UserCSS userstyles, and includes a built-in catalog of scripts, such as restoring YouTube dislikes or reshaping social media feeds.
  • Tube Cleaner & Player Cleaner: These restore Safari’s native video controls and Picture-in-Picture. Tube Cleaner also includes SponsorBlock.
  • Per-Site Toolbar Switches: Filtering, userscripts and autoplay can each be turned on or off for an individual site.
  • Element Zapper: Hides any page element that the filter lists missed.
  • Scheduled Updates: Filter refreshes can run anywhere from hourly to weekly.
  • Power-User Plumbing: Custom filter lists, logs and iCloud settings sync.

Analysis

The Five-Blocker Gambit

wBlock’s central idea is unglamorous plumbing, and it is the most important thing the app does. On Safari, an ad blocker is only as good as the rules it can load. A blocker that drops a regional list or a cosmetic annoyance filter to stay under the cap will leave visible gaps: an autoplaying video on a news site, a cookie banner that doesn’t close, a sticky newsletter popup. Splitting rules across five blockers removes that compromise for all practical purposes.

Building on AdGuard syntax was also the right decision. It is the most widely supported filter dialect in the ad-blocking world, so wBlock benefits from an established community of filter maintainers and doesn’t need its own. It also lets wBlock accept custom filter lists, which turns it from a fixed product into a platform. If you already maintain your own rules, you can bring them with you.

Then there is the default link-tracking removal. Most privacy tools treat parameter stripping as an advanced setting buried in a submenu. wBlock enables it from the start. That is a clear statement of priorities, and it helps the user who never opens the settings, who is exactly the user who needs it most.

Beyond Static Rules: The Scripts Extension

Static rules have a fundamental limit. They can block a request or hide an element, but they can’t change how a page behaves. wBlock addresses this with a second extension for scripts, and this is where it separates itself from its competitors. Reviewers repeatedly name it as the deciding factor.

A Greasemonkey-compatible userscript engine on iPhone Safari is a meaningful addition. It means the large existing library of userscripts written over the past two decades can run on a phone. UserCSS userstyles cover the cosmetic side, and the built-in catalog helps people who wouldn’t know where to find a script. Getting YouTube dislike counts back or cleaning up a social feed takes a tap from a list, not a trip to a GitHub repository.

Keeping scripts in a separate extension was a thoughtful choice. Safari web extensions that change page content need broad website permissions. Content blockers need none, because they never see your pages. Separating the two means you can use only the blocking side, with its privacy-friendly permission model, and leave the scripts extension off. Combining everything into one permission prompt would have been easier to build. This approach shows the developer understands why Apple’s model works the way it does.

YouTube, Reclaimed

Tube Cleaner is one of the best reasons to install wBlock. YouTube’s mobile web player is designed to push you toward the app, and the results are familiar: custom controls that ignore system conventions and Picture-in-Picture that works unreliably or not at all. Tube Cleaner and Player Cleaner swap in Safari’s native video controls, which brings back PiP and makes web video behave like the rest of iOS. Tube Cleaner also includes SponsorBlock, which skips the sponsored segments inside creators’ videos that network-level blocking can’t touch. One reviewer said wBlock blocked video ads better than anything else they tested. These features explain why that claim is plausible.

Control Surface: Toggles, Zapper, Logs

Ad blockers fail in two ways: they miss things, or they break things. wBlock gives you tools for both. The per-site toolbar switches for filtering, userscripts and autoplay mean a broken checkout page can be fixed without opening the main app. Having three separate switches is the right level of control. If a site breaks because of a userscript, you shouldn’t have to disable ad blocking to fix it.

The element zapper covers what the filter lists miss. One reviewer called it the best they had tried. Logs let you diagnose what happened instead of guessing. Few blockers on iOS offer that kind of visibility.

Where It Stumbles

The complaints are specific and they deserve attention. Several users report that deleted custom filters or userscripts come back. That is a sync or state-persistence bug, and the iCloud sync is the most likely cause. It isn’t serious, but it is exactly the kind of bug that makes users stop trusting a power-user tool. If you delete something, it should stay deleted.

The more concerning report is from an iPad Pro user whose pages hung until they switched to the minimal filter preset. This is the downside of the five-blocker approach. Loading hundreds of thousands of rules has a cost, and wBlock makes it easy to load a lot of them. It is good that a minimal preset exists. Better onboarding guidance would help, along with clearer warnings when a configuration is likely to cause trouble.

Visuals & performance

Reviewers regularly describe wBlock as well designed, which is notable for a free, single-developer project. Free open-source utilities often look like they were designed by the build system. wBlock looks like an Apple-platform app. Most of its work happens inside Safari, so the main app is essentially a control panel. Its job is to make a complex system easy to read, and from user reports it does that well.

On performance, the architecture helps. Content blocking happens inside Safari’s own engine, not in a script running on every page, so the basic blocking cost is about as low as Safari allows. The developer cites about 40 MB of RAM at idle, which is modest for a tool that manages this much.

The iPad Pro hang is the exception to that efficiency. Large rule sets and heavy script use can overload a device in edge cases, and you should start conservatively and add lists as you go. Expect some variation in scheduled updates too. On iPhone, background work depends on the operating system, so an “hourly” schedule is more of a target than a guarantee. That is iOS behavior, not a wBlock failure, but you should plan around it.

Platform nuances

On iPhone, setup has some unavoidable friction. Each of the five content blockers and the scripts extension has to be enabled in Safari’s extension settings, and that is more toggling than a single-blocker app like Wipr requires. It happens once, but it is the price of the five-blocker design, and less technical users may need to read the instructions carefully.

After setup, wBlock fits naturally into iOS. The per-site switches are in Safari’s extension menu where you’d expect them. The native-controls restoration from Tube Cleaner is especially useful on a phone, because Picture-in-Picture and system media controls matter most on a small screen where you are switching between apps constantly.

The element zapper is less pleasant with a finger. Selecting a precise page element is harder with touch than with a cursor, and on iPhone you may hide a parent container when you meant to hide a single banner.

On iPad, a trackpad or mouse makes the zapper much more accurate, and the larger screen makes managing scripts and filters more comfortable. Because of the hang report, iPad users with heavy filter configurations should keep the minimal preset in mind. iCloud sync is a real convenience for anyone who also uses Safari on a Mac, assuming the resurrecting-filters bug gets fixed.

Final verdict

wBlock shouldn’t be this good. It is a free, open-source project from a single developer, and it competes with commercial products that have teams and subscription revenue behind them. By most accounts, it wins. The five-blocker architecture fixes Safari’s most significant limitation. The scripts extension adds capabilities that iOS Safari has never had in one free package. Tube Cleaner solves a problem that frustrates nearly every iPhone user who watches YouTube in the browser.

It isn’t flawless. Filters and scripts reappearing after deletion is a real trust problem for a tool whose value depends on precise control, and the iPad Pro hang shows the power can outrun the hardware if you’re careless. Neither issue is fundamental, and both are fixable. The bigger picture is that wBlock has raised the bar for what a Safari ad blocker should do. For any iPhone user who cares about what loads in their browser, it should be the first install.

Reviewed by the Rankeno Productivity Desk. Scores are out of 10; the overall score is the desk’s editorial judgement, informed by the four sub-scores above. How we review

Embed this score badge on your site

Embed this review badge

Paste this snippet on your site to show your Rankeno score. The link back to rankeno.com is a normal followed link — no redirect, no ad tracking.

Publish an app or game? Submit it for review

Your rating for wBlock:
Was this helpful?

Quick facts

Developer
Alexander Skula
Released
Oct 13, 2025
Platform
iOS
Price
Free
Genres
Productivity, Utilities
Age rating
4+
Store rating
4.8 ★ · 170 ratings
Website
skula.me

Questions about wBlock

Is wBlock worth it?

wBlock shouldn't be this good. Our editors scored wBlock 8.9 out of 10, which puts it in our Great band.

Why does wBlock score 8.9 out of 10?

With a score of 8.9 out of 10, wBlock lands in our Great band. Value is its strongest category at 10.0 out of 10. Design is the weakest at 8.5.

What do our editors like most about wBlock?

Five-blocker design avoids Safari's 150,000-rule cap. Greasemonkey-compatible userscripts and UserCSS on iPhone.

What do our editors say is wBlock's biggest weakness?

Deleted custom filters and userscripts can reappear. Heavy filter sets can cause page hangs on some devices.

If you liked wBlock

Similar picks our editors rate highly.

Get our verdicts weekly

One email a week with our newest reviews and the top-ranked picks across apps and games.

We use your email only for this weekly roundup. See our privacy policy.