!
! This section contains the list of domain-specific rules that block ads.
!
! Good: example.org###rek; ||example.com/ads/
! Bad: example.org#@##banner_ad (for instance, should be in allowlist.txt or in antiadblock.txt)
!
weeronline.nl#$#.adWrapper { height: 0px !important; }
weeronline.nl##.fullScreenAdWrapper
iphoned.nl##div[data-name="dynamic-content"]:has(> div[data-id^="gpt-ad-"])
iculture.nl##div[id^="gpt-ad-"]
iculture.nl##div[data-name^="ad-"]
buienradar.nl##.br-ad-slot
upcoming.nl,revu.nl,nouveau.nl,marieclaire.nl,happyinshape.nl,grazia.nl,gezondnu.nl,elegance.nl,beaumonde.nl,nautique.nl,golfersmagazine.nl,dingenvoorvrouwen.nl##.flow-container-top center:has([data-aa-adunit])
upcoming.nl,revu.nl,nouveau.nl,marieclaire.nl,happyinshape.nl,grazia.nl,gezondnu.nl,elegance.nl,beaumonde.nl,nautique.nl,golfersmagazine.nl,dingenvoorvrouwen.nl##div[data-aaad="true"][data-aa-adunit]
upcoming.nl,revu.nl,nouveau.nl,marieclaire.nl,happyinshape.nl,grazia.nl,gezondnu.nl,elegance.nl,beaumonde.nl,nautique.nl,golfersmagazine.nl,dingenvoorvrouwen.nl##div[data-aaad="true"][data-aa-adunit] + .icn-close
upcoming.nl,revu.nl,nouveau.nl,marieclaire.nl,happyinshape.nl,grazia.nl,gezondnu.nl,elegance.nl,beaumonde.nl,nautique.nl,golfersmagazine.nl,dingenvoorvrouwen.nl##.floating-sidebar[style^="min-width:"]
upcoming.nl,revu.nl,nouveau.nl,marieclaire.nl,happyinshape.nl,grazia.nl,gezondnu.nl,elegance.nl,beaumonde.nl,nautique.nl,golfersmagazine.nl,dingenvoorvrouwen.nl##article .sticky-incontent:has([data-aa-adunit])
volkskrant.nl##aside[data-test-id="temptation-TOP_OF_FOOTER"]
redactie24.be###Mobile-Rectangle-Article-Low
nederland.fm##div[class^="adv_"]
telegraaf.nl##div[class^="page-layout_leadingAdContainer"]
demorgen.be##.h1-container:has(> #h1:only-child)
demorgen.be###main div[style*="--zone-column-"] > #r1
demorgen.be###main div[style*="--zone-column-"] > #r2
||static.fd.nl/assets/fdmg-ads/
noorderland.nl##center:has(> div[data-aa-adunit])
noorderland.nl##body > div:has(> div[data-aa-adunit])
||cdn.optoutadvertising.com^$domain=ad.nl
security.nl##.content_right > div.posting:has(> div.sidebar a[href^="https://www.security.nl/"])
trouw.nl##aside[data-test-id="temptation-PAGE_TOP"] + div.h1-container
trouw.nl###r1
trouw.nl###r2
trouw.nl###b1
trouw.nl###h0
trouw.nl###h1
iex.nl##.banner
iex.nl##.native_positie
volkskrant.nl#?#.h1-container:has(> div[class]:matches-css(before, content: /Advertentie/))
volkskrant.nl#?#div[id][class][tabindex]:matches-css(before, content: /Advertentie/)
f1maximaal.nl###article-blocks > .raw-html-component
||resources.planetnine.com/scripts/f1maximaal.nl.js
fok.nl###r89-mobile-rectangle-low-0-wrapper
fok.nl###r89-video-outstream-wrapper
ad.cw##.ad-main-advertisement-top
mijnwoordenboek.nl##.slider-wrap:has(> div[id^="Mijnwoordenboek."])
mijnwoordenboek.nl##div[id^="Mijnwoordenboek."]
mijnwoordenboek.nl##div[style="min-height:270px"]
||ssl.p.jwpcdn.com/player/v/*/vast.js$domain=matele.be
f1maximaal.nl##.raw-html-component:has(>div.Pnvp__ad)
telegraaf.nl##.tik4-extension--inline-ad
||ssl.p.jwpcdn.com/player/v/*/freewheel.js$domain=kijk.nl|hartvannederland.nl|538.nl|vandaaginside.nl|radio10.nl|nieuwsvandedag.nl
nieuwsvandedag.nl,radio10.nl,kijk.nl,hartvannederland.nl,538.nl,vandaaginside.nl#%#//scriptlet('prevent-element-src-loading', 'script', '/freewheel.js')
f1maximaal.nl##.w-full[class*="flex"]:has(> .flex_component > .raw-html-component > .Pnvp__ad)
||imasdk.googleapis.com/js/sdkloader/ima3.js$script,redirect=google-ima3,domain=player.vrt.be
||zeilen.nl/builds/zeilen/assets/taboola-page-view-id-*.js
zeilen.nl,wielerrevue.nl##div[data-aa-adunit]
zeilen.nl,wielerrevue.nl##main .bg-reserved
zeilen.nl,wielerrevue.nl##.sticky-incontent
f1maximaal.nl##div[style^="margin-top: 0px; min-height:"]:has(> div.ms-container)
f1maximaal.nl##div[style^="margin-top:0px;min-height:"]:has(> div.ms-container)
||service-api.nl/api/v2/ad?
||gp33.nl/assets/common/ads-helper.js
gp33.nl##div[id^="grandprix33_"]
funda.nl##div[data-testid="halfpage-ad"]
wintersport.nl##.wintersport-banner
wintersport.nl##.row:has(> .col > .row--dense .v-chip__content)
||azurewebsites.net/*?player_*[max_ad_dur]=*[adslot]=*&VPAID=
moviemeter.nl##.small-leaderboard
deondernemer.nl##div[class^="adBlock"]
deondernemer.nl##section[class^="SingleBlock_advertisement"]
||boodschappen.nl/wp-json/boodschappen/v1/banners/get_banners
||boodschappen.nl/wp-json/boodschappen/v1/banners/get_advertorial
||boodschappen.nl/wp-json/boodschappen/v1/banners/get_native_banner
9292.nl##[data-testid="ad-root"]
9292.nl##astro-island[component-export="Ad"]
hbvl.be##section[data-theme-sponsored-content]
ditjesendatjes.nl##img[alt="Advertentie"]
ditjesendatjes.nl#?#p.text-center.text-sm:contains(Advertentie)
ditjesendatjes.nl#%#//scriptlet('trusted-replace-node-text', 'script', 'availableAds', ',availableAds:[', ',availableAds:[],noAds:[')
axed.nl##.w-full.flex > .max-w-container > .raw-html-component
panorama.nl##.bg-reserved:has(div[data-aa-adunit])
panorama.nl#?#div[data-aa-adunit]:upward(1)
panorama.nl##.showheroes-unit
pepper.com##div[id$="AdSlotPortal"]
funda.nl##div[role="complementary"]:has(> div > div[id^="div-gpt-ad-"])
telegraaf.nl###ad_10
geenstijl.nl#%#//scriptlet('google-ima3')
geenstijl.nl#%#//scriptlet('prevent-element-src-loading', 'script', 'instream/html5/ima3.js')
geenstijl.nl#%#//scriptlet('adjust-setTimeout', 'function () { [native code] }', '6000', '0.001')
autoblog.nl##div[class^="ndm-min-"]
autoblog.nl##.widget_ab_sidebar
autoweek.nl##.advertise
iphoned.nl##.no-content-styles
puna.nl##.raw-html-component:has(> div[class^="r89-"])
puna.nl##.raw-html-component:has(> div[id^="div-gpt-ad"])
puna.nl##.raw-html-component:has(div[class$="-ad"])
businessinsider.nl##div[data-module="billboard"]
funda.nl##div[role="advertisment"]
funda.nl##.advertisement-rectangle
funda.nl##.mx-auto > section.justify-center:has(> div[id^="div-gpt-"])
funda.nl##.h-dynamic-screen > .hidden:has(> .text-center:only-child > div[id^="div-gpt-"]:only-child)
rd.nl##div.flex-col:has(> div.flex > div.codalt-container)
grazia.nl##li.bg-reserved:has(div[data-aa-adunit])
grazia.nl##.sticky-incontent:has(> div[data-aa-adunit])
grazia.nl##div[data-aa-adunit]
demorgen.be##.position-after-main-home
standaard.be##div[id^="ad_"]
crypto-insiders.nl##.article-content > p > a.btn--highlighted.external-link
crypto-insiders.nl##.affiliate-dropdown:not(#style_important)
crypto-insiders.nl##.exp-banner-global
dailybuzz.nl#%#//scriptlet("set-constant", "cookie", "true")
mediacourant.nl##.mg-slot
avrotros.nl#%#//scriptlet('json-prune', 'assets.preroll')
hartvannederland.nl##div[data-advert-slot-state]
hartvannederland.nl#?#div:has(> span:first-child:contains(Advert))
omroepbrabant.nl#%#//scriptlet('google-ima3')
omroepbrabant.nl#%#//scriptlet('adjust-setTimeout', '[native code]', '6000', '0.001')
9292.nl##:is(div, aside, astro-island):has(> div[data-testid="gpt-ad-root"])
||cdn-ster-nl.akamaized.net/STERAD_*.mp4$domain=npo.nl
||cdn-ster-nl.akamaized.net/STERAD_P_*.mp4^$media,redirect=noopmp4-1s,domain=nos.nl
nos.nl#%#//scriptlet('json-prune', 'adUrl')
||adconfig.ster.nl^$domain=nos.nl
||omroepzeeland.nl^$referrerpolicy=origin
||hfg.iuknyw5evnygw9v.nl/*?*=omroepzeeland&direct=
||2mdn.net/instream/html5/ima3.js$domain=omroepzeeland.nl,important
centraalplus.nl#?#div[class^="col"] > div.center:has(> div.g > div.g-single > center > i:contains(Advertentie))
voetbalzone.nl##div[class^="ad-wrapper"]
voetbalzone.nl##.fco-openweb-ad
gptoday.net###gptoday_ros_foxtrot_rectangle-halfpage
etos.nl##div[class^="gam-banner--"]
||biernet.nl/site/plugins/bja_new/redirect.php
biernet.nl##.bja-cont
biernet.nl###ban_blok
biernet.nl##.fixed-bja-height
datumprikker.nl###main > div[class^="takeover-"]
oozo.nl###MainContent_ccMenu_pnlHdrAd
topkleurplaat.nl##a[href^="https://partner.bol.com/click/click"] > img
||cdn.aa.onstuimig.nl/mega-publishers/nieuwspaal.nl.js
nieuwspaal.nl###abovecontent-widget-area
wielerrevue.nl###WB_VIDEO_PLAYER_TARGET
wielerrevue.nl###WB_VIDEO_PLAYER_TARGET + p > em
iphoned.nl##div[data-name="dynamic-content-injected"][data-campaign]
iphoned.nl##div[data-name="dynamic-content"]:has(> div[id^="div-gpt-"])
iphoned.nl##div[data-name="featured-header-container"] > header[data-campaign]
iphoned.nl##article > .no-content-styles:has(> div[data-nosnippet] > div[data-name="dynamic-content-injected"][data-campaign])
rtl.nl##div[data-adslot-variant]
bright.nl##html > body .ad:not(#style_important)
nieuwsblad.be##.mh-ad-label
nieuwsblad.be##.cba_container_grid
dumpert.nl##div[class^="css-"]:has(> div[class^="css-"]:only-child > .ad)
402online.com##.bannerblock
7sur7.be,ad.nl,bd.nl,bndestem.nl,destentor.nl,ed.nl,gelderlander.nl,hln.be,pzc.nl,tubantia.nl##.tile:has(> article.ankeiler--advertisement)
adultwebmaster.nl##.main-promo-bn-responsive
afkortingen.nu###banner_rectangle
afkortingen.nu###banner_right
afkortingen.nu###banner_top
agconnect.nl##div[class$="_ad-slot"]
alblasserdamsnieuws.nl##.albla-adlabel
alblasserdamsnieuws.nl##div[id^="albla-"]
alle-tests.nl,bloovi.be###advertising
cinenews.be,handbal.nl,webmastersunited.com,wegdamnieuws.nl##.ads
ans-online.nl#?#.theiaStickySidebar > aside.penci_latest_news_widget > h4.widget-title:contains(Advertentie)
antilliaansdagblad.com,dolcevia.com,h2owaternetwerk.nl,lokaleomroepzeewolde.nl,radiolelystad.nl##.bannergroup
apparata.nl#?#.ct-sidebar > div.widget:has(h2:contains(Partners))
arenalokaal.nl,dehavenloods.nl,dekrantnieuws.nl,destreekkrant.nu,gooieneembode.nl,hetkrantje-online.nl,leiderdorpsweekblad.nl,nnp.nl,weespernieuws.nl,zuidenvelder.info##.component__pubble-banner
arenalokaal.nl#?#.content-start > * > div[style]:contains(/Externe links|Externe websites/i)
autosport.nl##.advertentie_links
autosport.nl##.bigbanner
autowereld.nl###banner-lister-top
autowereld.nl###mainbanner
androidworld.nl,mannenzaken.nl##.r89-desktop-billboard-atf
mannenzaken.nl##.r89-desktop-leaderboard-btf
mannenzaken.nl##.r89-desktop-hpa-atf
fr12.nl##.sda
fok.nl##div[class*="-billboard-"]
knack.be##.c-header__ad
serietotaal.nl##div[class*="banner"]
serietotaal.nl##div[id^="ad"]
serietotaal.nl##.rect-in-headlines
2dehands.be,marktplaats.nl##.hz-Banner
2dehands.be,marktplaats.nl##.bannerContainerLoading
marktplaats.nl##.mp-Page-element > .mp-Listings + div:not([class]):not([id]):has(> .mp-Listings__admarktTitle)
marktplaats.nl#?#ul.mp-Listings > li.mp-Listing:has(> .mp-Listing-coverLink > .mp-Listing-group > .mp-Listing-group--price-date-feature > span.mp-Listing-priority > span:contains(/^Topadvertentie$/))
turksemedia.nl#$?#div[class="sidebar_item"][style="padding-bottom: 16px;"]:has(> a > img[width="276"]) { remove: true; }
androidplanet.nl#?#.sidebar > .widget_static_device_widget:has(.device-ad)
androidplanet.nl#?#.pd-results-container > .results-inner > .pd-advisor-offer-container:first-child:has(> .pd-advisor-offer > .result-badge:contains(Adv.))
gpblog.com#?#.articles > li.injection:has(> aside.betting)
rtlnieuws.nl#?#.off-canvas-content > div:has(> div.dfp-rectangle-wrapper)
knack.be#?##below_para_1:has(> a[href^="https://e093.knack.be/"])
bnnvara.nl#?#div[id^="ster-ad-bnnvara-"]:upward(1)
gfcnieuws.com#?#.entry-content div[class]:has(> ins.adsbygoogle)
bitcoinmagazine.nl,cryptobenelux.com##.clickout-banner-regular_native_box
bnr.nl##div[class*="BNRAd_ad_"]
looopings.nl###contentBillboard
looopings.nl##div[style="min-height:250px;"]
gpblog.com##.betting-insert
tameteo.nl###bannerDerPC
tameteo.nl##.megabanner
||e*.knack.be/rest/dialogues/files/*/Banner_Notificaties_AppInstall
knack.be##.js-partner-content
historiek.net##.ablok
hardware.info##div[class^="bnr-"]
security.nl##.banner_leaderboard
iculture.nl##.ad-top-desktop
iculture.nl##.feed-ad-wrapper
||tweakers.net/*/build/banners.*.js
tweakers.net##body .top-banner
tweakers.net##.video-container > iframe[src^="https://ads.pexi.nl/"]
vandaaginside.nl##div[class^="a-bannerWrapper-"]
vandaaginside.nl##div[class^="Component-bannerTopWrapper-"]
itnijs.frl##.last.widget
itnijs.frl##.widget-5 > div.banner
||itnijs.frl/wp-content/uploads/2017/10/bannerItNijs
spiele.spiegel.de##div[id^="ad-gamepage"]
wielerflits.nl,kieskeurig.nl##.advertisement
ad.nl##li[class^="tile tile tile--"]
ad.nl##iframe[src^="https://cdn.reclamefolder.org/"]
iculture.nl##div[style="min-height:250px"]
538.nl###eCommerce
ad.nl##.ankeiler--advertisement
nu.nl##div.articlelist[data-section="advertorial-belastingdienst-adverteerder"]
ad.nl##.advertising-container-top
focus-wtv.be##a[href^="https://ads.focus-wtv.be/"]
||widget.vpnnederland.nl/VPNNederland-widget.js$domain=nzbserver.com
zeelandnet.nl##.article-bnr-first
gfcnieuws.com###secondary > section.widget:not(.widget_search)
gfcnieuws.com###home-banners
gfcnieuws.com##div[id^="meteor-"]
nos.nl##.teletekst__banner
buienradar.nl###adholderContainerHeader
trouw.nl,parool.nl##.ad--section
nnieuws.be##.banner-silver
ah.nl##.ad-lane
ah.nl##div[data-testid="spotlight-ahrms"]
forum.fok.nl###wa_web_headertofloor
nu.nl###header > .zone
telegraaf.nl##.VideoArticlePage__banner
almere-nieuws.nl##header #mvp-leader-wrap
almere-nieuws.nl###footer-container > #footer-banners + #footer-text
||almere-nieuws.nl/banners_*.html
frontpage.fok.nl##.commercial_space
marktplaats.nl###banner-top-dt
marktplaats.nl##.vip-banner-top-sticky-container
hardware.info##.sidebar_right_top
||cdn.ster.nl/banners^
tijd.be##.c-sitenavPlaceholder__ad
telegraaf.nl##.Section__topBanner
telegraaf.nl##.ArticleBodyBlocks__bannerWrapper
telegraaf.nl##.SectionPage__bannerWrapper
telegraaf.nl##.ArticleBodyBlocks__inlineArticleSpotXBanner
telegraaf.nl##.TextArticlePage__bannerWrapper
telegraaf.nl##.ArticlePageWrapper__banner
weeronline.nl##section[class*="wol-banner-module__banner"]
turksemedia.nl##div[class="sidebar_item"][style="padding-bottom: 16px;"] > a > img[width="276"]
filmtotaal.nl##.ad-centering
marktplaats.nl##.banner-viptop
marktplaats.nl##.mp-adsense-header
||handbalstartpunt.nl/*/uploads_filemanager/Banner
handbalstartpunt.nl##a[title="Handbal-direct"]
gic.nl##.banners
gic.nl##.katernbanners
||gic.nl/uploads/fckconnector/$image
rubenweytjens.be##.view-weather-ads-view
nnieuws.be##.bannerbox
nnieuws.be###block-views-vw-banners-block-2
nnieuws.be###block-views-vw-column-partners-block
||nnieuws.be/sites/default/files/banner-*.gif
||nnieuws.be/sites/default/files/*-300x300*.gif
||oozo.nl/images/zzpbanner.png
oozo.nl##.col-md-4 > div[style^="background-image: url(/images/afvallen.jpg);"][onclick^="javascript:document.location="]
looopings.nl###containerAd
appletips.nl##a[href^="/adverteren-"]
appletips.nl##.padnoshow > div[class^="block"][style^="margin-top: "]
appletips.nl##.mobnoshow > center > div[class^="block"][style="margin-top: 35px;"]
appletips.nl##.padnoshow #kpwrfeatured
hln.be##div[data-url*="trackuity.com"]
hln.be##.ktsjing-row--leader
hln.be##.ktsjing-row--sky
hln.be##aside[data-prefix="Advertentie"]
androidplanet.nl##.dynamic-content[data-nosnippet]
androidplanet.nl##div[data-name="featured-header-container"]
androidplanet.nl##.sidebar > .widget_ad_html
||mediareader.omroepwest.nl/gaslicht^
||unity.nu/media/*/BANNERS/
||topomania.net/sites/topomania.net/images/pacnum-promo.png
ondertitel.com##.billboard_ad_new
||pornozot.com/js/compiled/exo-
||pornozot.com/js/compiled/custom-vendor.js
pornozot.com##.banners-footer
pornozot.com##.texto-aviso
berekenhet.nl##.bh-ads
jan-magazine.nl##.banner.top
feyenoord.nl##.reveal-modal-bg
feyenoord.nl###adModal
feyenoord.nl###ads.show-for-medium-up
feyenoord.nl###more-ads
||iframe.gsminfo.nl/*/populair-beknopt^$domain=allaboutphones.nl
allaboutphones.nl##.ad-container
autoweek.nl##.page-banner
marktplaats.nl###banner-aanbieding
marktplaats.nl###banner-bottom
marktplaats.nl###banner-viptop
iphoned.nl###featured-header
tvgids.nl###ligatus_under_content
afkortingen.nu###link_unit
fok.nl###mainContent > div.ad
gezondheidsplein.nl,gelderlander.nl##.ad
iphoned.nl##.advert-sidebar
buienalarm.be,weerslag.nl,buienalarm.nl,nrc.nl,afkortingen.nu##.banner
marktplaats.nl##.banner-vipbottom
nu.nl##.block.advertoriallist
televizier.nl,tvgids.nl##.interstitial_banner
hardware.info,weeronline.nl##.leaderboard
funx.nl##.leaderboard-container
ondertitel.com##.leaderbord-container
nu.nl##.section-mediapartner-external.source-normal
klusidee.nl##.show-mobile[style="width:300px; height:600px; margin: 0 auto;"]
funx.nl##.sidebar_item--ad
gelderlander.nl##.sidelane-filling > a > img
iculture.nl##.site-header__compare
iphoned.nl##.widget.widget_static_device_widget
iphoned.nl##.widget_ad_html
klusidee.nl##td > .hide-mobile[style*="728px; height:"]
klusidee.nl##td.td-ad
||bs.serving-sys.com/BurstingPipe/adServer.bs$domain=kijk.nl
||cdn.sbsnet.nl/creatives/assets/*.mp4$domain=kijk.nl
||d33t3vvu2t2yu5.cloudfront.net^$domain=nl.express.live
||diomerc.com/baner/
||m.telegraaf.nl/static/lib/bva-widget.html?without-raid
||pcnltelecom.tdsapi.com/portal/iframe.js
||serving-sys.com/*.mp4^$domain=kijk.nl
||totaaltv.nl/upload/Banner-sep-astrasat.gif
!
! NOTE: Dutch - specific - HINTS
!
!+ PLATFORM(ext_safari)
autoscout24.nl##div[class^="ListPage_listpage"] > div[class]:has(> div[class] > img[referrerpolicy="unsafe-url"])
! https://github.com/AdguardTeam/AdguardFilters/issues/215616
!+ NOT_PLATFORM(ext_ublock)
bnnvara.nl,npo.nl,npodoc.nl,vpro.nl#%#//scriptlet('json-prune-fetch-response', 'assets.preroll assets.prerollDebug', '', '/stream-link')
! https://github.com/AdguardTeam/AdguardFilters/issues/10738
!+ PLATFORM(ext_ff, ext_opera, ios, ext_android_cb, ext_ublock)
voipsipclient.blogspot.nl##.adsbygoogle
!
! Special rules for AdGuard websites' test pages. The only purpose of these
! rules is to make test pages work so that users could verify that AdGuard
! is properly working.
!
!+ NOT_OPTIMIZED
adguard.info,adguard.com,adguard.app##.hello_from_adguard_dutch
! Detect of using AdGuard products
!+ PLATFORM(windows, mac, android, cli, ios) NOT_OPTIMIZED
adguard.info,adguard.com,adguard.app##.hello_from_adguard_apps
!+ NOT_PLATFORM(windows, mac, android, cli, ios, ext_ublock) NOT_OPTIMIZED
adguard.info,adguard.com,adguard.app##.hello_from_adguard_ext
! Detect HTTPS filtering
!+ PLATFORM(windows, mac, android, cli) NOT_OPTIMIZED
||https-filtering-check.adtidy.org^
! Detect Advanced Protection of AdGuard for iOS
!+ PLATFORM(ios) NOT_OPTIMIZED
adguard.info,adguard.com,adguard.app#$#.hello_from_adguard_advanced_protection_ios { display: none !important; }
!
