
Brave has long been the underdog in the browser wars.
Founded by JavaScript creator Brendan Eich, the browser tries to differentiate itself by championing privacy over profit, and daring to defy Google's roadmap. Now, embracing its rebellious spirit, Brave has radically redefined its ad-blocker engine by rewriting it entirely in Rust. This isn’t just a language swap; it demonstrates Brave’s determination to innovate where others follow, using state-of-the-art technologies to reclaim performance and privacy.
Not only that, because Brave runs its ad-blocker right within Brave's native network stack.
What this means, Brave bypasses the restrictions of Chromium’s upcoming Manifest V3, which limits third-party blocking extensions.
Since Brave maintains the full power of webRequest APIs, it can sidestep potential limitations faced by Chrome users.
Long story short, Brave is bravely refusing to be bound by Chromium’s constraints and instead forging its own path.
Brave is getting a performance boost!
The team has overhauled our browser’s adblock engine to reduce memory usage and speed up browsing, especially on older devices.
The change is now on @BraveNightly and should be in the release build on all platforms by August.— Brave (@brave) June 19, 2025
And doing so improves both performance and security.
Powered by Rust's memory-safe architecture, the idea of the reengineering lies in a new tokenization and hashing strategy inspired by uBlock Origin and Ghostery.
Here, Brave splits filter lists—EasyList, EasyPrivacy, and more—into hashed tokens, allowing for rapid early filtering. In testing across hundreds of thousands of requests, performance soared to roughly 5.6–5.7 microseconds per resource, a stunning 69× speed increase compared to the prior engine.
.
Integration of this engine deeper within the core browser also eliminates redundant operations, such as duplicate URL parsing. Combined with Rust's low-level efficiency, the average processing time dropped further to about 4.6 microseconds—faster than many popular extensions like Ghostery or uBlock Origin.
To enhance the performance even further, memory usage has also been trimmed.
To do this, Brave replaced its previous storage with FlatBuffers, reducing RAM consumption by around 30 MB with multiple filters enabled. This should translate to speedier performance for users with budget hardware or aging devices.
This overhaul demonstrates the rigorous engineering we do to deliver the best possible experience with Brave's built-in ad blocker.
We're now working to migrate more of our adblocker engine to further improve browser performance. Stay tuned!— Brave (@brave) June 19, 2025
"Brave is loved by our community for its speed, and while a lot of the improvements come from throwing out the likes of trackers and ads, we always try to make sure every component of the browser is engineered well and has minimal overheads," said Brave in a blog post.
Brave also said that the update is initially introduced in Brave Dev and Nightly builds, with a stable rollout anticipated by August 2025 across desktop and mobile
Brave's roadmap hints that this is only the beginning—future iterations may bring cosmetic filtering and tracker detection into the Rust realm for even more optimization .
In summary, Brave’s ad-blocker overhaul represents much more than a benefit to paradoxical underdog fans—it’s a triumph of thoughtful engineering.
By combining a modern programming language, innovative algorithm design, tighter browser integration, and community-minded development, Brave has crafted a privacy-first, performance-focused browser that dares to be different. For users on older devices, low-power laptops, or mobile data connections, it's a victory that’s both meaningful and measurable.
Ultimately, it’s a victory lap for a scrappy challenger.