What Is an Internet Speed Test?
An internet speed test measures how fast data moves between your device and the internet so you can see whether your connection is actually performing the way it should. Press GO and the test reports your download speed, upload speed, ping (latency), and jitter in just a few seconds.
It is handy for anyone who wants to confirm an internet plan delivers its promised speed, troubleshoot a slow or unstable connection, or check whether a line can handle streaming, gaming, and video calls. Each result comes with a quality rating, so you do not need to interpret the raw numbers yourself.
How to Run a Speed Test
Prepare your connection
For the most accurate reading, close bandwidth-heavy apps, pause any downloads or updates, and make sure no one else is using heavy bandwidth. A wired (ethernet) connection gives steadier results than Wi-Fi.
Press GO
Click the GO button to start. The test runs three phases in order — Ping, Download, then Upload — while the speedometer needle moves in real time. Press the button again at any point to stop.
Read your results
When the test finishes you see download, upload, ping, and jitter values, an overall quality rating (Excellent, Good, Fair, Moderate, or Poor), which activities your line can handle, and the Cloudflare server location used.
Adjust and review
Open the Info tab to switch between Mbps and MB/s units or change the Test Size (25MB, 50MB, or 100MB). Your choices are remembered, and the History tab keeps your recent runs so you can compare over time.
Features
Real-Time Speed Monitoring
Watch the analog speedometer update live during the test, with the needle following your connection speed as data transfers.
Comprehensive Speed Metrics
Measure download and upload speed plus ping and jitter for a complete picture of your connection's quality and stability.
Connection Quality Rating
Every test ends with a plain-language rating — Excellent, Good, Fair, Moderate, or Poor — along with the activities your line can comfortably support.
Flexible Speed Units
Toggle between Mbps (the standard ISP unit) and MB/s (handy for file download sizes). Your unit preference is saved for next time.
Test History and Trends
Recent tests are logged with timestamps so you can compare speeds across different times of day. History stays in your browser and clears with one click.
Global Server Network
Tests run through Cloudflare's worldwide servers for reliable, low-latency measurements, and the server location is shown after each run.
Frequently Asked Questions
What is a good internet speed result?
It depends on what you do online. Basic browsing and email are fine on 10–25 Mbps, HD streaming wants 25–50 Mbps, and 4K streaming, gaming, or busy multi-user homes are comfortable at 100+ Mbps. For ping, under 50 ms is good for gaming and under 20 ms is excellent.
What do download, upload, and ping mean?
Download is how fast you receive data, which matters for streaming and browsing. Upload is how fast you send data, which matters for video calls and sharing files. Ping (latency) is the round-trip time for data to reach a server and come back — lower is better for gaming and calls.
Why is my speed lower than my plan?
Real-world speed is often below the advertised maximum. Common causes include Wi-Fi interference or distance from the router, network congestion at peak hours, other devices using bandwidth, and router or modem limits. Test again over a wired connection and at different times to compare.
What is the difference between Mbps and MB/s?
Mbps (megabits per second) is how ISPs advertise speed, while MB/s (megabytes per second) reflects actual file-download rates. There are 8 bits in a byte, so 100 Mbps equals 12.5 MB/s. You can switch between the two units in the Info tab.
What is jitter and why does it matter?
Jitter is the variation in your ping over time. High jitter can cause choppy video calls, distorted voice, and stuttering gameplay even when your average ping looks fine. Jitter under 30 ms is acceptable, and under 10 ms is excellent.
Why is the upload speed estimated?
Because of browser limitations, this tool estimates upload speed from your measured download performance rather than uploading a large test file. For most connections, upload is roughly 40–60% of download. If you need a precise upload figure, use your ISP's official speed test as well.
Why do my results change between tests?
Some variation is normal. Network traffic, server load, background activity on your device, and Wi-Fi signal strength all shift from moment to moment. Run three to five tests and use the average for the most reliable view of your connection. You can also raise the Test Size to 50MB or 100MB for steadier readings on fast lines.
No comments yet. Be the first to comment!