10 Ad Blocking Extensions Tested for Best Performance

Blocking website adverts in web browsers has been a hot topic in recent years and there are merits to both sides of the argument. Many sites out there bombard you with tons of ads, and quite often you will feel that you have no choice but to use an ad blocker because either the ads slow down the site loading too much, or they are incredibly annoying and get in the way or distract from your browsing.

On the other side, there are sites that try to inconvenience you as little as possible and be sensible with the amount of ads displayed and their placement. Blanket use of ad blockers will hurt those sites just as much as the bad sites you feel have gone overboard with their ads. It’s no secret the vast majority of websites on the internet need to use ads to help pay for running costs. Staff, hardware, fast servers, fast CDNs and the like are not free and need to be paid for.

ad-blockers-test

But we cannot get away from the fact an ad blocker is probably the number one add-on for browsers like Chrome and Firefox, and will continue to be so for some time yet. Besides removing the adverts, ad blockers also save bandwidth by cutting down the amount of content a page loads, they can also help with your privacy by blocking scripts that track your browsing habits. There’s several ad blocking extensions available for Chrome and Firefox, and some work better than others. To see what they do when when loading a web page, we’ve decided to put a number of ad blockers to the test. This test is about the performance of an ad blocker in terms of how quickly it loads a range of ad blocked pages, the maximum amount of memory it uses and how much stress it puts on the CPU.

The Ad Blockers on Test

There are many more ad blockers available in Chrome than in Firefox which is the reverse of what we expected. Here are the ones we are testing for both browsers.

AdBlock for Chrome – The most popular ad blocker for Chrome with reportedly over 200 million downloads. There was a Firefox version released briefly but that was pulled from the Firefox add on pages for unknown reasons. AdBlock has acceptable ad options for YouTube and Google search but they are off by default.

adblock

AdBlock Plus for Chrome/AdBlock Plus for Firefox – One of the most well known ad blockers and also one of the most controversial because AdBlock Plus started off the trend of introducing acceptable ad whitelists. The AdBlock Plus website also has versions for Opera, Safari, Maxthon, Internet Explorer and even Android.

adblock plus

AdBlock Pro for Chrome – AdBlock Pro is based on AdBlock Plus but has a simpler options interface and no acceptable ads option. The icon button sits in the address bar instead of the normal add on area and has 3 simple options to disable, go to options or create a filter.

adblock pro

Adguard for Chrome/Adguard for Firefox – Adguard is easy to use and extra blocking scripts can easily be added. Adguard’s main product is a shareware desktop application that blocks ads in a number of browsers without the need for browser add-ons. Beta versions of both add-ons are available for testers.

adguard

AdRemover for Chrome – AdRemover is based on AdBlock with just about the same number of options minus the support tab. On the face of it, most of the differences appear to be cosmetic and although it doesn’t ask for donations, there are social media buttons when clicking the icon.

adremover

Ghostery for Chrome/Ghostery for Firefox – Ghostery can block analytic scripts, widgets, web beacons, privacy scripts and or course advertisements. The good thing about Ghostery is the ability to individually enable or disable scripts on a per site basis. Versions are available for Opera, IE, Safari and mobile operating systems.

ghostery

Simply Block Ads! for Chrome – This hasn’t been updated since 2014 and there’s reports that some ads aren’t being blocked, but it blocked all ads on our test sites so we included it. Simply Block Ads! (aka Simple Adblock) is the easiest to use and the only option is an opt-in to send usage statistics.

simply_block_ads

SuperBlock AdBlocker for Chrome – This is another AdBlock fork and appears to be by the same developer as AdRemover. Apart from an extra entry in the filter list and a few styling changes, we can’t see much difference between the two, perhaps there are more changes underneath.

superblock

µ Adblock for Firefox – µ Adblock (Micro Adblock) is Easylist and EasyPrivacy based, and almost as easy as it gets. Simply click the icon to block/unblock specific sites. There are only 3 options including blocking social buttons. One issue is µ Adblock hasn’t been updated since January 2015.

uadblock

µBlock Origin for Chrome/µBlock Origin for Firefox – An up and coming ad and script blocker for both Chrome and Firefox, it also claims to be very CPU and memory efficient. A lot but not too many scripts are blocked out of the box and it’s easy to use with a number of other blocklists readily available. You can also allow or block specific sites from loading on the page via advanced mode.

ublock origin

Ad Blockers not tested

AdBlock Edge (Firefox) – The project has now been discontinued and the author recommends µBlock Origin instead.

AdvertBan (Firefox) – Hasn’t been updated since 2012 and inevitably leaves most or all ads untouched.

AdBlock Lite (Chrome and Firefox) – Left a number of ads untouched on our test sites, even in the more aggressive Full mode. Various sources say the project has all but been abandoned.

AdBlock Super (Chrome) – After reading reviews and doing some testing we found that this addon actually injects ads of its own from a number of third parties. At best it’s adware, at worst it’s malware and should be avoided at all costs. Below are highlighted ads we received when visiting Amazon.com.

adblock super adware

µBlock (Chrome and Firefox) – This version is essentially a clone of the original µBlock which was later renamed µBlock Origin. The author of µBlock Origin, Raymond Hill, has since disassociated himself from the µBlock branch and no longer contributes to the project. For these reasons we will test only µBlock Origin.

How We Tested the Ad Blockers

Testing websites can be tricky because ads are served by third parties so a page is depending on external servers during loading. To try and even out any inconsistencies and also any differences with other servers being used by the website, each webpage tested was refreshed 10 times in succession and any times considered abnormal were discarded and the page refreshed again. Then we looked at 3 different scores:

Google Chrome:

Page load time – An average taken for the page to load 10 times. We are using the Load event to time when the browser has finished retrieving all the resources required by the page. In Chrome this is a red score on the Network tab in Developer Tools. Caching is disabled so resources are refreshed each time.

chrome load event

Peak memory usage – We watched the memory usage of the ad blocker’s process in the Chrome Task Manager (Shift+Esc), the maximum amount of Megabytes used during the 10 page loads was recorded.

Peak CPU usage – Similar to memory usage, using the Chrome Task Manager the maximum percentage of CPU usage was recorded during the 10 page loads.

chrome addon cpu memory

Mozilla Firefox:

Page load time – Average time taken for the page to load 10 times. Firefox doesn’t have a separate load event time in its Network tab like Chrome does, so we used an addon called app.telemetry Page Speed Monitor to get the times.

firefox page speed

The frustrating thing about Firefox is you cannot get accurate scores for memory or CPU usage of extensions during use because unlike Chrome, everything is loaded into a single process. The about:memory page and a few related add ons don’t give a true live score for memory usage. As a result we could only record results for page load times in Firefox.

Tests were conducted on a 4GB, Core Duo 2.2Ghz laptop using WiFi and running Windows 7 as the operating system. Although the tests could have been run on a more powerful system, we believe the laptop will produce more representative scores for the average computer.

All ad blockers were installed and used with their default settings, nothing else was changed. The only exception is Ghostery which runs a wizard on startup where you need to choose what to block, for that we selected only the Advertising blocking option. Chrome 44 and Firefox 40 were the browsers used for testing.

Next we’ll test 10 websites to see how the ad blockers perform.

You might also like:

116 Comments - Write a Comment

  1. Mike 1 day ago
    • HAL9000 3 mins ago
  2. Hannes Schurig 3 days ago
  3. T 1 week ago
  4. Peratchi Selvam 2 weeks ago
    • HAL9000 2 weeks ago
  5. Peter Owens 1 month ago
    • HAL9000 1 month ago
  6. Bill 1 month ago
    • HAL9000 1 month ago
  7. Bill 2 months ago
    • HAL9000 2 months ago
  8. phil 2 months ago
  9. TomTrottier 4 months ago
    • Matt 4 months ago
  10. Filip Djumbazov 6 months ago
  11. Peter 6 months ago
    • HAL9000 6 months ago
  12. Rishi 7 months ago
  13. Matthew 7 months ago
  14. Ribsome 9 months ago
  15. Stukov 9 months ago
  16. Robert Dittrich 9 months ago
    • Wayne 4 months ago
      • Robert 2 months ago
  17. Caroline Black 11 months ago
    • Caroline's Lover 7 months ago
  18. JustChuck69 11 months ago
  19. saturn 12 months ago
  20. Mark F 12 months ago
    • HAL9000 12 months ago
      • Marc 8 months ago
  21. Leeroy 12 months ago
    • HAL9000 12 months ago
      • Arvind 11 months ago
        • HAL9000 11 months ago
          • skittlebrau 11 months ago
          • HAL9000 11 months ago
  22. Pelimies 1 year ago
  23. gorhill 1 year ago
    • gorhill 1 year ago
  24. Chris 1 year ago
    • HAL9000 1 year ago
      • Mark F 12 months ago
  25. raymondreader 1 year ago
    • HAL9000 1 year ago
  26. raymondreader 1 year ago
    • HAL9000 1 year ago
  27. raymondreader 1 year ago
    • Raymond 1 year ago
  28. Jim Jackson 1 year ago
    • HAL9000 1 year ago
  29. Robert Visser 1 year ago
    • HAL9000 1 year ago
  30. Decent60 1 year ago
    • HAL9000 1 year ago
  31. FZ26000 1 year ago
    • HAL9000 1 year ago
  32. RyanVM 1 year ago
    • HAL9000 1 year ago
      • RyanVM 1 year ago
        • HAL9000 1 year ago
    • name 1 year ago
  33. FFreestyleRR 1 year ago
    • HAL9000 1 year ago
      • FFreestyleRR 1 year ago
        • HAL9000 1 year ago
  34. guesty 1 year ago
  35. Please Inform 1 year ago
    • HAL9000 1 year ago
  36. Keith 1 year ago
  37. Noah Collins 1 year ago
    • HAL9000 1 year ago
  38. Charlie Hayes 1 year ago
    • HAL9000 1 year ago
      • Robert 1 year ago
        • HAL9000 1 year ago
        • Marah Marie 1 year ago
          • HAL9000 1 year ago
  39. Chubber 1 year ago
    • HAL9000 1 year ago
  40. Robert S 1 year ago
  41. Awry 1 year ago
    • HAL9000 1 year ago
  42. salb4 1 year ago
  43. Adnan 1 year ago
    • HAL9000 1 year ago
  44. Carlos E Rivera House 1 year ago
  45. None 1 year ago
    • HAL9000 1 year ago
      • None 1 year ago
  46. KeZa 1 year ago
  47. Serag 1 year ago
  48. anon2342 1 year ago
    • Raymond 1 year ago
      • Will 1 year ago
  49. tipman deez nuts 1 year ago
  50. Moi 1 year ago
    • HAL9000 1 year ago
      • John 1 year ago
  51. smeezekitty 1 year ago
    • HAL9000 1 year ago
  52. AristoT 1 year ago
  53. sfeinbe 1 year ago
    • HAL9000 1 year ago
      • sfeinbe 1 year ago
        • HAL9000 1 year ago
    • wat 1 year ago
      • HAL9000 1 year ago
  54. Naveed 1 year ago
    • HAL9000 1 year ago
  55. Eric 1 year ago
    • HAL9000 1 year ago
  56. gorhill 1 year ago
    • HAL9000 1 year ago
    • Marah Marie 1 year ago

Leave a Reply

Your email address will not be published. Required fields are marked *

Note: Your comment is subject to approval. Read our Terms of Use. If you are seeking additional information on this article, please ask in our forum or contact us directly.