WireStat keeps your connection type and live up/down throughput in
the menu bar, and runs a latency check the moment you want one — no
window to open, no app to launch.
WireStat answers one question well — “how’s my connection right
now?” — and stays out of the way the rest of the time.
Connection type at a glance
Wi-Fi, Ethernet, or another link — WireStat shows what carries
your traffic and updates the instant it changes. Drop offline and
the menu bar switches to a clear offline glyph, so a dead link is
never mistaken for an idle one.
Live throughput in the bar
Real-time download and upload speeds sit right in the menu bar,
refreshing every couple of seconds and auto-scaling from Kbps to
Gbps — the same bits-per-second a speed test or your ISP plan
uses.
Latency on demand
Type any host and WireStat measures real-world latency by timing a
TCP handshake (port 443 by default, or set host:port),
averaged over a few attempts — so you know whether the lag is your
connection or the other end.
Lives in your menu bar
No Dock icon, no extra window. WireStat sits quietly in the menu
bar and opens a tidy popover the instant you click it. Pick what
the bar shows: throughput, connection, or both.
Native and lightweight
Built in SwiftUI with Apple’s own Network framework. It sips CPU
and memory, launches at login if you like, and feels like it came
with the system.
Private by design
Everything is measured on your Mac. No analytics, no accounts, no
data leaves your device — the only network request WireStat makes
is the latency check you ask for.
Read the privacy policy.