5 Rules for a More Accurate Internet Speed Test

Follow these tips for an internet speed test you can rely on

Most of us are familiar with those popular internet speed test services out there. You've probably seen some of these sites before, like Speedtest.net and Speakeasy.

What these sites do is let you test your upload and download bandwidth, giving you some idea about the quality of your connection to the internet. How accurate are they? Sadly, they're often not at all accurate. Sometimes, it's because the method the service uses isn't great, but often it's because of an overlooked detail.

Below are the 5 things you should do to make sure the test of your internet speed is as accurate as possible.

Internet network.
Yagi Studio/Taxi/Getty Images

Read through our How to Test Your Internet Speed tutorial if you haven't already. Internet speed test sites are often adequate, but aren't always the best way to test your bandwidth.

Always Restart Your Modem and Router

Restarting is the standard first step advice for just about every tech problem out there, but it's also a great proactive step to take as well, especially with routers and high-speed digital modems.

The modem and router that work together to give your computers and other devices access to the internet is, itself, a tiny computer. A tiny computer with several huge jobs, like properly navigating all sorts of traffic around your connected home.

Just like your computer or smartphone, various things keep it from working quite as well over time. With modems and routers, those issues sometimes manifest as sluggish web browsing and movie-streaming.

Since we're after a really accurate internet speed test, and restarting your modem and router often helps return them both to full working status, doing just that makes a lot of sense.

Learn how to properly restart a router and modem properly. Otherwise, this step will have to be repeated to improve accuracy.

Don't Use the Internet for Anything Else

While you probably already thought of this one, it's maybe the most important rule to remember when testing your internet speed: don't use the internet while you're testing it.

Obviously, this means you shouldn't have a dozen other windows open on your computer, but be sure to check on other things that you might take for granted that use the internet a lot.

A few things that come to mind include streaming music services that run in the background, patches downloading via Windows Update, Wi-Fi security cameras uploading HD video, Netflix running in another room, a smart speaker playing music in your bedroom, etc.

Don't forget mobile devices, too. Most smartphones auto-connect to your wireless network when they're within range, so turning on airplane mode is probably a smart idea during your test. Assuming you're not testing from your phone, of course. If you skip this step, your phone might be competing for bandwidth as it's updating apps, downloading a software upgrade, or playing music.

If you're not sure if something might be using the internet, turning it off is a safe bet during your test.

Always Restart Your Computer or Device Before Testing

Not to sound like a broken record, but restarting really does help out a lot.

Yes, just like with the router and modem, restarting the computer (or tablet, smartphone, etc.) that you're testing your internet from is a very easy thing to do that might have a real impact on the accuracy of your test.

It might seem strange to restart your device when what you're testing is the internet connection, but parts of the test rely on your hardware to work properly.

Don't Forget to Clear Your Browser's Cache

On that note, another smart thing to do prior to testing your internet speed is to clear your browser's cache. You should do this before each subsequent test, assuming you plan on testing several times in a row.

Most internet speed tests work by downloading and uploading one or more files of specific sizes, and then using the time those files take to do that to calculate your internet speed.

If you're testing numerous times in a row, test results after the initial test might be impacted by the fact that those files already exist on your computer (i.e., they're cached). A good internet speed test should compensate for that, but you'd be surprised how often we see issues because they don't.

See our How to Clear Internet Cache in Every Major Browser guide for directions.


You can skip this step if you're using an app to test internet speed or are using some other non-browser method. If, however, the app does appear to provide inaccurate results, you can try to clear the app's cache.

Choose an HTML5 Internet Speed Test Instead

Last, but certainly not least, we highly recommend that you test your bandwidth with an HTML5-based test, not a Flash-based one (if those even still exist).

SpeedOf.Me, Speedtest.net, and TestMy.net are all HTML5 based internet speed tests that we've looked closely at and are happy to recommend.

It's estimated that Flash-based tests have to make adjustments, by as much as 40%, to compensate for the fact that Flash is used.

Remember That No Speed Test Is Perfect

Minimizing the noise during an internet speed test, which is what the several tips above help you do, certainly contributes to a more accurate speed test result.

Keep in mind, however, that all you're testing with an internet speed test is how well your current connection works between your computer or device and the testing server itself.

While this is great for a general idea of how fast (or slow) your internet connection is, it doesn't necessarily mean that this is the bandwidth you should always expect between you and anywhere else.

Was this page helpful?