A free script with no updates since 2017, or maintained adblock detection with a live dashboard and a Free plan.
BlockAdblock is a free anti-adblock script: you set up a block or nag screen on blockadblock.com and paste the code into your pages. Its own site says updates stopped after the technology was sold in 2017, and uBlock Origin and AdGuard ship rules against it. AntiAdBlock Core is maintained detection with a dashboard and a Free plan.
No. BlockAdblock launched in 2014 as a free script generator, and its About page says the technology was sold to MediaReps in 2017 and that "after acquisition, updates here ceased". The separate BlockAdBlock library on GitHub published its last version (3.2.1) in March 2016 and its last commit in December 2018.
Frozen since 2017, while the lists kept movingChecked on 11 Oct 2026. EasyList has no rules against BlockAdblock. Sources below.
2014
2016
2018
2020
2022
2024
2026
blockadblock.com2014 launch · 2017 technology sold · no updates since 2017
BlockAdBlock JS libraryMay 2015 first release · March 2016 v3.2.1, last release · December 2018 last commit · npm reported 15,622 downloads in the 30 days to 10 Oct 2026
Ad blockers and filter lists2022 uBlock Origin Lite (Manifest V3) · 11 Oct 2026 rules against BlockAdblock in uBlock filters, uBlock Origin Lite, AdGuard Base (hundreds of sites) and the Adblock Warning Removal List
AntiAdBlock CoreToday, detection maintained daily
Hatched: no updates
Solid: still updated
BlockAdblock vs AntiAdBlock Core at a glance
BlockAdblock and AntiAdBlock Core compared, checked on 11 October 2026
No tracking cookies, no fingerprinting, daily totals only
Better here: AntiAdBlock Core
Better here: BlockAdblock
No rail: a tie, or it depends
BlockAdblock column: blockadblock.com (About, FAQ and configurator, archived copies from 2025 and 2026), the sitexw/BlockAdBlock repository and npm package, and the uBlock Origin, uBlock Origin Lite, AdGuard and EasyList filter lists, checked on 11 October 2026.
BlockAdblock, the BlockAdBlock JS library and the WordPress plugin
Three different things share the name. It helps to know which one you have before you compare.
blockadblock.com: the free script generator
This is what most site owners mean by BlockAdblock. You choose Block mode, which keeps the page closed until the visitor turns the blocker off, or Nag mode, which asks once per session. You set the delay, the texts and the colors, then paste the generated code before the closing body tag. Its FAQ calls it "free as in beer", but it is not open source: the script may not be redistributed or re-hosted.
BlockAdBlock on GitHub and npm: the JavaScript library
A separate MIT-licensed library by the developer sitexw, also available on npm and cdnjs. Its README describes it as FuckAdBlock, "same project but with a more convenient name". It only detects: it calls your code, and what visitors see is up to you. Version 3.2.1, from March 2016, is still the latest. If you want the result inside your own code without maintaining detection yourself, the AntiAdBlock Core Detection API (Max and Business plans) sends it to your page as an event, with no notice shown.
Block AdBlock on WordPress.org: a different plugin
The "Block AdBlock" plugin on WordPress.org is not the blockadblock.com script. Its listed contributor is Admiral, its last update was in July 2018, and WordPress.org warns that it has not been tested with the latest three major WordPress releases. On WordPress, the AntiAdBlock Core WordPress plugin connects your site from its settings and adds the script to every page.
Does BlockAdblock still work against today's ad blockers?
Only partly. A script that never changes is a fixed target, and the main ad blockers have had years to write rules for this one. As of 11 October 2026:
uBlock Origin's default list redirects script files named blockadblock and switches BlockAdblock off on the sites it lists.
uBlock Origin Lite, the Manifest V3 version for Chrome, carries the same kind of rule in its default ruleset.
AdGuard Base lists nearly 800 sites where it switches BlockAdblock off.
The Adblock Warning Removal List blocks script files named blockadblock.
EasyList itself has no rule for it.
Most of these rules work site by site or by file name, so BlockAdblock can still catch some visitors on some sites. What it cannot do is respond: when a rule reaches your site, no update is coming. Our guide on why DIY anti-adblock scripts keep getting bypassed explains the maintenance problem in more detail. AntiAdBlock Core is an anti-adblock script with a multi-signal engine that we keep up to date daily, so changes in the filter lists are handled on our side, not yours.
Is BlockAdblock free? Pricing compared
Yes. BlockAdblock costs nothing, needs no account and has no paid tier. Its FAQ calls it "free as in beer" and lets you use it on your site for as long as you like, with one condition: the script may not be redistributed or re-hosted. The GitHub library is MIT-licensed.
AntiAdBlock Core also starts free. The Free plan includes 5,000 detections a month with the same detection engine as the paid plans, and you sign up without a payment method. A detection is a page view where an ad blocker is found; page views without a blocker never count. Example: with 20 to 30% of visitors blocking ads, the 5,000 detections of the Free plan cover between 16,000 and 25,000 page views a month. You get an email when you reach 80% of your quota. Paid plans start at $5/month, with a flat price, no revenue share and no contract. See AntiAdBlock Core pricing.
Prices in US dollars. Only page views where an ad blocker is detected count; the rest never use your quota.
Where AntiAdBlock Core is stronger
Maintained while blockers change
BlockAdblock's code has not changed since 2017, while the filter lists that target it were updated in October 2026. AntiAdBlock Core is a multi-signal engine kept up to date daily, protected against tampering and tied to your domain, and it detects blockers that came later, such as uBlock Origin Lite on Chrome's Manifest V3 and Brave Shields.
Served from your own domain
BlockAdblock's code sits in your page, where blockers switch it off by name on the sites they list. AntiAdBlock Core can be delivered first-party, from a subdomain of your own site set up with one DNS record, for maximum detection. We issue and renew the certificate, and first-party delivery is included on every plan, Free too.
A dashboard with your own numbers
BlockAdblock shows its screen and leaves the counting to you, apart from an optional Google Analytics event. AntiAdBlock Core shows your visits, ad-block rate, detections, recoveries (visitors who allow ads) and revenue at stake in real time, so you can see what the wall is worth on your site.
When BlockAdblock is the better choice
BlockAdblock still has a place, and for some sites it is enough. If you are not sure, the Free plan shows your real ad-block rate before you decide. If your site runs on AdSense, AdSense ad blocking recovery vs AntiAdBlock Core covers Google's own option, which its help lists with no separate fee.
You want no account and no third party. The code sits in your page and, according to its FAQ, collects no data from your site or your visitors.
You do not want a monthly limit. BlockAdblock has none; our Free plan covers 5,000 detections a month.
You want to change the texts and colors of the screen for free. Its configurator does that without code; with us, color starts on Pro and your own logo and message on Max.
You run a hobby site, or you want to learn how adblock detection works, and you accept a script that is no longer updated.
How to replace the BlockAdblock script
01
Create a free account
Sign up without a payment method and add your site. You verify it with a meta tag, a file or a DNS TXT record.
02
Remove the BlockAdblock code
Delete the BlockAdblock snippet from your template. It usually sits just before the closing body tag (in footer.php on WordPress). Removing it first means visitors never see two screens.
03
Add one tag or the plugin
Paste the async tag into your <head>, or install the WordPress plugin, which connects your site from its settings. Your dashboard starts counting as soon as visitors with ad blockers arrive.
BlockAdblock is free, needs no account and is a reasonable way to learn how adblock detection works. As a defense for a site that lives on ads, it is a script with no updates since 2017 that the main ad blockers already target, and it gives you no figures. AntiAdBlock Core starts on the same zero budget with maintained detection and a dashboard: 5,000 detections a month on the Free plan, no payment method.
We compared public sources only, each with its date. blockadblock.com currently shows a browser check to automated visits, so its About page, FAQ and configurator were read in archived copies from 2025 and 2026. The library was checked on GitHub and npm, and the ad blocker rules in the current versions of each filter list. We update this page when a source changes.
Elevate! has no pageview minimum; Catapult and Premier ask for 60,000 and 420,000 US pageviews. See what Newor asks for and what a flat-priced layer adds.
No. Its own About page says that after the technology was sold to MediaReps in 2017, "updates here ceased", and that the site now hosts the original project and its blog archive. The separate BlockAdBlock library on GitHub published its last version, 3.2.1, in March 2016, and its last commit dates from December 2018. Checked on 11 October 2026.
02
Does BlockAdblock still work in 2026?
Only partly. uBlock Origin, uBlock Origin Lite and AdGuard ship rules that switch it off on the sites they list, and the Adblock Warning Removal List blocks script files named after it. Where those rules apply, visitors using those blockers get through without seeing the screen. EasyList has no rule for it. It also predates Manifest V3 blockers such as uBlock Origin Lite.
03
Is BlockAdblock open source?
The script from blockadblock.com is free but not open source: its FAQ says it may not be redistributed or re-hosted, and you paste it into your own pages. The BlockAdBlock library on GitHub, a separate project by the developer sitexw, is open source under the MIT license and is also published on npm and cdnjs.
04
Is BlockAdblock the same as FuckAdBlock?
The GitHub library is. Its README describes BlockAdBlock as FuckAdBlock, "same project but with a more convenient name", from the same developer, and both packages stop at version 3.2.1 on npm. blockadblock.com is a different project that wraps detection in a ready-made block or nag screen. FuckAdBlock's main branch has had no commits since October 2017.
05
Is the Block AdBlock WordPress plugin the same thing?
No. The "Block AdBlock" plugin on WordPress.org is a separate product: it lists Admiral as its contributor, was last updated in July 2018 and carries a warning that it has not been tested with the latest three major WordPress releases. If you are also weighing paid options, see AntiAdBlock Core vs Admiral.
06
Is AntiAdBlock Core free like BlockAdblock?
It has a Free plan: 5,000 detections a month with the same detection engine as the paid plans, and no payment method to sign up. Unlike BlockAdblock, the Free plan has a monthly limit, and you get an email when you reach 80% of it. Paid plans are public, from $5 to $29.99/month, with a flat price and no revenue share.
07
How do I replace the BlockAdblock script?
Remove the BlockAdblock code from your template, where it usually sits right before the closing body tag (footer.php on WordPress), then add the AntiAdBlock Core async tag to your <head>. On WordPress you can install the AntiAdBlock Core WordPress plugin instead of editing theme files. Your dashboard shows detections as soon as visitors with ad blockers arrive.
Try it free on your own traffic.
See your real ad-block rate in minutes. Free plan: 5,000 detections a month, no payment method.