Here you will find a list of useful blocklists for Pi-hole that can be installed in addition to the defaults. Below each description you will find the URLs that need to be added under Blocklist. There is a good selection so everyone can pick out exactly what they need.
Advertising
The advertising lists block all ads on most websites.
https://adaway.org/hosts.txt https://v.firebog.net/hosts/AdguardDNS.txt https://v.firebog.net/hosts/Admiral.txt https://raw.githubusercontent.com/anudeepND/blacklist/master/adservers.txt https://s3.amazonaws.com/lists.disconnect.me/simple_ad.txt https://v.firebog.net/hosts/Easylist.txt https://pgl.yoyo.org/adservers/serverlist.php?hostformat=hosts&showintro=0&mimetype=plaintext https://raw.githubusercontent.com/FadeMind/hosts.extras/master/UncheckyAds/hosts https://raw.githubusercontent.com/bigdargon/hostsVN/master/hosts https://raw.githubusercontent.com/jdlingyu/ad-wars/master/hosts https://raw.githubusercontent.com/w13d/adblockListABP-PiHole/master/Spotify.txt https://raw.githubusercontent.com/r-a-y/mobile-hosts/master/AdguardMobileAds.txt https://raw.githubusercontent.com/r-a-y/mobile-hosts/master/AdguardMobileSpyware.txt https://raw.githubusercontent.com/anudeepND/youtubeadsblacklist/master/domainlist.txt
TBlocklist
My blocklist blocks some of the more exotic advertising domains. These providers are a nuisance with “Windows Needs Updates” popups and other dubious things.
https://www.technoy.de/lists/blocklist.txt
FireTV
The FireTV blocklist blocks ads on the Amazon Fire TV Stick.
https://www.technoy.de/lists/FireTVAds.txt
Tracking & Telemetry Lists
https://v.firebog.net/hosts/Easyprivacy.txt https://v.firebog.net/hosts/Prigent-Ads.txt https://gitlab.com/quidsup/notrack-blocklists/raw/master/notrack-blocklist.txt https://raw.githubusercontent.com/FadeMind/hosts.extras/master/add.2o7Net/hosts https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt https://hostfiles.frogeye.fr/firstparty-trackers-hosts.txt https://hostfiles.frogeye.fr/multiparty-trackers-hosts.txt https://www.github.developerdan.com/hosts/lists/ads-and-tracking-extended.txt https://raw.githubusercontent.com/Perflyst/PiHoleBlocklist/master/android-tracking.txt https://raw.githubusercontent.com/Perflyst/PiHoleBlocklist/master/SmartTV.txt https://raw.githubusercontent.com/Perflyst/PiHoleBlocklist/master/AmazonFireTV.txt
Win10Telemetry
The Win10Telemetry list blocks the domains that Windows 10 sends its data to. It ensures that Microsoft receives less data about you, and does so without any noticeable limitations. The list is provided by the YouTube channel SemperVideo.
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/Win10Telemetry
MS Office Telemetry
This list blocks the telemetry domains of Microsoft Office.
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/MS-Office-Telemetry
Session Replay
Session replay is the ability to replay a visitor’s journey on a website or within a mobile or web application. The replay can include the user’s view, user input, and logs of network events or console logs. In the process, data such as credit card numbers can also be collected. The Session Replay blocklist blocks the best-known session replay providers. This helps keep your own data from spreading as much as possible.
https://www.technoy.de/lists/Session-Replay.txt
Samsung Telemetry
The Samsung blocklist blocks domains used, for example, to retrieve statistics. It is therefore comparable to the Win10Telemetry list.
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/samsung
Suspicious Sites
Sites classified as suspicious are websites that, for example, pretend to be another website, or ones on which viruses have been detected.
https://www.technoy.de/lists/Suspicious.txt https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts_without_controversies.txt https://raw.githubusercontent.com/FadeMind/hosts.extras/master/add.Spam/hosts https://v.firebog.net/hosts/static/w3kbl.txt https://raw.githubusercontent.com/matomo-org/referrer-spam-blacklist/master/spammers.txt https://someonewhocares.org/hosts/zero/hosts https://raw.githubusercontent.com/vokins/yhosts/master/hosts https://winhelp2002.mvps.org/hosts.txt https://raw.githubusercontent.com/RooneyMcNibNug/pihole-stuff/master/SNAFU.txt https://v.firebog.net/hosts/BillStearns.txt https://hostsfile.org/Downloads/hosts.txt https://www.joewein.net/dl/bl/dom-bl-base.txt https://v.firebog.net/hosts/Kowabit.txt https://adblock.mahakala.is https://www.stopforumspam.com/downloads/toxic_domains_whole.txt https://raw.githubusercontent.com/CamelCase11/UnifiedHosts/master/hosts.all https://raw.githubusercontent.com/mitchellkrogza/Badd-Boyz-Hosts/master/hosts https://raw.githubusercontent.com/mitchellkrogza/The-Big-List-of-Hacked-Malware-Web-Sites/master/hacked-domains.list
https://raw.githubusercontent.com/blocklistproject/Lists/master/scam.txt
NotSerious
The “NotSerious” list is also maintained by SemperVideo and covers online shops where customers get ripped off. It is updated regularly.
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/notserious
Fake Streaming and Debt Collection
This blocklist blocks streaming services that supposedly provide movies once you have registered. A few days later a payment demand follows, referring to a debt collection agency. Legally, however, this does not hold up. More on this here.
https://www.technoy.de/lists/fake-streaming.txt
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/Streaming
Malware
The Malware list is also maintained by SemperVideo. It contains URLs that distribute malware, i.e. malicious software.
https://www.technoy.de/lists/malware2.txt https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/malware https://raw.githubusercontent.com/hectorm/hmirror/master/data/disconnect.me-malvertising/list.txt https://raw.githubusercontent.com/hectorm/hmirror/master/data/disconnect.me-malware/list.txt https://raw.githubusercontent.com/hectorm/hmirror/master/data/malwaredomainlist.com/list.txt https://raw.githubusercontent.com/hectorm/hmirror/master/data/malwaredomains.com-immortaldomains/list.txt https://raw.githubusercontent.com/hectorm/hmirror/master/data/malwaredomains.com-justdomains/list.txt https://raw.githubusercontent.com/hectorm/hmirror/master/data/ransomwaretracker.abuse.ch/list.txt https://gitlab.com/quidsup/notrack-blocklists/raw/master/notrack-malware.txt https://raw.githubusercontent.com/hectorm/hmirror/master/data/malwaredomains.com-immortaldomains/list.txt
https://raw.githubusercontent.com/blocklistproject/Lists/master/malware.txt
Ransomware
https://raw.githubusercontent.com/blocklistproject/Lists/master/ransomware.txt
Streaming
The streaming list blocks dubious streaming services, including subscription traps.
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/Streaming
Child Protection
The child protection list blocks, for example, hate or gambling sites.
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/child-protection
Pornblock
The Pornblock lists block, as the name suggests, websites with pornographic content. For optimal protection you should add all of the lists.
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/pornblock1 https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/pornblock2 https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/pornblock3 https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/pornblock4 https://raw.githubusercontent.com/chadmayfield/my-pihole-blocklists/master/lists/pi_blocklist_porn_all.list
https://raw.githubusercontent.com/chadmayfield/my-pihole-blocklists/master/lists/pi_blocklist_porn_top1m.list
https://raw.githubusercontent.com/blocklistproject/Lists/master/porn.txt
https://www.technoy.de/lists/xporn.txt
Fake-Science
The Fake-Science list blocks websites of predatory publishers, a.k.a. fake science. Predatory publishing is a fraudulent business model used by certain open-access publishers. More on this topic
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/Fake-Science
Corona Blocklist
This blocklist blocks some sites that contain misinformation, for example.
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/spam.mails
Phishing Attacks
Phishing refers to the attempt to obtain data by, for example, faking a login page. Known phishing domains are blocked with this list.
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/Phishing-Angriffe https://raw.githubusercontent.com/hectorm/hmirror/master/data/eth-phishing-detect/list.txt https://phishing.army/download/phishing_army_blocklist_extended.txt http://phishing.mailscanner.info/phishing.bad.sites.conf
https://raw.githubusercontent.com/blocklistproject/Lists/master/phishing.txt
Spam Mails
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/spam.mails
Crypto / Mining
With these crypto / mining blocklists, domains are blocked that would otherwise use your PC to mine cryptocurrencies.
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/crypto https://zerodot1.gitlab.io/CoinBlockerLists/list.txt https://zerodot1.gitlab.io/CoinBlockerLists/list_browser.txt https://zerodot1.gitlab.io/CoinBlockerLists/list_optional.txt https://raw.githubusercontent.com/Akamaru/Pi-Hole-Lists/master/cryptomine.txt
Fraudulent Websites
The easylist blocks a large number of fraudulent websites.
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/easylist
Gambling
Under Gambling, websites such as online casinos are blocked.
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/gambling
Proxies
Blocks most known proxies. Proxies can be used, for example, to bypass Pi-hole.
https://raw.githubusercontent.com/RPiList/specials/master/Blocklisten/proxies
Social Media and Messaging Services
With the Social Media and Messaging Services blocklists you can block social networks or chat services. If one of the lists is used, using that service is no longer possible!
TikTok blocklist
https://raw.githubusercontent.com/crpietschmann/pi-hole-blocklist/main/social-media/blocklist-social-tiktok.txt
Facebook blocklist
https://raw.githubusercontent.com/crpietschmann/pi-hole-blocklist/main/social-media/blocklist-social-facebook.txt
Snapchat blocklist
https://raw.githubusercontent.com/crpietschmann/pi-hole-blocklist/main/social-media/blocklist-social-snapchat.txt
Instagram blocklist
https://raw.githubusercontent.com/crpietschmann/pi-hole-blocklist/main/social-media/blocklist-social-instagram.txt
Twitter blocklist
https://raw.githubusercontent.com/crpietschmann/pi-hole-blocklist/main/social-media/blocklist-social-twitter.txt
Whatsapp blocklist
https://raw.githubusercontent.com/crpietschmann/pi-hole-blocklist/main/messaging/blocklist-messaging-w
Custom RegEx Entries
Regex entries (short for regular expressions) are patterns used to search for or filter specific character strings or patterns in text. In Pi-hole, you can use regex entries to block or allow domain names flexibly and efficiently.
What do Regex entries do in Pi-hole?
In Pi-hole, regex entries help to block or allow certain patterns of domains instead of adding each domain individually to the blacklist or whitelist. This is especially useful when you want to block many similar domains that share a common string in their name. For example:
- A regex entry like
.*ads.*blocks all domains that contain the string “ads” anywhere, such asads.example.com,myads.site, etc. - With an entry like
.*\.tracking\..*you can block all domains that contain the word “tracking”, e.g.analytics.tracking.netortracking.example.com.
By using regex entries you can therefore create dynamic and powerful rules that help to block or allow a wide variety of unwanted content all at once.
