How to Check Your Ping: A Complete Guide to Testing Network Latency
Ping is one of the most fundamental measurements of your internet connection's health — and one of the most misunderstood. Whether you're experiencing lag in an online game, choppy video calls, or just slow-feeling browsing, checking your ping is almost always the right first diagnostic step.
What Ping Actually Measures
Ping (sometimes called latency) measures the time it takes for a small packet of data to travel from your device to a remote server and back. It's expressed in milliseconds (ms). Lower is better.
It's named after the sonar concept: you send a signal out, and you measure how long it takes to hear the echo. A ping test doesn't measure how much data you can transfer (that's bandwidth) — it measures how responsive your connection is.
As a general frame of reference:
| Ping Range | General Experience |
|---|---|
| Under 20ms | Excellent — near-instant response |
| 20–50ms | Good — suitable for most real-time use |
| 50–100ms | Acceptable — noticeable in competitive gaming |
| 100–200ms | Moderate lag — video calls may stutter |
| 200ms+ | High latency — significant delays expected |
These are general benchmarks, not guarantees. Your experience will vary based on what you're doing and which server you're connecting to.
How to Check Ping on Windows
The quickest built-in method uses Command Prompt:
- Press Windows + R, type cmd, and hit Enter
- Type ping google.com (or any domain) and press Enter
- Windows sends four packets and returns the round-trip time for each
You'll see output showing individual response times and an average. The time= value is your ping in milliseconds.
To run a continuous ping (useful for spotting instability over time), add the -t flag:
Press Ctrl + C to stop it when you're done.
How to Check Ping on macOS and Linux 🖥️
Open Terminal and type:
On macOS and Linux, ping runs continuously by default. Press Ctrl + C to stop. You'll see a summary with min/avg/max times and packet loss percentage — that last figure is important. Any packet loss above 0% usually signals a problem.
How to Check Ping on Mobile
Neither Android nor iOS includes a native ping tool in a consumer-accessible way. Your options are:
- Third-party apps — Search for "network ping" or "ping test" in the App Store or Google Play. Apps like PingTools (Android) or similar utilities provide real-time ping data.
- Web-based tools — Browser-based speed test services typically display ping alongside download and upload speeds. This requires no installation.
Using Web-Based Speed Tests
Sites like Speedtest.net, Fast.com, or similar tools display your ping, download speed, and upload speed in a single test. These are cross-platform, require no installation, and are accessible from any browser on any device. 🌐
One important caveat: web-based speed tests measure your ping to a nearby test server — not to a specific game server, video platform, or service you actually care about. The number may look great on a speed test but still feel sluggish in a particular app if that app's servers are geographically distant or congested.
Factors That Affect What Your Ping Reading Means
Ping isn't a fixed number — it shifts based on several variables:
Your connection type matters significantly. Fiber and cable connections tend to produce consistently low ping. DSL can vary. Satellite internet — including newer low-earth-orbit options — has its own latency characteristics that differ from ground-based connections.
Wired vs. wireless is another key variable. A device connected via Ethernet will almost always show lower and more stable ping than the same device on Wi-Fi. Wi-Fi introduces interference, signal degradation, and occasional packet loss that don't appear on a wired connection.
Server distance plays a role regardless of your connection type. Pinging a server in the same country will typically return lower results than pinging one across an ocean — physics imposes minimum travel times that no ISP can fully overcome.
Network congestion — both on your local network and at the ISP level — causes ping to spike during peak hours. A ping reading taken at 2am may look very different from one taken at 8pm.
Your hardware also contributes. Older routers, underpowered network adapters, or a device with high CPU usage can inflate ping readings independent of your internet connection itself.
Ping vs. Jitter: The Distinction Worth Knowing
Jitter is the variation in ping over time. You might average 30ms, but if individual measurements swing between 10ms and 90ms, that inconsistency — the jitter — is often more disruptive than a stable but slightly higher average ping. Video calls, gaming, and VoIP calls are all sensitive to jitter.
When running a continuous ping test (ping -t on Windows), watch not just the average but how much individual readings fluctuate. A steady number is healthier than a lower but erratic one. 📊
What Changes Your Results
Once you have a ping reading, interpreting it depends on your specific setup:
- A gamer on a wired fiber connection comparing ping to a specific game server needs different context than someone on a shared office Wi-Fi checking video call quality
- The same ping number can be fine for email and browsing, but inadequate for real-time multiplayer or live trading platforms
- ISP routing decisions, time of day, and even the load on the server you're testing against all shift the number independently of anything on your end
Knowing your current ping is a starting point. Whether that number represents a problem — and what's causing it — depends on your connection type, hardware, what you're using the internet for, and which servers or services matter most to you.