Is My Internet Good Enough for Gaming? How to Check on iPhone

By Paul Snyman · Published · 7 min read

Short version. A connection is good enough for online games when it is quick, steady and loses nothing, and download speed has little to do with it. Measure latency, jitter and packet loss, ideally while the rest of the house is online too. On an iPhone joined to your own Wi-Fi, PingKit's Session Watch does it in a minute for free and grades the result A to F; an A or a B is good enough for competitive play. With Guardian it measures against the cloud region nearest your game for up to two hours and says whether the lag is your Wi-Fi or beyond your router.

Why the Speed Test Is the Wrong Test

A speed test measures how much data your connection can move in a second. That is the right number for downloading a game and the wrong one for playing it. While you play, a game sends small updates many times a second: where you moved, what you fired, what everyone else did. Those need very little bandwidth. What they need is to arrive quickly, at an even pace, and all of them.

That is why a 500 Mbps connection can play worse than a 50 Mbps one. The fast line may sit behind congested Wi-Fi, lose the odd packet, or slow to a crawl whenever someone else in the house starts a download. None of that shows in a speed test, and all of it shows in a match.

The Four Numbers That Decide It

PingKit grades each of these and gives the connection the worst of the grades. These are its bands:

Session Watch in PingKit for iPhone after a finished session, graded C for gaming, with latency, jitter, packet loss and lag under load, and where the lag is: beyond the router.
The four numbers and the grade they produce. The grade is the worst of them, because one bad number is enough to spoil a game.
ABCDF
Latency40 ms or lessup to 70 msup to 100 msup to 150 msover 150 ms
Jitter5 ms or lessup to 10 msup to 20 msup to 40 msover 40 ms
Packet lossnoneup to 0.5%up to 1%up to 3%over 3%
Lag under load+5 ms or lessup to +30 msup to +60 msup to +200 msover +200 ms

Slower games forgive more. A turn-based or card game is happy on a C; a shooter or a fighting game wants an A or a B. What ping and latency mean for gaming goes further into what each range feels like.

Check It in a Minute, Free

  1. Join your own Wi-Fi with your iPhone, and stand or sit where you play, because the Wi-Fi part of the reading is the phone's own link.
  2. Open PingKit, go to the Tools tab and tap Session Watch, in the Diagnostics group.
  3. Tap Run the 1-minute check and keep PingKit on screen. The measuring pauses if you switch away, because iOS does not let an app measure in the background.

For a minute, PingKit pings your router and times a connection to 1.1.1.1 roughly once a second. You see both live as Ping to router and Ping to target, then a grade with a single line of verdict, such as "Good for most games. Fine for competitive play." for a B, and the latency, jitter and packet loss behind it. The free check runs once each time PingKit starts.

One caution when you read it: a minute is at most about sixty readings, so a single lost one is already more than 1% loss and can make a D, or worse, by itself. If the grade is a D and the only weak number is loss, run it again before you believe it.

Measure Against Your Game's Region

1.1.1.1 is close to almost everyone, so the free check mostly tells you about your home and your provider. Your game's servers may be much further away. With PingKit Guardian, Session Watch can measure against ten cloud regions instead, from US East (Virginia) to Oceania (Sydney), each an Amazon Web Services endpoint in that region.

PingKit does not contact any game's servers, and a region is not a game server. It measures how far your connection is from that cloud region, which is a fair stand-in when your game runs its servers there or nearby. Pick the region nearest the servers you play on. If The internet grades A and your region grades C, your home is fine and the distance is the cost: nothing on your side of the router will change it, though choosing a nearer server in the game might.

Test the Evening You Actually Play

A connection checked at 10 in the morning is not the connection you play on at 9 at night, when the whole street is streaming. Two Guardian features exist for that:

Every Guardian session is kept on the iPhone with its grade, region and latency, and History charts latency across your last 30 sessions. A week of evening sessions against the same target tells you whether the problem is your home or the time of day, and Guardian Plus exports the history as a CSV file if you want to keep the record or send it to your provider.

What an iPhone Cannot Tell You

If the Grade Is Poor

Start with where the lag is. On a C or worse, Guardian compares your router's answers with the target's. If the router itself was slow or uneven, the lag starts inside your home, usually the Wi-Fi, and why games lag on Wi-Fi but not wired is the next read. If the router was quick and steady, the lag is beyond it, in your provider's network or the route, and is it your Wi-Fi, your router or your ISP? shows how to take that further. Without Guardian, the free Live Connection in the Monitor tab, pointed at your router's address with Custom, answers the same question by hand.

Frequently Asked Questions

What internet speed do I need for gaming?

Less than most people expect. Playing online needs little bandwidth; what matters is latency, jitter, packet loss and how much the latency rises when the connection is busy. Speed matters for downloading games and updates, and for keeping enough headroom that other people's streaming does not crowd the game out.

What is a good ping for gaming?

Under about 40 ms is excellent and under 70 ms is fine for competitive play, which is where PingKit draws its A and B grades. Steadiness matters as much as the number: jitter above about 10 ms and any regular packet loss will feel worse than a steady, slightly higher ping.

How do I test my connection for gaming on iPhone?

Join your own Wi-Fi, open PingKit, go to the Tools tab and tap Session Watch, then Run the 1-minute check. It grades the connection A to F from latency, jitter and packet loss. The check is free once each time PingKit starts; Guardian adds regions, longer sessions, a lag-under-load test and where the lag is.

Does PingKit test my connection to the game's servers?

No. PingKit never contacts a game's servers. The free check measures 1.1.1.1, and Guardian can measure against ten cloud regions, an Amazon Web Services endpoint in each. That shows how far you are from the region; the game's own ping display is the final word for its servers.

Why is my grade worse in the evening?

Evenings are when your household and your neighbourhood use the internet most. Wi-Fi gets busier, the line fills up, and a provider's network can be congested. A Guardian session during the hours you play, with the lag-under-load test at the end, shows how much of that reaches your game.

Grade your connection before you play.

Session Watch's one-minute check is free. Guardian adds regions, sessions up to two hours, lag under load, where the lag is and history, $2.99 a month or $24.99 a year with a 1-week free trial.

Download PingKit for iPhone

Related Articles