DNS blocker · 100% local

Goodbye ads across your whole Android

MegaDBlock blocks ads, videos that pop up mid-game, trackers and cookie banners in every app — with a local VPN that never sends your traffic to any server.

Android 8+ · no root Free · no accounts 27 MB · v1.0
No remote servers Doesn't log your browsing DNS-based, not MITM
MegaDBlock main dashboard with DNS protection active, 2571 queries and 1404 blocked
Real privacy, not marketing

Your traffic never goes to a server of ours

MegaDBlock spins up a local VPN inside your own phone. It intercepts only DNS queries and decides what to block instantly. There's no cloud, no proxy, no log of what you visit. The only thing it downloads from the internet is the block lists — domains from megadblock.com/domains.txt and regular expressions from megadblock.com/regex.txt — simple text files it fetches once on first launch, and again only when you tap update.

256+
Domains blocked out of the box
71
Preconfigured regex rules
41
In-app ad networks
78
Cookie services (CMP)
Features

A full blocker, not just for the browser

By filtering system-wide DNS, MegaDBlock works in every installed app — games included.

DNS blocking

Every query is matched against the list; if it's advertising or tracking, it's answered with 0.0.0.0 without leaving the network. Everything else is untouched.

Game ads

Stops the interstitial and rewarded videos that interrupt your matches: AppLovin, Unity Ads, ironSource, Vungle, AdColony, Chartboost and more.

Live log

Watch every queried domain in real time, which app requested it, and whether it was blocked or let through — with filters by status.

Per-app attribution

See which app makes each request, with its name and icon, thanks to the system API (Android 10+). You'll know exactly who's tracking you.

Regex rules

Block any host that matches a regular expression. A live preview shows you exactly which domains will fall before you commit the rule.

Cookie banners

Silence consent pop-ups by blocking 78 CMP services (OneTrust, Cookiebot, Quantcast, Didomi) without breaking the websites.

What it blocks

The networks that serve you ads and videos

MegaDBlock ships preconfigured against the major ad-mediation and video networks used by apps and games:

Google AdMobAppLovin / MAXUnity Ads ironSourceVungle / LiftoffAdColony ChartboostTapjoyInMobi Pangle (TikTok)MintegralMoloco FyberSmaatoPubMatic StartAppOguryHyprMX DoubleClickIMA (video)AppsFlyer Adjustand many more…

Plus analytics, telemetry and ad-profiling trackers — all from the megadblock.com/domains.txt and megadblock.com/regex.txt lists, which you can update with a single tap.

Screenshots

Beautiful, clear and built with Material 3

A Jetpack Compose interface that adapts to phones, tablets and foldables.

MegaDBlock dashboard with activation shield, total queries, blocked count and block rate
DashboardLive status and stats
Activity screen with grouped domains and a toggle to block them
ActivityReal-time domain feed
Per-app summary with number of domains and blocked requests
AppsWho queries and how much is blocked
Local rules: block, allow and block by regular expression
DomainsYour own rules and regex
Privacy assistant with Ad ID rotation and interest noise
PrivacyRotate your Ad ID and blur your profile
Settings with the megadblock.com block-list URL and cookie and ad toggles
SettingsList, upstream DNS and toggles
How it works

Ready in under a minute

Install the APK

Download and install MegaDBlock. No account, no email, no weird system permissions.

Tap the shield

Android will ask permission to create the local VPN: accept it. It stays inside your phone.

Browse in peace

From there it filters DNS for all your apps. You can view, tweak and add rules whenever you like.

Frequently asked questions

What people ask

Does MegaDBlock send my data to any server?

No. It creates a local VPN on your own device; your traffic never passes through any server of ours, and nothing is logged. The only thing it downloads from the network is the block lists from megadblock.com/domains.txt and megadblock.com/regex.txt — fetched once on first launch, and again only when you tap update.

Does it need root access?

No. It uses Android's standard VpnService API, with no root and no special system permissions.

Does it work in all apps or just the browser?

In all of them. Because it filters at the DNS level, it blocks ads and trackers in any app on the phone, including games with interstitial and rewarded videos.

Does it slow the connection or drain the battery?

Not noticeably. Only DNS traffic is routed to the app; the rest goes out over the normal network untouched. By avoiding ad downloads, you often browse faster and with less data.

What exactly does it download from megadblock.com?

Only a text file with the domains and keywords to block. No personal data ever leaves your device at any point.

Can I add or remove rules?

Yes. In the Domains tab you block or allow specific hosts and create regular-expression rules, with a preview before applying them.

Take back your screen

Block ads and tracking across your whole Android without trading away your privacy. Local, free and account-free.

Download MegaDBlock · 27 MB
Verify your download · SHA-256 181a15a391aa6ba8aea5c53530b689c6ece933cac11ff3a0fc1a4a32c1217572
Contact & support

Questions, bugs or press?

MegaDBlock is built and maintained by Galanthus Tech. Write to us about support, privacy, partnerships or anything else — we read every message.

Galanthus Tech · info@galanthustech.com