← Speed Test

How to Test Your Internet Speed Accurately

A speed test takes less than a minute — but a careless test says more about your Wi-Fi and your open apps than about your connection. The difference between a trustworthy result and a misleading one is a few minutes of preparation.

Before you test: clear the line

Your connection is shared by everything in your home that is online. Before you press GO, pause downloads, cloud backups and file sync, stop any video that is playing, and close apps that use the internet in the background. Disconnect devices you are not using — a phone backing up photos or a smart TV updating itself can quietly eat a large share of your bandwidth. This one step is the single biggest reason test results differ from one minute to the next.

Step 1 — Use a wired connection if you can

An Ethernet cable gives you the most honest number: it measures your connection directly, with no wireless signal in the way. Wi-Fi always reads a little lower — walls, distance and interference all take a cut, and older Wi-Fi standards cap the speed well below what the line offers. If you are checking whether your ISP delivers what you pay for, test wired. To check what your phone or laptop gets day to day, test on Wi-Fi too — but compare like with like, and do not blame the ISP for a weak wireless signal.

Step 2 — Get close to the router

If you must test on Wi-Fi, stand in the same room as the router, with a clear line of sight. Every wall and floor between you and the router weakens the signal, and a weak signal means a slower test — even on a fast line. The 5 GHz band is usually faster close up, while 2.4 GHz reaches further through walls at lower speeds. If your result jumps up sharply when you move closer, the problem is your Wi-Fi coverage, not your internet plan.

Step 3 — Test at the right time

Speed changes through the day. Evenings are peak hours — more people streaming and gaming, so the shared network is busier and speeds dip — while mornings are usually fastest. Neither number is wrong; they measure different moments. Test once in the evening and once in the morning: if the morning number is close to your plan, the line is fine and the dip is congestion. If both are far below your plan, something else is wrong — see our guide on why your internet is slow.

Step 4 — Run the test two or three times

Never trust a single test: a brief burst of background activity — a phone starting a backup, a tab refreshing — can drag one result down for no real reason. Run the test two or three times and compare. If the numbers are close together, the middle result is a fair picture. If they swing wildly, something on your network is using bandwidth in bursts, or the connection itself is unstable — watch the jitter number too: under 15 ms means a steady connection, while high jitter points to instability rather than raw speed.

Step 5 — Try a different server

A speed test measures the path between you and one test server, and a far-away or busy server can make a good connection look slow. Our test picks a server automatically, and you can also pick one yourself — Islamabad, Lahore, Karachi or Rawalpindi. If one server gives a strange result, try another nearby one: the best server is usually the closest one with the lowest ping.

How to read your results

NumberWhat it meansGood value
DownloadHow fast data reaches you — streaming, downloads, browsing25–50 Mbps for HD; 50–100 Mbps for 4K
UploadHow fast you send data — video calls, cloud backup20+ Mbps for smooth HD calls
PingResponse time to the server, in millisecondsUnder 50 ms; under 20 ms is excellent
JitterHow much your ping variesUnder 15 ms

Judge the result as a set: a high download speed with a ping above 100 ms still feels laggy in games and calls, and high jitter makes voices cut out even when the average ping looks fine. If you are unsure what counts as enough speed, see our guide on what a good internet speed is.

Common mistakes to avoid

Ready to test?

Run our free internet speed test — it measures download, upload, ping and jitter in under a minute, with no signup and nothing installed. Your result stays in your browser.

Frequently asked questions

How many times should I run a speed test?
Run it at least two or three times and compare the results. A single test can be thrown off by a brief burst of background activity. If the numbers are close together, the middle result is a fair picture of your connection.
Is a wired or Wi-Fi speed test more accurate?
Wired is more accurate, because it measures your internet connection without Wi-Fi in the way. A Wi-Fi test measures the connection plus your wireless signal, so it almost always reads a little lower — especially far from the router.
Why is my speed test slower in the evening?
Evenings are peak hours: more people in your area are streaming and gaming, so the shared network is busier and speeds dip. Test again in the morning — if the number jumps back up, the line itself is fine and the evening dip is congestion.
Should I close apps before a speed test?
Yes. Pause downloads, cloud sync and video streams, and close apps that use the internet in the background. Anything else using the connection steals bandwidth from the test and makes the result look slower than your line really is.
What is a good ping for a speed test?
Under 50 ms is good for gaming and calls, and under 20 ms is excellent. Above 100 ms you will notice lag in games and a delay on calls, even if your download speed is high. Jitter under 15 ms means the connection is steady.