Skip to content

Cebeerre/dnsblocklists

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blocky-Compatible Wildcard Lists

This repository exists purely for convenience.
It provides domain blocklists already converted into the wildcard asterisk (*.domain) format for use with Blocky (v0.23 or newer).

Note

The wildcard is not strictly required by Blocky itself, but it is necessary if you want subdomains to be blocked as well. Blocky can consume plain domain lists, but in that case it only blocks the exact domain (the apex domain, e.g. example.com).

  • example.com → blocks only example.com
  • *.example.com → blocks example.com and all its subdomains (sub.example.com, a.b.example.com, …)

⚠️ Important:

  • The blocklist data itself does not originate here.
  • This repo only automates fetching, converting, and publishing lists from their original sources.
  • All credit remains with the upstream projects.

🆕 Newly Registered Domains (NRD)

Blocklists of newly registered domains, which are often abused for malicious activity (phishing, malware distribution, scams).

🔒 Source Description Link
🚫 hagezi/dns-blocklists NRDs from the last 7 days nrd7_asterisk.txt
🚫 hagezi/dns-blocklists NRDs registered between day 14 and day 8 ago nrd14-8_asterisk.txt

Note

To block 14 days of Hagezi’s NRDs, you need to combine nrd7_asterisk.txt + nrd14-8_asterisk.txt.

And as per Hagezi's recommendations from his repo:

Warning

These lists are very large and resource-intensive. They may cause high memory usage and contain false positives, since some legitimate domains are newly registered. Use with caution and whitelist critical services as needed.

Caution

Use at your own risk. The NRD lists are provided as-is, without guarantees, support, or a process for removing false positives.


🌐 Webservice Blocklists

Blocklists targeting specific web platforms and services. Automatically generated from AdGuardTeam/HostlistsRegistry.
Each list is already in wildcard format for Blocky.

Tip

These lists can be handy for everyday scenarios:

  • At home → block services like YouTube for parental control.
  • At the office → block distractions like YouTube or LinkedIn to keep people focused 😁
Icon Service Link
4chan 4chan_asterisk.txt
500px 500px_asterisk.txt
9GAG 9gag_asterisk.txt
Activision Blizzard activision_blizzard_asterisk.txt
AliExpress aliexpress_asterisk.txt
Amazon amazon_asterisk.txt
Amazon Streaming amazon_streaming_asterisk.txt
Amino amino_asterisk.txt
Apple Streaming apple_streaming_asterisk.txt
Battle.net battle_net_asterisk.txt
Betano betano_asterisk.txt
Betfair betfair_asterisk.txt
Betway betway_asterisk.txt
Bigo Live bigo_live_asterisk.txt
Bilibili bilibili_asterisk.txt
Blaze blaze_asterisk.txt
Blizzard Entertainment blizzard_entertainment_asterisk.txt
Bluesky bluesky_asterisk.txt
Box box_asterisk.txt
Canais Globo canais_globo_asterisk.txt
ChatGPT chatgpt_asterisk.txt
Claro claro_asterisk.txt
Claude claude_asterisk.txt
Cloudflare cloudflare_asterisk.txt
Clubhouse clubhouse_asterisk.txt
CoolApk coolapk_asterisk.txt
Crunchyroll crunchyroll_asterisk.txt
Dailymotion dailymotion_asterisk.txt
DeepSeek deepseek_asterisk.txt
Deezer deezer_asterisk.txt
DirecTV Go directvgo_asterisk.txt
Discord discord_asterisk.txt
Discovery+ discoveryplus_asterisk.txt
Disney+ disneyplus_asterisk.txt
Douban douban_asterisk.txt
Dropbox dropbox_asterisk.txt
eBay ebay_asterisk.txt
Electronic Arts electronic_arts_asterisk.txt
Epic Games epic_games_asterisk.txt
ESPN espn_asterisk.txt
Facebook facebook_asterisk.txt
FIFA fifa_asterisk.txt
Flickr flickr_asterisk.txt
Globoplay globoplay_asterisk.txt
GOG gog_asterisk.txt
Google Play Store playstore_asterisk.txt
HBO Max hbomax_asterisk.txt
Hulu hulu_asterisk.txt
iCloud Private Relay icloud_private_relay_asterisk.txt
iHeartRadio iheartradio_asterisk.txt
Imgur imgur_asterisk.txt
Instagram instagram_asterisk.txt
iQIYI iqiyi_asterisk.txt
KakaoTalk kakaotalk_asterisk.txt
Kik kik_asterisk.txt
KOOK kook_asterisk.txt
Lazada lazada_asterisk.txt
League of Legends leagueoflegends_asterisk.txt
LINE line_asterisk.txt
LinkedIn linkedin_asterisk.txt
Lionsgate+ lionsgateplus_asterisk.txt
Looke looke_asterisk.txt
Mail.ru mail_ru_asterisk.txt
Mastodon mastodon_asterisk.txt
MAX max_asterisk.txt
Mercado Libre mercado_libre_asterisk.txt
Microsoft Teams microsoft_teams_asterisk.txt
Minecraft minecraft_asterisk.txt
Nebula nebula_asterisk.txt
Netflix netflix_asterisk.txt
Nintendo nintendo_asterisk.txt
Nvidia nvidia_asterisk.txt
Odysee odysee_asterisk.txt
OK.ru ok_asterisk.txt
Olvid olvid_asterisk.txt
OnlyFans onlyfans_asterisk.txt
Origin origin_asterisk.txt
Paramount Plus paramountplus_asterisk.txt
Peacock TV peacock_tv_asterisk.txt
Perplexity perplexity_asterisk.txt
Pinterest pinterest_asterisk.txt
PlayStation playstation_asterisk.txt
Plenty of Fish plenty_of_fish_asterisk.txt
Plex plex_asterisk.txt
Pluto TV pluto_tv_asterisk.txt
Privacy privacy_asterisk.txt
Proton proton_asterisk.txt
QQ qq_asterisk.txt
Rakuten Viki rakuten_viki_asterisk.txt
Reddit reddit_asterisk.txt
Riot Games riot_games_asterisk.txt
Roblox roblox_asterisk.txt
Rockstar Games rockstar_games_asterisk.txt
Samsung TV Plus samsung_tv_plus_asterisk.txt
Shein shein_asterisk.txt
Shopee shopee_asterisk.txt
Signal signal_asterisk.txt
Skype skype_asterisk.txt
Slack slack_asterisk.txt
Snapchat snapchat_asterisk.txt
SoundCloud soundcloud_asterisk.txt
Spotify spotify_asterisk.txt
Spotify Video spotify_video_asterisk.txt
Steam steam_asterisk.txt
Telegram (Web) telegram_asterisk.txt
Temu temu_asterisk.txt
Tidal tidal_asterisk.txt
TikTok tiktok_asterisk.txt
Tinder tinder_asterisk.txt
Tumblr tumblr_asterisk.txt
Twitch twitch_asterisk.txt
Ubisoft ubisoft_asterisk.txt
Valorant valorant_asterisk.txt
Viber viber_asterisk.txt
Vimeo vimeo_asterisk.txt
Vivo Play vivo_play_asterisk.txt
VK.com vk_asterisk.txt
Voot voot_asterisk.txt
Wargaming wargaming_asterisk.txt
Warner Bros. Games warnerbrosgames_asterisk.txt
WeChat wechat_asterisk.txt
Weibo weibo_asterisk.txt
WhatsApp whatsapp_asterisk.txt
Wizz wizz_asterisk.txt
X (formerly Twitter) twitter_asterisk.txt
Xbox Live xboxlive_asterisk.txt
Xiaohongshu xiaohongshu_asterisk.txt
YouTube youtube_asterisk.txt
YY yy_asterisk.txt
Zhihu zhihu_asterisk.txt

Note

Each generated list may include a section labeled “Skipped unsupported rules”.
These lines come directly from the AdGuard upstream sources but cannot be expressed in Blocky’s wildcard format.
Examples include:

  • Wildcards inside labels (e.g., ||awsdns-*.tld^)
  • Single-pipe Adblock anchors (e.g., |domain^)
  • Service discovery / mDNS / SRV records (with underscores or .local)
  • Rules containing slashes, schemes, or parameters

Skipped rules are shown in the file header for transparency but are not included in the active blocklist.


🔄 How It Works

  • GitHub Actions workflows run on a schedule:
  • The workflows:
    1. Fetch the upstream lists in their original formats.
    2. Convert them into *.domain wildcard format.
    3. Publish them automatically to GitHub Pages.

About

DNS blocklists for websites & NRD (wildcard asterisk format, Blocky >= 0.23)

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •