For macOS
Your DNS, one click away.
DNS Button lives in your menu bar. Click it, pick a provider, done. And it never guesses — every time you open it, it asks your Mac what's actually being used and tells you straight. If a VPN quietly takes over, you'll know.
Not quite yet — we're waiting on Apple to approve the account. Nearly there.
What it does
-
Seven providers, ready to go
Cloudflare, Quad9, Control D and friends — with their filtering options where they offer them.
-
See who's actually fastest
One click sends a real query to each one and writes the time right next to its name.
-
One switch for all of it
Turn it off and you're back to your network's DNS. Turn it on and you're back where you were.
-
Bring your own
Add any resolver you like. We'll even look up which machine answered, so you know it's the right one.
- AdGuard
- Cloudflare
- Control D
- NextDNS
- OpenDNS
- Quad9
What it doesn't do
No analytics. No account. No telemetry. Nothing phoning home, ever — there's simply no code in it that reports anything anywhere. It touches the network when you ask it to and not a moment otherwise, and it installs no helper, no daemon, no background anything. The privacy policy is short enough to actually read.
Free to use. Pro if you want it.
Switching providers, testing speeds and flushing the cache are free and always will be. One purchase — once, not monthly — adds your own custom resolvers and the built-in leak test, on every Mac you're signed in to.
Nothing sneaky
DNS Button changes exactly one thing: the DNS servers on your network connection. The same setting you'd find in System Settings, under Network → your connection → Details → DNS. That's it. And if you ever want it undone without the app, it's one line:
networksetup -setdnsservers Wi-Fi Empty
Empty is macOS's own word for "go back to whatever the network gives me".