Internet Stability Test
A speed test tells you how much data your connection can move. This test tells you whether it stays connected and consistent. Run it for 30 seconds, or for minutes if the problem comes and goes, and see exactly when latency spiked or the connection dropped.
Test duration
Short tests are useful for quick checks. Longer tests are better for finding intermittent problems.
Free, no signup. The advanced test also moves test data to measure latency under load: up to a few hundred MB on a fast connection, so switch it off on metered data.
Customize: goal, connection type
Connected via (optional — sharpens the diagnosis)
What this test measures
Latency (median, P95, P99)
How long a request takes to get a response. We show the median first because a few spikes distort the average.
Jitter
How much latency changes from one sample to the next. Consistency matters more than a low average for calls and games.
Request loss
The share of test requests that failed or timed out. This is application-level loss, not raw packet loss.
Micro-disconnects & spikes
Every interruption is logged with a timestamp, duration and the latency before and after it.
How to read your result
Start with the timeline. A flat line means steady latency. Amber dots are spikes, dashed red lines are lost requests and red bands are disconnects. Repeating events at regular intervals often point to interference or a scheduled process; a single cluster points to a one-off blip.
The score is IsMyInternetStable's own methodology — a summary of the factors above, not an industry standard. Use the per-activity scores (gaming, video calls, streaming, work) to see which factors are costing you the most.
Which duration should I pick?
Intermittent problems are, by definition, easy to miss in a short window. If a 30-second test looks clean but the problem persists, run a longer one at the time it usually happens.
| Duration | Best for |
|---|---|
| 30 seconds | A quick check that the connection is fine right now |
| 2 minutes | A more reliable picture of jitter and occasional spikes |
| 5 minutes | Catching intermittent drops before you contact your ISP |
| Continuous | Problems that appear randomly; leave it running and get alerts |