Menu bar access
Check status, switch modes, and choose a profile without interrupting your work.
The right DNS for every network.
Create Plain DNS, DoT, and DoH profiles. Switch automatically by Wi-Fi, wired interface, or subnet rules.
Rules are evaluated from top to bottom. The first match selects its profile immediately; the default profile is used when no rule matches.
Home DNS, internal company resolvers, and encrypted public resolvers can all be created, tested, and switched in one place.
Read product design53853HTTPSCheck status, switch modes, and choose a profile without interrupting your work.
Send an explicit DNS query to a profile or temporary server and inspect the answer, status, and latency.
example.comANOERROR 24 ms
93.184.216.34Caching is enabled by default with precise capacity controls for predictable behavior and performance.
DNSPilot has no accounts, analytics, ads, telemetry, or developer-operated backend. Profiles and rules stay on your Mac; Location access is used only to read the current Wi-Fi name.
DNSPilot is open source under the Apache License 2.0. Review its architecture, runtime design, and testing strategy, or contribute improvements.
View on GitHubRequires macOS 15 or later
Download on the Mac App Store