Internet Stability Test

Measure real-time packet loss, ping, and jitter to diagnose connection issues.

Select Server (Nearest is Best)

Auto-detecting best server...

Median (p50)
0ms
Typical Latency
Jitter (RFC)
0ms
Delta Variance
Spikes (p95)
0ms
Worst-case Latency
Packet Loss
0/ 0
Failed Requests

Overall Stability Score

Calculated via composite algorithm (Jitter + Loss + p95 Spikes)

--
Collecting...

Testing Methodology & Rigor

WebSocket/Image RTT Proxy: Because browsers block raw ICMP pings, we measure Round Trip Time (RTT) using highly optimized Image Preloader connections that bypass battery-saving TLS drops on mobile networks.

Warm-up Discard: The first 3 ping samples are automatically discarded to prevent TCP slow-start and initial TLS handshake overhead from skewing your true latency baseline.

RFC 3550 Jitter: Unlike basic standard deviation, we calculate jitter using the VoIP industry standard formula (average of absolute differences between consecutive RTT samples) which accurately reflects real-world stability for gaming and video calls.

Percentiles (p50/p95): Averages are easily skewed by a single massive spike. We use the Median (p50) for your typical latency, and the 95th Percentile (p95) to transparently show your worst-case latency spikes.

What is an Internet Stability Test?

While traditional speed tests measure your raw bandwidth (how much data you can download per second), an Internet Stability Test evaluates the consistency and reliability of your connection. High bandwidth is useless if your connection constantly drops packets or suffers from huge latency spikes.

This tool continuously pings a server to measure real-time performance, allowing you to diagnose underlying network issues that a 10-second speed test might miss.

Key Metrics Explained

1. Ping (Latency)

Ping is the time it takes for a data packet to travel from your device to the server and back, measured in milliseconds (ms). A lower ping means a more responsive connection. For competitive gaming, a ping under 30ms is ideal.

2. Jitter

Jitter represents the variation in your ping over time. If your ping constantly jumps from 20ms to 150ms, you have high jitter. This causes "rubberbanding" in online games and robotic voices during VoIP calls (like Zoom or Discord).

3. Packet Loss

Packet loss occurs when data packets fail to reach their destination. Even a 1% packet loss can severely degrade your experience, leading to disconnected gaming sessions and buffering video streams.

Why is Internet Stability Important?

Stability—not speed—is what dictates your experience during real-time activities. Losing just 2% of packets can turn a smooth video call into a robotic slideshow. If you regularly participate in video conferencing, livestreaming on Twitch, or playing fast-paced multiplayer games, a stable connection is your top priority.

How to Improve Your Connection Stability

  • Use an Ethernet Cable: Wi-Fi is susceptible to interference from walls, microwaves, and neighboring networks. A wired Ethernet connection guarantees zero wireless interference.
  • Reposition Your Router: If you must use Wi-Fi, ensure your router is in a central, elevated location away from thick walls.
  • Check for Background Downloads: Large downloads happening on other devices in your home can cause temporary spikes in ping and jitter (a phenomenon known as bufferbloat).
  • Upgrade Your Hardware: Older modems and routers may struggle to handle modern multi-device traffic. Ensure your hardware supports at least Wi-Fi 5 or Wi-Fi 6.

How to Run a Manual Ping Test (Windows/Mac)

If you prefer to test your connection manually, you can use the built-in command line tools on your computer. Follow these steps:

  1. Open the Command Line: On Windows, press Win + R, type cmd, and press Enter. On Mac, press Cmd + Space, type Terminal, and press Enter.
  2. Enter the Ping Command: Type ping -t 8.8.8.8 (for Windows) or ping 8.8.8.8 (for Mac) and press Enter. This continuously pings Google's DNS server.
  3. Observe the Results: Let the test run for a few minutes. Look for "Request timed out" messages (which indicate packet loss) or large fluctuations in the "time=XXms" value (which indicate high jitter).
  4. Stop the Test: Press Ctrl + C to stop the continuous ping and view the final packet loss statistics.

Frequently Asked Questions

What is packet loss?
Packet loss occurs when one or more packets of data traveling across a computer network fail to reach their destination. It causes video freezing and lag in games.
What is a good ping (latency)?
Latency under 30ms is considered excellent for gaming and video calls. Up to 100ms is acceptable for general browsing.
What is network jitter?
Jitter is the variance in latency over time. If your ping jumps rapidly from 20ms to 150ms, you have high jitter, which causes stuttering.
How long should I run the test?
Running the test for 1 to 5 minutes is usually enough to spot intermittent connection drops or high jitter spikes.
Why is my connection unstable?
Instability can be caused by Wi-Fi interference, a faulty router, bandwidth congestion (e.g., someone downloading a large file), or ISP infrastructure issues.

Related Tools