User Rating 0.0
Total Usage 1 times
Ready to initialize
Network Latency (RTT) -
-- ms
Avg --
Min --
95% --
Jitter (Stability) -
-- ms
Std Dev --
Worst --
MAD --
System Input Lag -
-- ms
FPS (Est) --
Drops 0
Delta --
Real-Time Variance Monitor (60s Window)
Network System

Live Diagnostic Log

Press 'Run Diagnostics' to begin analysis...

Performance Analysis

Data insufficient for analysis. Complete at least 20 samples.

Test History (Last 5)

A/V Sync Test

Click the square. It will flash and beep simultaneously. If you hear it *before* you see it, you have audio processing lag. If after, visual lag.

Click Here
Is this tool helpful?

Your feedback helps us improve.

About

In the domain of high-performance computing and real-time networks, latency is the silent killer. While bandwidth (throughput) dominates marketing materials, latency (response time) governs the user experience in competitive gaming, high-frequency trading, and VoIP communications. This tool goes beyond the simple "ping" command by implementing a tri-layer diagnostic approach: Network Round-Trip Time (RTT), Jitter (Packet Delay Variation), and Local Input Lag (Frame Rendering Latency).

Standard browser tests often fail to distinguish between a slow internet connection and a struggling CPU. By analyzing the delta between the requestAnimationFrame loop and the browser's Fetch API execution time, we isolate hardware bottlenecks from network congestion. Furthermore, we apply statistical models - including Standard Deviation and the 95th Percentile - to provide a confidence interval for your connection's stability, crucial for identifying "micro-stutters" that average values hide.

ping test jitter bufferbloat input lag fps monitor packet loss network diagnostic gaming latency

Formulas

Reliable network analysis requires statistical variance measurements, not just averages. We calculate the Standard Deviation (Jitter) using the following population formula:

σ = Ni=1 (xi μ)2N

To detect CPU-based lag, we measure the frame time deviation ΔT against the target refresh interval (approx 16.66 ms for 60Hz):

Laginput = max(0, Trender Tideal)

Reference Data

Application ProfileElite (S-Tier)Playable (A-Tier)Compromised (B-Tier)Critical FailurePacket Loss Tolerance
Competitive FPS (CS:GO, Valorant)< 20 ms21 - 40 ms41 - 80 ms> 100 msZERO
MOBA / RTS (LoL, Dota 2)< 30 ms31 - 60 ms61 - 100 ms> 150 ms< 0.5%
Cloud Gaming (GeForce Now, Xbox)< 15 ms16 - 30 ms31 - 60 ms> 80 msZERO
VoIP / Telemedicine (Zoom)< 50 ms51 - 150 ms151 - 300 ms> 400 ms< 2.0%
Algorithmic Trading (HFT)< 1 ms1 - 10 ms11 - 50 ms> 100 msZERO
VR / AR Streaming< 10 ms10 - 20 ms21 - 40 ms> 50 ms< 0.1%
Standard HTTP Browsing< 100 ms100 - 400 ms400 - 800 ms> 1000 msHigh tolerance

Frequently Asked Questions

Bufferbloat occurs when routers buffer too much data, causing high latency during heavy traffic (like uploading a video while gaming). We estimate this by comparing your "Idle Latency" (sending small packets) against a simulated "Loaded Latency" state. A significant jump indicates your router is queueing packets inefficiently.
Average ping (e.g., 30ms) is just a summary. Jitter measures consistency. A connection that fluctuates between 20ms and 100ms (High Jitter) will feel terrible in games (warping/teleporting) compared to a stable connection at constant 50ms. High jitter makes predictive netcode algorithms fail.
This means your internet is fine, but your computer is slow. 1) Close resource-heavy browser tabs or apps. 2) Update graphics drivers. 3) Disable hardware acceleration in browser settings if it's bugged. 4) Your CPU may be throttling due to heat.
Bluetooth headphones and HDMI processing often add 50ms to 200ms of hidden latency that network tools miss. The Audio Sync tool helps you manually calibrate your perception of delay between what you see and what you hear, which is critical for rhythm games and video editing.
We use a weighted algorithm. 60% of the score is pure Latency (lower is better), 30% is Jitter (stability), and 10% is Input Lag. An "S" tier requires sub-20ms latency with near-zero jitter.
Averages hide spikes. If 95% of your pings are good, but 5% are 500ms, the average might still look okay, but your experience will be frustrating. The 95th percentile reveals the "worst case" performance that you actually feel during lag spikes.