NetPeek: Understand your network connection.
Is my network connection actually healthy?
The problem
The internet feels flaky. Is it Wi-Fi signal, the router, DNS or your ISP? Answering that today means several Terminal commands and a Wi-Fi menu you have to Option-click.
The solution
NetPeek shows how your Mac is connected: the active interface, its addresses, your router and DNS servers, and the Wi-Fi details macOS exposes (signal, noise, channel, standard, link rate). When you press Run checks it pings your router and DNS servers and tells you what it measured, separately from what it only suspects. There are no background tests and no speed tests.
Features
- Active interface, IPv4 and IPv6 addresses, router and DNS servers at a glance
- Wi-Fi signal, noise and signal-to-noise, channel and band, standard, link rate and security
- Run checks: three pings to your router and each DNS server, on request only
- Measured facts labelled apart from likely explanations; no reply is never presented as proof of an outage
- Honest about limits: macOS hides the Wi-Fi network name from apps without Location access, and MacPeek does not ask for it
- Copy connection details for a support thread
How it works
- Open NetPeek from the launcher.
- Read your interface, router and DNS details.
- Press Run checks to measure latency to your router and DNS servers.
Installation
NetPeek is part of MacPeek. Install MacPeek, open Manage utilities and make sure NetPeek is switched on (it is on by default). There is nothing separate to download.
Privacy
What NetPeek reads:
- Network configuration (route, scutil, networksetup) and Wi-Fi details (system_profiler) while NetPeek is open; pings to your router and DNS servers only when you press Run checks
Access it needs: None. macOS hides the Wi-Fi network name from apps without Location access, and MacPeek does not request it.
Nothing about your Mac is sent to any server, and there is no account and no telemetry. NetPeek makes network requests only when you ask it to run a check. Pings go to your router and up to three of your DNS servers, which are often outside your home network (a public resolver or your ISP). Read the full privacy statement.
Open source
MacPeek and every utility in it are MIT-licensed. Read the code on GitHub, or see how a utility is built.
Frequently asked questions
What does NetPeek do?
NetPeek shows how your Mac is connected: the active interface, its addresses, your router and DNS servers, and the Wi-Fi details macOS exposes (signal, noise, channel, standard, link rate). When you press Run checks it pings your router and DNS servers and tells you what it measured, separately from what it only suspects. There are no background tests and no speed tests.
What does NetPeek read from my Mac?
Network configuration (route, scutil, networksetup) and Wi-Fi details (system_profiler) while NetPeek is open; pings to your router and DNS servers only when you press Run checks.
Does NetPeek need any permissions?
None. macOS hides the Wi-Fi network name from apps without Location access, and MacPeek does not request it.
Does NetPeek send my data anywhere?
No information about your Mac is sent anywhere, and there is no account and no telemetry. NetPeek makes network requests only when you ask it to run a check. Pings go to your router and up to three of your DNS servers, which are often outside your home network (a public resolver or your ISP).
Is NetPeek free?
Yes. NetPeek is part of MacPeek, which is free and open source under the MIT license.
Related guides
Get NetPeek with MacPeek. Free and open source.