Live Network Monitor
How Fast Is Your Connection?
Real-time latency, bandwidth, jitter, and stability — updated continuously from the moment this page loads.
Understanding Every Signal
What each measurement above actually means, and why the combination matters more than any single number.
Latency
Current, Average, Peak & Lowest Latency
Latency is the round-trip time in milliseconds between your device and IntelReap's server. Current is the most recent measurement. Average smooths across the monitoring window to filter out momentary spikes. Peak is the worst single measurement seen — important for understanding worst-case conditions during a session. Lowest shows how fast your connection can actually be when conditions are ideal.
Jitter Estimate
Jitter is the variation in latency between consecutive requests. A steady 80ms connection is dramatically better for voice and video than one oscillating between 20ms and 200ms. The jitter estimate compares consecutive measurements against the session average — high jitter here explains choppy calls or audio dropouts even when average latency looks acceptable.
Bandwidth & Connection Type
Bandwidth & Effective Connection Type
Bandwidth is reported by the browser's Network Information API — an estimated downstream throughput, not a full speed test. Effective connection type (4g, 3g, 2g, slow-2g) is the browser's own classification of the connection quality. Both are unavailable on Safari and Firefox, which don't implement this API — those platforms correctly show "—" rather than a fabricated value.
Data Saver Mode
Indicates whether the user has enabled data saver in their browser or operating system. When active, the browser may signal to servers that lower-bandwidth responses are preferred. Reported as-is from the Network Information API — only meaningful on platforms that expose it.
Stability & Quality
Stability Index & Packet Loss Estimate
Stability index is a 0–100 score combining latency consistency, jitter level, and the absence of failed requests over the monitoring window. Packet loss estimate is inferred from failed or timed-out pings within that same window — browsers can't read raw packet-level data, so this is always an approximation based on observable failures rather than a direct measurement.
Connection Quality
A plain-English label — Excellent, Good, Fair, Poor — derived from combining latency, jitter, and stability into one human-readable verdict. Useful as a quick summary when the raw numbers are being interpreted by someone unfamiliar with what specific latency values mean in practice.
Session Uptime & Connection Changes
Session uptime counts how long continuous monitoring has been running since this page loaded. Connection changes counts how many times the Network Information API detected a network type change during that window — useful for identifying unstable connections that are alternating between Wi-Fi and mobile data, or dropping and reconnecting.
Network API Status
Confirms whether the browser's Network Information API is available on your platform. Safari and Firefox do not implement it, which is why bandwidth and effective connection type show as "—" there — this field makes that explicit rather than leaving those gaps unexplained.
What These Numbers Mean in Practice
Latency matters more than bandwidth for most real-time use
A 1Gbps connection with 300ms latency will feel worse for video calls and remote work than a 50Mbps connection with 20ms latency. Bandwidth determines how fast large files transfer; latency determines how responsive every interaction feels. Most people optimize for bandwidth and ignore latency, but for day-to-day internet use the latency number is the one that drives experience.
This panel updates in real time
Unlike the other intelligence panels that run once on load, the Live Network Monitor continues measuring throughout your session. Latency charts update every few seconds, and the stability index accumulates data over time — meaning values seen after 5 minutes of monitoring are more representative than what shows immediately on page load.