Ping test

Says plainly that it times HTTPS round trips because a browser cannot ping, measures jitter and loss as well as latency, compares 20 regions at once, grades the result for calls, games and streaming, and shows the real ping commands for your system.

In short

A ping test measures how long a small message takes to reach a server and return, in milliseconds. This one times HTTPS requests from your browser, since a web page cannot send a true ping, to give your latency, jitter and packet loss. Under 50 ms is fast, and calls need under 100 ms.

  • Latency, jitter, loss
  • 20 regions
  • Real ping commands
  • Copy summary
  • Contacts only the listed servers

Contacts only the servers listed. Nothing you type is uploaded, but starting a test sends small requests to those servers, which see your IP address like any website. Add this tool to your phone or computer for one-tap access.

Test your connection

Sends small requests to www.cloudflare.com. That server sees your IP address, as any website does. No cookies are sent. Keep this tab open while it runs.

This is not a true ping. A web page cannot send the ICMP packets that the ping command uses, so each reading is the time for a small HTTPS request to go and come back. It runs a few milliseconds above the ping command. Use it to compare servers and to see jitter and loss.

Ping a specific website or game server

A browser can only reach the servers listed above. To test any other address, run the ping command yourself. Type the address and copy the command.

Page last updated

How to use it

  1. Choose a server, or Compare all regions. Choose how many readings to take, up to 30.
  2. Press Start. The first reading is thrown away because it includes setting up the connection.
  3. Read the minimum, average, median, maximum, jitter and packet loss, and the chart of each reading.
  4. See how the result rates for video calls, games, streaming and browsing, and why.
  5. To test one particular site or game server, copy the ping and traceroute commands for your system and run them yourself.

How it calculates

A web page cannot send the ICMP packets that the ping command sends, so each reading is the time for a small HTTPS request from your browser to a server and back. The first request of a run is thrown away, because it also pays for setting up the connection. The rest are timed with the browser’s clock. A request that fails or times out counts as lost. Jitter is the average change between one reading and the next. The result is the round trip plus a few milliseconds for encryption and the server, so it reads a little higher than the ping command to the same machine.

For example, ten readings of 22, 25, 21, 24, 23, 60, 22, 23, 21, 24 ms give a minimum of 21 ms, an average of 26.5 ms, a median of 23 ms, jitter of 10.2 ms and 0% loss. That is rated good for video calls and good for games. The single 60 ms reading is a spike: it barely moves the average but raises the jitter. If one of the ten requests had failed instead, that is 10% loss, and the same connection would be rated poor for calls whatever the average. The readings are made up; yours are measured from your own connection.

Who should use it

  • Gamers choosing a server region or finding out why a game lags
  • People on video calls who want to know if their connection is steady
  • Anyone comparing a home, office and mobile connection
  • Remote workers and developers choosing the nearest cloud region

Who should not use this

  • Anyone who needs to test a specific website, IP address or game server; a browser can only reach the servers on the list, so use the ping command, which the page shows
  • Anyone who needs a speed test of download and upload bandwidth; this measures delay, not throughput
  • Anyone who needs an exact match with the ping command or with a network engineer’s measurements

Limitations

  • It is not a true ping. It times a small HTTPS request, so readings include encryption and server time and run a few milliseconds above the ping command.
  • The servers are public Cloudflare, Google and Amazon Web Services endpoints. A result shows your path to them, not to your game or your office.
  • Wi-Fi, other devices on your network, VPNs and browser extensions all change the reading. Test on a wired connection with nothing else running for the cleanest result.
  • A few readings give a rough guide. For a steady picture take 20 to 30 and repeat at different times of day.
  • The grades for games, streaming and browsing are common rules of thumb, not standards. Only the video-call grade rests on a published target.
  • Some regions can be blocked by a school, work or country network and will show as lost.
  • Nothing is uploaded or stored on a server. Clearing your browser data also removes the saved profile.

Sources and review

Reviewed on 20 Oct 2026 against the published sources below. Rules and prices change, so check the current position before you rely on a figure.

Common questions

Is this a real ping test?
Not in the strict sense. The ping command sends ICMP packets, which a web page is not allowed to send. This tool times a small HTTPS request to a server and back, which measures the same round trip plus a few milliseconds for encryption. It is accurate enough to compare servers and to see jitter and loss, and the page shows the real commands too.
What is a good ping?
As a rule of thumb, under 20 ms is excellent, 20 to 50 ms is very good, 50 to 100 ms is fine for most games, and over 150 ms is noticeable. For video calls, Microsoft’s Teams target is a round trip under 100 ms, jitter under 30 ms and loss under 1%. The right number depends on the activity, so the page grades the result for each.
What are jitter and packet loss?
Jitter is how much the delay changes from one reading to the next. A steady 60 ms is better than readings that swing between 20 and 120. Packet loss is the share of requests that never came back. Even a little loss and a lot of jitter can make a call stutter or a game rubber-band with a low average ping.
Why is my ping higher here than with the ping command?
This tool measures a full HTTPS request, which includes encryption and the server’s response time, so it reads a few milliseconds higher. It also tests a different server than you would normally ping. Compare readings within this tool rather than against other tools.
How do I test ping to a website or game server?
Use the ping command. On Windows open Command Prompt and type ping followed by the address; on macOS or Linux open a terminal and type ping -c 20 followed by the address. The page builds the command for you, and also the traceroute command that shows each hop on the way.
Why is my ping so high?
The common causes are distance to the server, a busy Wi-Fi connection, other people streaming or downloading on your network, a VPN, and an overloaded router. Try a wired connection, pause downloads, restart the router and test again. If the reading is high to every region, the problem is on your side of the connection.
What is the best region to pick for a game?
Usually the one with the lowest average ping and the lowest jitter. Run Compare all regions and sort by average. Choose the nearest region unless a friend in another place makes a different one fairer for both.
Does the test use much data or send my details?
Very little data: each reading is a tiny request, so a run of 30 uses well under a megabyte, and comparing all regions stays under one too. The servers see your IP address, as any website does. No cookies are sent and nothing you type is sent.
Why do some regions show as lost?
The request failed or took more than four seconds. That can be because a network blocks that server, because the connection dropped, or because the region is very far away on a poor line. Run it again, and check that the other regions work.

Guides that explain the rules

Related tools

This tool produces a document from the information you type. It does not give legal, tax or accounting advice, and it does not check that your figures or rates are right. See the disclaimer. Found a mistake? Report an error in a calculation.