Ping & Latency Tester

Measure round-trip latency, jitter and dropped requests from your browser.

How Steady Is Your Connection?

Bandwidth gets all the attention and explains almost none of the problems people actually have. A 500 Mbps line with 200 ms of jitter makes video calls stutter and games unplayable; a 20 Mbps line with steady 25 ms latency is fine for both. What matters for anything interactive is the round trip and how much it varies.

A browser cannot send an ICMP ping — the platform simply does not expose it. What it can do is time a small HTTP request to a server and back, repeatedly, which measures the same thing with a little protocol overhead on top.

Key features

  • Latency, jitter and loss — the three figures that decide whether a call holds up.
  • Jitter measured properly — as mean successive difference, which is what network engineers mean by it, not the standard deviation.
  • A live chart — spikes and dropped requests are visible as they happen.
  • Percentiles, not just an average — the 95th percentile is what you actually feel, and an average hides it.
  • A plain verdict — what the numbers mean for calls, gaming and browsing.
100% client-side — no data leaves your machine

This tool runs entirely inside your browser using native Web APIs. Your files and text are never uploaded to a server, never logged and never shared with third parties.

How to use: Ping & Latency Tester

  1. Choose a sample count
    Twenty is enough to see jitter; forty gives a steadier picture on a flaky connection.
  2. Run the test
    Each sample is a small request to this site and back, spaced so they queue behind nothing.
  3. Watch the chart
    A flat line is a healthy connection. Spikes and red bars are what you are looking for.
  4. Read the verdict
    Median, jitter and the 95th percentile, with what they mean in practice.

Technical specifications

Processing locationEntirely in your browser — no server round trip
Data uploadedNone. Files and text never leave your device
PriceFree — no account, no trial, no usage cap
CategoryDeveloper
Works offlineYes, once the page has loaded
Browser supportChrome 90+, Edge 90+, Firefox 90+, Safari 15+
Interface languagesEnglish, 中文, हिन्दी, Español, العربية

Frequently asked questions

Why is this different from a command-line ping?

A command-line ping sends ICMP, which browsers cannot do at all. This times an HTTP request instead, so the figure includes a little TCP and HTTP overhead — typically a few milliseconds. The variation between samples, which is what jitter measures, is unaffected.

What counts as good latency?

Under 60 ms with low jitter is comfortable for calls and gaming. Up to about 130 ms is fine for video calls and browsing. Past 250 ms, or with jitter above 80 ms, you will notice lag in anything interactive.

Why does jitter matter more than the average?

Because real-time protocols buffer against variation. A steady 100 ms is smooth; 40 ms that regularly spikes to 300 ms means the buffer runs dry and audio drops. Jitter is what people describe as a connection being "unstable".

Does this measure my connection to the whole internet?

It measures the round trip to this site’s server specifically. A route that is fast to one destination can be slow to another, so treat it as one good sample rather than a verdict on every route you use.

Related tools

Back to all tools