Skip to content

Network Speed Test

Choose a tag to compare

@iamojo iamojo released this 04 Jul 06:10

Pulse can now answer the question every speed test dodges: is it your network causing issues, or something out there?

Network screen → Speed test. Pulse saturates your connection against Apple's own network-quality infrastructure while watching your router, your ISP's edge, and the wider internet — separately. Then it names the guilty segment in plain English ("It's inside your network — your router chokes when the line is busy"), with a fix suggestion to match.

  • Three verdict lights — Speed · Responsiveness · Reliability — above download/upload with bufferbloat grades and Apple-style RPM.
  • The path strip shows each hop's idle latency and how far it balloons under load. Where the climb starts is where the queue lives.
  • Every metric is judged, not just reported: quality bands (excellent / good / fair / poor), deltas vs your idle baseline, and hover any value for its scale and what it affects.
  • Speeds are compared to your usual (your own median across runs), not an arbitrary scale; history keeps your last 200 tests.
  • For the network engineers: per-hop latency-under-load charts, per-phase throughput charts, jitter / loss / DNS / TTFB, and the raw test log — all one click deep, invisible until you ask.
  • Runs only on demand (~30 s, up to ~1 GB of data). Latency is measured with unprivileged ICMP — no elevated privileges, nothing running in the background.

Also in this release: quitting from the popover now asks first (with a "don't ask again" option) — no more accidental quits while navigating the drill-in screens.

Auto-updates via Sparkle; also on Homebrew: brew upgrade --cask mojo-pulse.