Ping Test

Press Start and the page sends 10 tiny requests and times each reply. In about five seconds you see how fast and how steady your connection is.

Ping, or latency, is how long a message takes to travel to a server and back. It matters more than download speed for games, video calls and anything that needs a quick reaction.

Ready. It takes about 5 seconds.
Middle (median)–
Fastest–
Slowest–
Average–
Jitter–
Lost–

Please note: This tool times a web request to our own site on Cloudflare’s network. It does not measure the route to a server of your choice.

How it works

A web page is not allowed to send a true network ping, the kind you run from a terminal. So this test does the next best thing. It sends a very small web request to our site, which sits on Cloudflare’s network, and measures how long the answer takes. The number is close to a real ping, but not identical.

The first request is thrown away, because opening a new connection takes longer than the replies that follow. The next 10 are timed. A request that fails or takes more than three seconds counts as lost.

You get four times: fastest, average, middle and slowest. The middle value is the best one to quote, because one slow reply can pull the average up. Jitter is the average change from one reply to the next. A steady connection has low jitter. A bouncy one has high jitter, and that is what makes calls break up and games lag, even when the average looks fine.

Packet loss is the share of requests that never came back. Even a little loss is a sign of trouble, such as a weak Wi-Fi signal or a busy network.

Your result depends on how you connect. Wi-Fi is usually slower and less steady than a cable. A VPN adds a detour. Downloads or streaming on the same network raise the numbers. For the cleanest reading, close other apps, and test on a cable if you can.

jitter = average of |time of one reply − time of the one before|
packet loss = lost requests ÷ requests sent × 100

Worked example: Reading a result

Say the replies take 20, 30, 25 and 40 ms. The fastest is 20 ms, the slowest is 40 ms, the average is 28.8 ms and the middle is 27.5 ms. The changes between replies are 10, 5 and 15 ms, so jitter is 10 ms. That is a great result.

If a similar test showed a middle of 120 ms and 30% of requests lost, the verdict would be “Poor”. Calls and games would stutter, even though browsing might still feel fine.

Frequently asked questions

What is a good ping?

Under about 50 ms is great for almost everything. 50 to 100 ms is fine for most uses. Over 150 ms can be annoying in games and video calls.

What is jitter?

It is how much your ping changes from one moment to the next. Low jitter means a steady connection. High jitter causes lag spikes and choppy calls.

Is this the same as the ping command?

Not exactly. Browsers cannot send the special packets that the ping command uses. This test times a small web request instead. It is close, and a good guide to how responsive your connection feels.

Why is my result different each time?

Networks change from second to second. Wi-Fi signal, other devices and the time of day all matter. Run the test a few times and look at the middle values.

How can I lower my ping?

Use a cable instead of Wi-Fi, move closer to your router, pause downloads and streaming, and restart your router. If it is still high, contact your internet provider.

Does it test the speed of my connection?

No. It measures delay, not download or upload speed. A connection can have a high speed and a poor ping, or the other way round.

Related tools

Content last reviewed 2026-10-13.