SpeedUp

SpeedUp / Guides

What is a good ping? Is 20, 40, 60 or 100 ms good?

Short answer

Yes, 40 ms is a good ping. For most uses, under 50 ms is good and under 20 ms is excellent. From 50 to 80 ms is fine for streaming, browsing and calls, and playable for games. Above 80 ms you may notice lag in fast-paced games.

What ping is

Ping is the time, in milliseconds (ms), that a small message takes to travel from your device to a server and back. It is also called latency, ping rate, ping speed or round-trip time. It says nothing about how much data you can move per second. It only says how long each trip takes.

Is my ping good? Look up your number

Your pingVerdictWhat to expect
1 to 19 msExcellentInstant. A result of 1 ms is rare on the open internet and usually means a very close server.
20 to 30 msGoodFine for everything, including fast online games.
40 msGoodFine for everything, including fast online games.
50 msGoodThe top of the good range. Fast games are still comfortable.
60 to 65 msPlayableFine for streaming and calls. Fast games show a little lag.
80 msPlayableThe last step before lag becomes clear in fast games.
100 msNoticeableFast games feel behind. Calls may have small pauses.
150 msNoticeableAt the edge of poor for live use.
200 ms or morePoorClear delay in calls and games.
1,000 to 2,000 msVery poorCalls and games break up. Check Wi-Fi, a VPN and what else is using the line, then contact your provider if it stays.

Your number sits between two rows? Use the nearest one. These are rule-of-thumb ranges, not an official standard, and they match the SpeedUp verdicts. For games in particular, see what ping is good for gaming.

Ping ranges

PingRatingWhat it feels like
Under 20 msExcellentInstant. Nothing you do online is held back by delay.
20 to 50 msGoodFine for everything, including fast online games.
50 to 80 msPlayableFine for streaming, browsing and calls. Fast games show some lag.
80 to 150 msNoticeableFast games feel behind. Calls may have small pauses between speakers.
Over 150 msPoorClear delay in calls and hard to play fast games.

Turn-based games and streaming hardly depend on ping at all.

What makes ping higher

Idle ping and ping under load

SpeedUp measures both. Idle ping is the delay when nothing else is happening. Ping under load is the delay while the connection is busy downloading. The gap between them is the bufferbloat, and it often explains lag that a simple ping test misses.

How to lower your ping

  1. Use a cable instead of Wi-Fi, or move closer to the router.
  2. Pause downloads, backups and streams on other devices.
  3. Turn off any VPN you do not need.
  4. If your ping under load is much higher than idle, follow the bufferbloat fixes.
  5. Restart the router if it has been running for weeks.
  6. On mobile data, move to where the signal is stronger.

Why your ping here can differ from your in-game ping

SpeedUp pings the nearest Cloudflare server, not your game server or video call server. It shows how good your own connection is. A game on a server far away will show a higher number in its own ping display.

Related guides

Sources

Test my speed