Get MacDNS
Protect your Mac with native DNS security. One simple price, all features included.
Launch Special
$40 50% OFF
$20 /year
Install to start 21-day free trial
Limited time offer
- DNSSEC validation
- 6 blocklist categories
- Custom DNS rules
- Forward zones
- DNS overrides
- Real-time statistics
- Automatic blocklist updates
- Captive portal detection
- Universal app (Apple Silicon & Intel)
Annual subscription license. Renews automatically unless cancelled at least 48 hours before renewal.
Start Free Trial
Temporarily Unavailable
MacDNS purchases are processed by Dodo Payments. The 21-day free trial remains available.
21-Day Free Trial
Just install and the trial starts. No credit card required.
30-Day Refund Policy
Eligible purchases can be refunded within 30 days.
No Account Required
Download the app and start the trial without registration.
Frequently Asked Questions
How do I start the free trial?
Just download and install MacDNS — the 21-day trial starts automatically. No credit card or registration required. When you're ready to buy, purchase a license and activate it in the About tab.
What payment methods do you accept?
We accept the payment methods shown at checkout through Dodo Payments. Dodo Payments is the Merchant of Record for all purchases.
Can I get a refund?
Yes, we offer a 30-day refund policy. If you're not satisfied with MacDNS, contact us within 30 days of purchase. Refunds may be refused in cases of fraud, refund abuse, policy violations, or manipulative behavior.
How many Macs can I use MacDNS on?
Each license is valid for up to two (2) Macs. Perfect for your desktop and laptop.
What happens when my license expires?
Your license renews automatically every year unless cancelled at least 48 hours before the end of the current billing period. If renewal fails or the license expires, MacDNS will stop working until you renew it.
How do I uninstall MacDNS?
Open MacDNS, turn off protection, click "Remove All Components" in the General tab to remove system extensions, then quit the app. Finally, drag MacDNS.app from Applications to the Trash. To remove all data, also delete
~/Library/Application Support/MacDNS folder. How do I test if MacDNS is working?
Open Terminal and run:
dig _probe.macdns — if MacDNS is running correctly, you should see status: REFUSED in the response. This confirms the DNS proxy is intercepting queries properly. How do I view MacDNS logs for troubleshooting?
Open Terminal and run:
log show --predicate 'subsystem BEGINSWITH "app.macdns"' --info --last 15m --style compact. This shows the last 15 minutes of MacDNS activity.