Best Internet Speed Tests of 2023: Where to Test Your Internet Speed

Mobile phone showing internet speed test results Mobile phone showing internet speed test results

If you’re curious to know your home’s true internet speeds, there’s an easy way to check.

James Martin/CNET

Your internet speeds are largely dictated by your internet service provider, but there are a number of factors that can actually affect your home internet speeds, making them slower than you’d think. The further you move away from your router, the slower your connection speeds will be, and this is especially true if there are a lot of walls and obstructions in between. Your internet speed can also fluctuate and decline during hours of peak usage, when traffic is at its highest, or if your internet provider enforces data caps or throttles connections to help maintain overall network performance. The best way to determine if you’re getting the most out of your internet is by using an internet speed test. 

yt-internet-speed yt-internet-speed

Watch this: How to speed up your Wi-Fi

03:51

Running an internet speed test or connection test is quick and easy, and there are a ton of free options to choose from. And even the best internet speed test options are easy to use. You might even be able to run one from the same app that you used to set up your router. In most cases, running a test is as easy as pressing “Go,” and won’t take more than a minute or so. The speed test results will give you a lot of insight into what is going on with your internet connection.

Internet speed

Shopping for a faster internet speed?

We’ll send you the fastest internet options, so you don’t have to find them.

 

A good speed test will make it easy to see your current download speeds, upload speeds and latency (or ping) for whatever device you’re running the test on — but with so many options promising to do exactly that, which one should you trust?

Locating local internet providers

Glad you asked. Here are the ones we turn to first and why.

Locating local internet providers

Best internet speed tests

fast-dot-com-speed-test-screenshot fast-dot-com-speed-test-screenshot

Screenshot by Ry Crist/CNET

Fast.com

Great for streamers

Fast.com is another great broadband test, and the interface is about as simple and straightforward as it gets. However, one of its biggest advantages is that it’s owned by Netflix. That might seem odd at first, but it’s actually what makes it a great pick for online streamers, because the test is structured around checking to see if your connection is strong enough to stream Netflix in maximum resolution without buffering.

While Fast.com is a great tool for some, it won’t be the most helpful test for all users. The basic interface is easy to use, yes, but it also lacks some of the advanced settings and metrics you’ll find with other speed tests. Most notably, you can’t specify which server you’d like to connect with for your test.

See at Fast m-labs-google-search-internet-speed-test-screen-shot m-labs-google-search-internet-speed-test-screen-shot

Screenshot by Ry Crist/CNET

M-Lab Internet Speed Test

As easy as speed tests get

None of these speed tests are difficult to use, but the M-Lab Internet Speed Test is probably the easiest one to find. Short for Measurement Lab, the open-source M-Lab test was developed by a collection of computer scientists and academic researchers with Google’s backing — and it’s the test that pops up whenever you type “internet speed test” into the Google search bar. Just click the blue “RUN SPEED TEST” button to see your download speed, upload speed and latency within a matter of seconds.

That’s about as simple as it gets, because you won’t need to bookmark it or remember exactly what it’s called. There are no ads while you run the test, and the only data that gets shared with M-Lab is your IP address. Just know that the M-Lab test doesn’t let you pick which server you’ll use during the test, and it’s only designed for internet speeds of up to 700 Mbps. If you’re trying to speed test a gigabit connection, you’ll want to turn elsewhere.

See at M-Lab speedofme-speed-test-screenshot speedofme-speed-test-screenshot

Screenshot by Ry Crist/CNET

Speedof.me

A solid test for consistency

If you’re looking for a test that offers a look not just at speeds, but at consistency, Speedof.me is the way to go. Similar to Ookla, the test interface does a great job of showing fluctuations in your upload and download speeds. Over time, that can make it easier to spot when something is amiss with your connection, especially since Speedof.me lets you compare your results with previous tests. Its mobile-friendly website is great for running tests on your phone, too, allowing you to do a quick speed test on the go without downloading an app. 

Speedof.me isn’t a perfect option, though. For starters, there’s no option for manually selecting which server you connect with. And if home networking isn’t your forte, the visualized data might seem more confusing or overwhelming than something like Fast.com, which just gives you a number.

See at Speedof.me

testmynet-speed-test-screenshot testmynet-speed-test-screenshot

Screenshot by Ry Crist/CNET

Testmy.net

A good pick for testing your browser

Testmy.net is an internet speed test that runs entirely on HTML5 and PHP. What that means is that it doesn’t require third-party software like Java or Flash to run your test, which can make for more accurate results. That also makes it a useful tool for comparing performance between different browsers. You can also create an account to track your internet speed for future reference or comparison. 

It’s not the most user-friendly tool, however. With a good deal of in-depth data, you’ll have quite a bit of information to look through, much of which might not be relevant to you. The design is also a little ugly by speed test standards, and it takes a few clicks before you actually begin a test, which obviously isn’t as streamlined as other speed tests that feature big “Go” buttons as soon as you load the page.

See at Testmy.net

Speed test FAQs

What’s a good internet speed?

The Federal Communications Commission defines broadband speeds as having downloads of at least 25 megabits per second and uploads of at least 3Mbps, but by the FCC’s own speed guide, that’s basically the bare minimum for things like streaming 4K video and sharing large files over the web. 

Internet plans with multigig speeds as high as 2, 3 or even 5 gigabits per second (that’s 5,000Mbps) are starting to emerge from a number of providers, including AT&T, Comcast, Frontier, Verizon Fios, Ziply Fiber and others, but plans like those are overkill for most homes, at least for now. Most ideal is a symmetrical internet connection with uploads that are just as fast as the downloads — speeds of 100Mbps would be perfectly fine for most homes.

What does ping mean?

In addition to showing you the current upload and download speeds for whatever device you’re running the test on, most internet speed tests will also give you a figure called ping, which is a latency measurement measured in milliseconds. Simply put, the ping number is the time that it took for your device to send a signal to whatever distant server you connected to during the speed test, and then receive a response. Think of it like a round-trip flight time for your internet connection.

Ping will go up if you’re connecting to a server that’s very far away, or if there’s some sort of interference somewhere in the connection. Your ping might also rise slightly if you’re connecting through something like a mesh router or a range extender, where your data needs to make multiple wireless jumps before reaching the modem.

In most cases, ping differences are pretty minor, enough so that you won’t notice them without running a speed test. That said, you will start to notice high ping if you’re trying to make split-second decisions in an online multiplayer game, and it can also cause annoying delays during video call conversations.

What is jitter?

Like ping, jitter is measured in milliseconds, but instead of measuring the time it takes your device to send data to a remote server and receive a response, jitter describes latency differences between the flow of data to various client devices on your network. If jitter gets too high, it means that data isn’t flowing to your device as efficiently as it probably should, and that can cause problems like buffering during streaming and video calls.

Can speed tests help improve my internet speeds?

Speed tests won’t do anything to change the speed of your home’s Wi-Fi network, but they’re a great diagnostic tool — a quick way to check how your network is performing in various spots around your home.

The best way to put speed tests to use is to run them on your phone or laptop in various rooms throughout your house. If you find a dead zone where speeds come crashing down, you might want to consider putting a range extender in the closest room to that dead zone where speeds are strong — from there, it’ll rebroadcast your Wi-Fi signal and potentially speed things up. If you find multiple dead zones in places where you’d like to connect, it might be time to upgrade your router. For the best whole-home Wi-Fi coverage, consider going with a mesh router that uses multiple devices.

More for broadband and internet