Internet Speed Test

Test your download speed, upload speed, and latency

Speed Test

Test your download speed, upload speed, and latency

How it works

This tool measures your connection speed by transferring data to and from our edge server (powered by Cloudflare). Latency is measured by timing 5 round-trip requests and taking the median. Download speed is calculated by downloading test data and measuring throughput in megabits per second. Upload speed is measured by sending data to the server. Results are estimates and may vary based on network conditions, server load, and distance to the nearest edge node.

How Internet Speed Is Measured

Internet speed is measured in megabits per second (Mbps). A "megabit" is 1 million bits — not to be confused with megabytes (MB), which are 8 times larger. When your ISP advertises "100 Mbps," that means you can theoretically download about 12.5 megabytes per second under ideal conditions. Speed tests measure three things: download speed (how fast data arrives at your device), upload speed (how fast your device sends data), and latency (the round-trip delay for a small packet of data).

Download speed matters most for streaming, browsing, and downloading files. Upload speed matters for video calls, uploading to cloud storage, and live streaming. Latency matters for gaming, video calls, and any real-time interaction where delays are noticeable.

What Affects Your Internet Speed?

Speed Recommendations by Use Case

If your speeds are significantly below your ISP plan, try restarting your router, switching to a wired connection, or testing at a different time. Consistently low speeds may indicate a problem with your ISP or equipment. Check your connection type and DNS server for additional diagnostics.

How This Speed Test Works

This tool measures your connection by transferring data to and from Cloudflare's edge network, which has servers in over 300 cities worldwide. Your test connects to the nearest edge node, giving you a realistic measure of your internet performance. Latency is measured with 5 round-trip pings (median taken), download is tested by streaming binary data from the server, and upload is measured by posting data to the server.

Keep in mind that speed test results are estimates that vary with network conditions. For the most accurate results, close other tabs and applications, use a wired connection if possible, and run the test a few times at different times of day.

Frequently Asked Questions

How accurate is this speed test?
This test gives a good estimate of your real-world speed by transferring data to the nearest Cloudflare edge server. Results may vary slightly between runs due to network congestion, other devices on your network, and server load. For the most consistent results, use a wired connection and close other apps.
Why are my speed test results different from other sites?
Different speed tests use different servers, test durations, and methodologies. Distance to the test server, number of simultaneous connections, and test payload size all affect results. No single speed test gives the "true" speed — they all measure slightly different things. Compare results from the same test over time for the most useful data.
What internet speed do I need?
For basic browsing and email, 5 Mbps is sufficient. HD streaming needs 10+ Mbps, 4K streaming needs 25+ Mbps. Video calls require 5+ Mbps both up and down. Online gaming needs low latency (under 50ms) more than raw speed. A household with multiple users should aim for 100+ Mbps.
How much data does the speed test use?
Each test uses approximately 5-15 MB of data depending on your speed. On a fast connection, larger test files are used for more accurate results. If you are on a metered or mobile data plan, be aware of this data usage before running the test.
What is the difference between download and upload speed?
Download speed is how fast data arrives at your device — it affects streaming, browsing, and file downloads. Upload speed is how fast your device sends data — it affects video calls, uploading files, and live streaming. Most home internet plans have faster download than upload speeds (asymmetric).

You might also like