What Is Ping? A Quick Guide to Network Diagnostics

Ever wondered why your online games lag or video calls freeze? Besides doing a speed test, it might be time to check your ping.

TOP CHOICE
  • NetSpot
  • #1 NetSpot
  • WiFi speed test app

  • WiFi speed test app

  • 4.8
  • 969 User reviews

In this guide, I'll break down what ping is, how it works, and why your ping might be running high, along with some tips to improve it and the impact it has on your online experience.

What Is Ping?

I remember the first time I encountered the term "ping." I was in the middle of a Call of Duty 4 online match when everything started lagging.

It started complaining in the chat, and one of my teammates said, "Maybe your ping is too high. Have you checked it?" Not knowing what ping is, I followed their instructions and pressed the Tab key on my keyboard. A scoreboard popped up, and there it was — a ping number next to my name that was significantly higher than everyone else's.

What Is Ping

That day, I learned that ping measures the responsiveness of a connection. More specifically, it tells you the time it takes for a small packet of data to travel from your device to a server and back again. This round-trip journey is measured in milliseconds (ms).

But ping isn't just gaming. It affects nearly every online activity you can think of. Browsing websites, streaming videos, making video calls — all of these benefit from a low ping time or be severely negatively affected by a high ping time.

How Does Ping Work?

When you perform a ping test, your computer sends out an Internet Control Message Protocol (ICMP) echo request to a specific IP address or hostname. The destination then replies with an ICMP ping echo reply.

The time it takes for this round trip — from the moment your computer sends the request to the instant it receives the reply — is your ping. This process typically repeats several times (usually four by default) to get an average ping time.

Here are some common ping ranges and how they impact online activities like gaming, streaming, and video calling:

Less than 20ms Excellent This is the holy grail of ping times as there is no noticeable lag at all.
20-50ms Very Good Still great for most online activities. Even hardcore gamers won't notice much difference from sub-20ms pings.
50-100ms Average This is where you might start noticing slight delays in certain online activities, such as when playing twitch-based shooters.
100-300ms Poor Online gaming becomes very challenging, and you may also start noticing problems when streaming audio/video or participating in video calls.
300ms+ Very Poor At this point, most online activities that happen in real time become painful at best.

Remember, these ranges are general guidelines. Some applications might have different thresholds for what they consider "good" or "poor" ping. And other factors, like packet loss and jitter, can affect your online experience even if your ping looks good on paper.

When to Use Ping?

Over the years, I've found myself using ping whenever my internet connection feels off. Here are some situations when the knowledge of your ping number can be very useful:

  • Lags in online video games: There's nothing more frustrating than lag during a critical moment in a game. When this happens to me, I run a quick ping test to see if high latency is the cause.
  • Buggering video: If I'm streaming a movie and it starts buffering unexpectedly, I suspect my ping might be high.
  • Audio/video sync issues during online calls: During important video conferences, I've noticed that sometimes the audio doesn't sync with the video. Many times, the problem was caused by my ping exceeding 200ms.
  • Poor network stability: When my internet keeps disconnecting or slowing down, I can start sending continuous pings to a reliable server to monitor fluctuations in response times and identify any instability in my connection.

In the next section of this article, I'll explain how you can perform a ping test in practice so that you can put everything you've just learned about ping to good use.

What Is a Ping Test and How to Perform It?

A ping test is a simple way to test your internet connection by measuring the time it takes for data packets to travel from your device to a server and back.

If you're on a computer and are not afraid of the command line, then you can perform a ping test using a simple command. Here's how to ping an IP address with it:

  1. Open a terminal emulator on your computer. If you're on a Windows machine, for example, you can click on the Start menu, type "cmd", and press Enter.
  2. Type "ping" followed by the IP address or website you want to test. For example: ping 142.250.185.142.
  3. Press Enter and you should see the time it took for each ping, measured in milliseconds (ms).

While the command line method is effective, I often prefer using a dedicated ping tool on my iPhone for convenience. That’s where NetSpot for iOS comes in handy. Here’s how I use it:

Step 1

Download NetSpot for iOS from the App Store.

Download NetSpot for iOS
Step 2

Launch NetSpot and select the Ping Test option from the menu.

Launch NetSpot and select the Ping Test
Step 3

Choose from the list of popular websites and hosts, but you can also enter a custom address when you go to the My websites & hosts section. If you’re having issues with a specific website, then it makes sense to ping that website. If you just want to gain some insight into the performance of your internet connection in general, then pinging any popular website should do the trick.

My websites & hosts section
Step 4

You’ll see real-time data showing the response time for each ping. I usually let it run for a minute to get an average value.

Ping info
Step 5

When you’re done, simply tap the Back option to end the test.

Back option to end the test

Tip: NetSpot keeps a history of your last 10 pinged addresses, which is super helpful if you regularly test the same servers.

Why Is My Ping So High and How to Reduce It?

If your ping is often in the hundreds, then you need to take certain steps to reduce it. Here are some tips on what you can do that have helped me in the past:

  • Unclog your network: If multiple devices are streaming, downloading, or gaming on your network, it can clog up bandwidth. Try limiting the number of active devices or pause large downloads when you need a better connection.
Overestimate the number of connected devices
  • Connect to a closer server: Whenever you can choose between multiple servers, such as when playing an online game, choose the one that’s closest to you.
Connect to the nearest and fastest server
  • Optimize router placement and configuration: The placement and configuration of your router can make a huge difference in your ping numbers. A WiFi analyzer like NetSpot can create a heatmap of your area and provide detailed information about your router’s configuration.
Create signal heatmap
  • Eliminate WiFi interference: Walls, other electronic devices, and even microwaves can interfere with WiFi signals. Do your best to eliminate these sources of interference or use a wired Ethernet connection.
Optimize the placement of your router
  • Switch to a different ISP: Some internet service providers are better than others. I recommend you focus on providers that offer fiber optic internet, if such providers are available in your location.
  • Buy a new router: Old routers or network adapters might not handle today’s high-speed internet efficiently. If your router is really old or cheap, then you should consider upgrading your equipment.
Buy a new WiFi Router

Whenever you make a change to your network, use a ping tool to check if the change has made a difference. This way, you can systematically improve your connection and reduce your ping.

Conclusion

Understanding what ping is and how ping works can greatly help you improve your network's health. By performing regular ping tests using tools like NetSpot and knowing how to interpret the results, you can take proactive steps to guarantee a smoother online experience regardless of whether you're gaming, streaming, or video chatting.

SO, WE RECOMMEND
NetSpot

WiFi speed test app runs on a MacBook (macOS 10.12+) or any laptop (Windows 7/8/10/11) with a standard 802.11 a/b/g/n/ac/ax wireless network adapter.

  • 4.8
  • 969 User reviews
  • #1
  • WiFi speed test app

  • 500K
  • Users
  • 10
  • Years
  • Cross-platform
  • Mac/Windows

What Is Ping — FAQs

How to see IP address in ping command?

When you use the ping command followed by a hostname (like ping google.com), the command will display the IP address it's pinging in the results. For example, typing " "ping google.com" on my machine gives this result: 64 bytes from 142.250.185.142: icmp_seq=0 ttl=112 time=38.897 ms.

What is a good ping?

A good ping is typically below 50 milliseconds, but pings under 100 ms are perfectly acceptable for everyday activities like browsing and streaming,

What is a ping test used for?

A ping test is used to test your internet connection by measuring the time it takes for data packets to travel from your device to a server and back. It's a simple way to check for network latency and identify potential connectivity issues.

What ping is too high?

A ping over 150 milliseconds is generally considered high and can negatively impact activities that require real-time interaction, like online gaming or video conferencing. Pings exceeding 300 ms are likely to cause significant delays and make real-time communication impossible.

How do I lower my ping?

You can lower your ping by optimizing the placement and configuration of your router with the help of a WiFi analyzer like NetSpot, upgrading your router, changing your internet service provider, or using a wired connection.

Have more questions?
Submit a request or write a couple words.

Get NetSpot for Free

Wi-Fi Site Surveys, Analysis, Troubleshooting runs on a MacBook (macOS 10.12+) or any laptop (Windows 7/8/10/11) with a standard 802.11a/b/g/n/ac/ax wireless network adapter.