Mozilla has begun rolling out native ad blocking for its iOS browser, marking the first time the company has built filtering technology directly into Firefox rather than relying on third-party extensions, according to a report from The Register published Tuesday. The feature moved out of its experimental phase this week but remains switched off by default and is deploying gradually to users. Mozilla carved out exceptions for its own revenue streams, leaving ads on search results and sponsored content on Firefox's home and new tab pages untouched by the blocker.
The iOS version of Firefox operates differently from its desktop and Android counterparts because Apple mandates that all browsers on its mobile platform use WebKit for rendering instead of their own engines, the report explains. To enable the feature, users must navigate to the in-app settings menu, tap Browsing, and toggle the Ad Blocker field on. They also need to activate Remote Improvements, which lets Mozilla push updates between full releases—a setting that previously required sharing browser telemetry but was decoupled from data collection in February with Firefox 148. Once activated, the blocker targets ad-related trackers, third-party advertising network content, third-party ads delivered by websites, and popups or overlays. It won't block ads served directly by websites themselves, and Mozilla cautions it may not function everywhere.
Mozilla implemented the feature using Apple's WebKit Content Blockers, which the company chose because Apple explicitly discourages JavaScript-based content blocking extensions due to performance concerns. Apple's documentation notes that traditional ad blockers "have significant performance drawbacks," citing increased energy consumption, longer page load times, and higher memory usage. For Mozilla's engineers, this meant taking the EasyList filter—originally created for the classic Adblock extension—converting it to JSON format, and feeding it to WebKit. The company told The Register it doesn't have a timeline for when all iOS Firefox users will receive the feature, saying the pace depends on how the initial rollout performs.
Apple designed WebKit Content Blocking as a declarative system where blocking rules are defined ahead of time in a structured format, then compiled into bytecode that executes for each resource request while pages load. This architecture sidesteps the sandboxed app extension model that Apple says creates performance bottlenecks. Mozilla had to rethink its approach to user control on iOS specifically because of these architectural constraints, the report notes. While Firefox already supports a robust ecosystem of ad-blocking and privacy extensions on other platforms, bringing that capability to iOS required baking the functionality into the browser itself rather than depending on add-ons.
Mozilla has no plans to expand built-in ad blocking to desktop or Android versions of Firefox, the company confirmed to The Register. "We value that ecosystem and will continue to support it," Mozilla stated, referring to third-party extension developers and users who rely on them. For users seeking consistent browsing behavior across devices, the addition offers a native option on iOS, though with narrower scope than what extensions provide elsewhere. The company's decision to exempt its own advertising from the blocker underscores the tension between user privacy features and revenue models that depend on promoted content. Platform-imposed technical constraints can force even privacy-focused organizations to choose between architectural purity and commercial sustainability, and Mozilla's selective blocking reveals which side of that trade-off ultimately prevailed.

