How to test your internet speed correctly
Create a useful baseline, repeat measurements fairly and understand what a browser test can tell you.
Getting started · Updated:
Start with a clear question
A speed test measures the connection between your device and a test server at a particular moment. Decide whether you want to check your broadband connection or the Wi-Fi experience in a specific room. These are related questions, but different test setups answer them.
Establish a baseline
For a broadband baseline, connect a capable computer by Ethernet when possible. Pause cloud backups, downloads and streaming on other devices. Keep the same device, browser, server and connection method when comparing results. Note whether a VPN is enabled rather than changing it silently between tests.
Check that the Ethernet port, cable, adapter and router support the speeds you expect. A slower device link can limit the result before your broadband connection does.
Repeat instead of chasing one number
Run several tests with a short break between them. Record the time and connection method. Repeat at a different time of day if the problem is intermittent. Compare the group of results instead of selecting only the fastest one.
Then repeat over Wi-Fi near the router and in the room where you normally work. A difference helps narrow the investigation, but does not identify the cause on its own.
Know the limits
A browser test does not certify your service contract or guarantee the speed of every website. Test-server distance, device performance and current traffic all matter. High-speed tests can transfer substantial data; consider your mobile data allowance before repeating them.
Next, read how to interpret the results or use the transfer time calculator.
Network tools
My IP address
See your public IP, network organization and approximate location.
Transfer time calculator
Estimate how long a file takes to download or upload.
Speed unit converter
Convert between Mbps, Gbps, MB/s and MiB/s.