← All videos

How to Check WiFi Speed on iPhone (Plus Ping and DNS Test)

Playing loads the YouTube player (Google). Or watch it on YouTube.

Check Wi-Fi speed on an iPhone and find out where it gets slow: connectivity, speed test near and far from the router, ping, DNS lookup, provider, and response times per device.

Chapters

Read the matching guide

Transcript

The Wi-Fi feels slow. Videos buffer, pages hang, a video call drops. But is it the Wi-Fi, the internet connection, or one device? In this video we check from the iPhone: is the connection up, how fast is it, how quick are the answers, and does name lookup work. And we look at what each number tells you.

We use the Diagnostics tab in DeviceShelf for iPhone. It has five checks, one under the other: connectivity, speed test, internet and provider, DNS lookup and ping. Each runs with one tap, and nothing needs to be set up first.

Start with Connectivity. Tap Check. The app opens a connection to Cloudflare's public resolver, measures how long that takes, and checks that name lookup works. Online, a number of milliseconds, and DNS OK means the path from your phone through the Wi-Fi and the router to the internet works.

If this says offline while the iPhone shows full Wi-Fi bars, the problem is behind the router, at the provider. If it's online but DNS fails, the internet works and only the name lookup is broken. Then websites don't load although the connection is there, and the fix is the DNS setting in the router.

Now the speed test. Tap Start. The app downloads a test file of about ten megabytes from Cloudflare and measures how long it takes. The result is the download speed in megabits per second. In the demo you see a fixed sample value.

What does the number mean? It's what reaches this iPhone, at this spot, right now. It is limited by the slowest part of the chain: your internet plan, the router, the Wi-Fi between router and phone, or the phone itself. So one test answers how fast it is here. Several tests answer where it gets slow.

Try this: run the test right next to the router, then in the room where it's slow. If both are close to what you pay for, the Wi-Fi is fine and the slowness is elsewhere. If it's fast at the router and slow in the bedroom, the signal doesn't reach far enough. Then the router's position, a mesh access point, or the five gigahertz band close to the router will help more than a faster internet plan.

And if it's slow even at the router, run the same test on a computer with a cable. Slow there too means the line itself, and that's a call to your provider.

Speed isn't everything. Video calls and games care more about response time. That's what ping measures.

The ping field holds an address, here one dot one dot one dot one, Cloudflare's resolver. Tap Run. Strictly speaking, iPhone apps can't send the classic ping packets, so DeviceShelf measures how long it takes to open a connection to that address, four times, and shows how many answered and the average time.

Under twenty milliseconds is excellent for a home connection. Up to around fifty is fine for calls and most games. If the time jumps around a lot, or some of the four tries don't come back, the Wi-Fi is struggling, often because of distance, walls, or too many networks on the same channel.

DNS turns names like google dot com into addresses. When it's slow or broken, every page waits before it even starts loading, and that feels exactly like slow Wi-Fi.

Enter a name, tap Run, and the app shows the addresses it got back. If this hangs or fails while the ping to one dot one dot one dot one works, the connection is fine and DNS is the problem. Switching the router to a public DNS service often fixes it in a minute.

Internet and ISP shows the public address of your connection, the provider it belongs to and a rough location. In the demo it's a sample address from a range reserved for examples.

This is useful when you're not sure which connection you're on: the home line, a guest network that goes out through a different provider, or a VPN. If the provider here isn't yours, the speed you measured isn't your line's speed either.

One last place to look: the device list. Every device shows its response time, and the summary at the top shows the average. A device that answers in one or two milliseconds is close or on a cable. One that answers in thirty or more is far away, behind walls, or busy.

If one device is always slow, move it, or move the access point closer. If every device is slow at the same time, look for something that uses the whole connection, like a backup, a game download or a camera uploading video.

To sum up: Connectivity tells you whether you're online and whether DNS works. The speed test shows what reaches the phone, so test near the router and where it's slow. Ping shows response time, which matters for calls and games. DNS lookup catches the case where pages hang although the line is fine. DeviceShelf for iPhone is in the App Store, and the link is in the description.

More videos