Block every ad.
On every device.
HaltAds stops ads, trackers, pop-ups and malware for your whole home network — and with Pro, even YouTube, Twitch and Instagram ads in your browser.
No charge for 3 days · cancel anytime in one click
Two layers of protection
The HaltAds DNS server protects every device on your network. The HaltAds browser extension removes the ads a DNS blocker can't see.
Pre-roll, mid-roll, banners and sponsored feed items are removed before the player sees them. If one slips through, it is skipped instantly.
Stitched-in stream ads are cut out of the video playlist, and ad overlays are hidden.
Sponsored posts disappear from Instagram, Facebook, X and Reddit.
Pop-ups, pop-unders, redirect tabs and cookie banners are closed before you see them.
Phones, smart TVs, consoles and apps: up to ~2 million ad, tracker and malware domains blocked at the network level.
Fewer ads means faster pages. Encrypted DNS (DoH/DoT), no logs leave your server.
Simple pricing
Free already blocks more than most paid blockers. Pro blocks absolutely everything — try it free for 3 days.
Free
- ~150,000 domains blocked by DNS
- Extension: 87,000 ad & tracker domains
- Pop-up & pop-under blocker
- CNAME uncloaking
- Dashboard, stats & query log
- 200 custom blocked domains
- Tracking parameters removed from links
- Hide any element on a page (element picker)
- YouTube, Twitch & Instagram ads
- Malware & phishing protection
Pro
- Everything in Free, plus:
- YouTube ads — video, banners & feed
- Twitch stream ads
- Instagram, Facebook, X, Reddit sponsored posts
- ~2,000,000 domains blocked by DNS & the extension (maximum)
- Malware, phishing, scams & smart-TV trackers
- Fake-site & fake-login detection (look-alike names, bank impostors)
- Cookie banners refused automatically
- Unlimited rules, regex & custom lists
- Encrypted DNS outside home (DoH / DoT)
You won't be charged during the trial. Cancel anytime before it ends.
Family
- Everything in Pro, for 5 people
- Each person gets their own account & license key
- Cloud DNS with personal settings for everyone
- Invite and remove members from your account
- Cheaper than 2 Pro subscriptions
You won't be charged during the trial. Cancel anytime before it ends.
⚠ Payments are not enabled on this server yet.
Get started in 3 steps
Free works right away. Paste your Pro license key to unlock everything.
On a Raspberry Pi, PC or server (Linux, Windows, macOS, Docker). Point your router's DNS to it.
Download HaltAdsFor Chrome, Edge and Brave. Unzip, open chrome://extensions, enable Developer mode, "Load unpacked".
Download extensionPaste your license key in the dashboard (Subscription tab) and in the extension. One key works on all your devices.
See plansFAQ
How does the free trial work?
The trial is for the Pro plan. Enter your email and card details. You get every Pro feature for 3 days at no charge. If you cancel before the end, you pay nothing. Otherwise your subscription starts automatically. One trial per person.
Why do YouTube, Twitch and Instagram need the extension?
Those ads come from the same servers as the videos and posts themselves, so no DNS blocker (HaltAds, Pi-hole, NextDNS…) can separate them. The HaltAds extension removes them inside the page instead.
Does it block ads in the YouTube or Instagram apps on my phone or TV?
No. No DNS blocker can, and mobile/TV apps don't accept extensions. In-app ads from those platforms still show; everything else on the device is blocked by the DNS server.
How do I cancel?
In the HaltAds dashboard, Subscription tab → "Manage subscription". You can also switch between Pro and Family there. Cancel in one click; your plan stays active until the end of the paid period.
Is my browsing data sent to you?
No. The DNS server and the extension run on your devices. Only your license key is checked with our server to renew it.