PingKit for Starlink Users
Starlink's speed genuinely varies, by cell congestion, time of day, and dish placement, so "is my Starlink slow?" doesn't have one static answer. Here's how to test what you're actually getting and tell a real problem from normal variance.
The Tools You'll Reach For
| Situation | PingKit tool |
|---|---|
| Checking today's actual throughput | Speed Test |
| Latency spikes during a call or stream | Connection Monitor |
| Confirming DNS isn't the bottleneck | DNS Lookup |
| Seeing everything connected through the dish's router | LAN Scanner |
| Catching a dish outage while you're away (RV, cabin) | Uptime Watch (Guardian) |
What "Normal" Actually Looks Like
Residential Starlink speed in 2026 typically runs 75-220 Mbps download depending on your cell's congestion and time of day, with a realistic median closer to 150-180 Mbps on a good connection. Upload usually sits around 8-12 Mbps, and latency around 30-35 ms - noticeably higher than cable or fiber, low enough for most video calls and browsing, tight enough that competitive gaming can feel it. If you're consistently well below that range at every hour, something's worth investigating rather than assuming that's just how satellite internet is.
Run Speed Test a few times across a day rather than once. A single low reading during peak evening hours in a congested cell tells you little; a pattern of low readings at the same time every day tells you a lot.
Obstruction vs. Congestion vs. an Actual Problem
These three look similar from the couch but need different fixes. Obstruction - a tree branch, a roofline, weather - tends to cause short, total dropouts rather than a steady slowdown; watch for latency spikes or packet loss during a live Connection Monitor session to catch it happening. Congestion shows up as speed that's consistently lower but stable, usually worse at predictable hours as more households in your cell come online in the evening. If neither pattern fits and speed is just flatly low regardless of time or sky, that's more likely a router or Wi-Fi issue downstream of the dish - WiFi Analyzer and LAN Scanner narrow that down.
Mobile or RV setup? Standing in a different spot relative to the dish's router changes what you measure. Test near where you actually use the connection, not next to the router itself - the same principle that matters for any WiFi network.
Knowing Before You Notice
For a remote cabin, boat, or RV where Starlink is the only connection and you're not always on-site, Guardian's Uptime Watch ($2.99/mo) checks a reachable address roughly hourly and alerts you if it drops - useful for knowing a dish went down (power loss, hard obstruction, an outage) before you show up to a dead connection. If a Mac lives at the location full-time, the free Mac Agent paired with Guardian gives continuous monitoring instead of hourly checks.
Frequently Asked Questions
What is a normal Starlink speed in 2026?
Roughly 75-220 Mbps download depending on location and congestion, median around 150-180 Mbps, with 8-12 Mbps upload and 30-35 ms latency on a typical Residential plan.
How do I tell obstruction from congestion?
Obstruction causes brief total dropouts; congestion causes steady, lower-but-stable speed, usually worse at predictable peak hours. A live Connection Monitor session during a dropout tells them apart.
Does PingKit replace the Starlink app?
No - the Starlink app manages the dish itself. PingKit tests what your devices actually get once the dish is up, independent of what Starlink's own app reports.
Related Use Cases
Test What Your Dish Is Really Delivering
19 free network tools, no ads, no account. Uptime Watch unlocks with Guardian at $2.99/mo.
Download PingKit Free