Free Online Internet Speed Test
Measure your download speed, upload speed, and latency.
Click start to test your connection.
About the Internet Speed Test
This test measures the round-trip latency and the download and upload throughput between your browser and this website's server. It runs three checks in sequence: a short ping, a 5 MB download, and a 2 MB upload. Use it to sanity-check a new connection, compare Wi-Fi with a wired link, or confirm that a slow page is a general connection problem rather than one website.
How to use it
- Close other downloads, streaming, and large uploads so they do not compete for bandwidth.
- Click Start speed test and leave the tab open.
- Wait while the status line moves through ping, download, and upload; the gauge and progress bar follow along.
- Read the three result cards: Ping in milliseconds, Download and Upload in Mbps.
- Click the button again to repeat the test, for example after switching from Wi-Fi to Ethernet.
A practical example
If a video call keeps freezing, run the test once on Wi-Fi and once with a cable. A large jump in download speed and a lower ping on the cable points to weak Wi-Fi rather than an overloaded provider. Because the download result is calculated from the bytes actually received over time, it reflects the real transfer rate of a 5 MB file instead of a theoretical plan limit.
Server dependency, accuracy, and privacy
Unlike the other tools on this page, this one contacts the server: it requests a test file, posts a block of random data, and times each exchange. That means every run transfers roughly 5 MB down and 2 MB up, which matters on metered connections. Results describe the route to this server, not the maximum your ISP advertises, so distance, peering, browser overhead, device load, and Wi-Fi all affect the numbers. A single connection is used and no history is stored.
Frequently asked questions
Why is my result lower than my plan's advertised speed?
The test measures one connection to one server. Distance, network congestion, Wi-Fi quality, and the device itself can all reduce the figure below the headline speed of your plan.
Does the test use my data allowance?
Yes. Each complete run downloads about 5 MB and uploads about 2 MB, so avoid repeated tests on a limited or metered connection.
What does the ping value mean?
It is the average round-trip time of three small requests to the server, measured in milliseconds. Lower values generally mean a more responsive connection for calls and gaming.
Related tools: What Is My IP?, DNS Record Lookup, SSL Certificate Checker.