Download speed, sometimes called downstream speed or download rate, is how fast your connection brings data to you: video streams, web pages, app updates and game downloads. The test above makes it the headline number and shows upload, ping, jitter and packet loss alongside it.
What does a download speed test measure?
A download speed test estimates how quickly data can travel from a test server to your device under the conditions at that moment. It times real transfers and divides the amount of data by the time taken.
The result is shown in Mbps (megabits per second). Very fast connections are sometimes quoted in Gbps (gigabits per second), where 1 Gbps is 1,000 Mbps.
Don’t confuse Mbps with MB/s (megabytes per second), which browsers and game stores often show. One byte is 8 bits, so divide Mbps by 8 to get MB/s: 100 Mbps is about 12.5 MB/s.
Download speed vs. bandwidth
Many people call any speed test a bandwidth test, and the two ideas are closely linked. Technically, though, they are different.
Bandwidth describes how much capacity a connection can provide. A download speed test estimates the throughput your connection is delivering during the measurement. Throughput can fall short of bandwidth because of WiFi, other traffic, your device or a busy network.
So if you came looking for a bandwidth speed test or a network speed test to see how much your connection can download, you’re in the right place. Just treat the number as a measurement of this moment, not a fixed property of your line.
What is a good download speed?
It depends on your household. The things that matter most are:
- how many people and devices are online at once;
- what they do, and at what video quality;
- how often you download big games, updates or cloud files.
One person streaming HD video on one screen needs far less than a family running three 4K TVs while a game console downloads an update. Three 4K streams alone add up to roughly 45–60 Mbps based on the figures Netflix and YouTube publish, before anything else is running.
To size this for your home, see what counts as a good internet speed or check the internet speed chart for what each tier typically supports.
Download speed for common activities
The middle column shows what each service publishes for itself. The last column is our practical guidance, not an official requirement.
| Activity | Published requirement | Practical note |
|---|---|---|
| Web browsing and email | No single published figure | A few Mbps works; more makes heavy pages feel quicker |
| HD (1080p) streaming | 5 Mbps per stream (Netflix, YouTube) | Multiply by the number of screens |
| 4K streaming | 15 Mbps (Netflix), 20 Mbps (YouTube) per stream | Your plan, TV and subscription must support 4K too |
| Group video call, 1080p | 3.0 Mbps down / 3.8 Mbps up (Zoom) | Upload and connection stability matter as much |
| Online multiplayer games | No single published figure | Ping, jitter and packet loss matter more than Mbps |
| Cloud gaming, 1080p 60 fps | 25 Mbps and under 80 ms latency (GeForce NOW) | A cable or 5 GHz WiFi helps |
| Game, software and large file downloads | No requirement | More speed means shorter waits; servers may cap each download |
| Several devices or working from home | Not applicable | Add up what runs at the same time and leave headroom for updates |
Streaming
More download throughput lets you watch at higher resolutions and run more streams at once. Smooth playback still depends on WiFi quality, network congestion, your device and the service itself. Learn how much speed streaming needs.
Gaming
Download speed decides how long game downloads, updates and patches take. Real-time multiplayer play is usually more sensitive to delay than to Mbps, so check your ping, along with jitter and packet loss. More in our guide to internet speed for gaming.
Video calls
Download speed carries the other participants’ video, audio and shared screens. Call quality also depends on your upload speed, latency, jitter, packet loss and a stable connection. See internet speed for video calls.
What affects download speed?
No single factor is always to blame. These are the usual suspects, from your provider to your device:
- Your plan and connection type. The plan sets the ceiling. Fiber, cable, DSL and mobile internet behave differently, and DSL speeds often depend on how far you are from the provider’s equipment.
- Network congestion. Your provider’s network can slow down at busy times, often in the evening.
- WiFi. Distance, walls and interference reduce what reaches a wireless device.
- Router and modem. Older equipment, or one that needs a restart, may not keep up with a fast plan.
- Your device and browser. Older or busy devices, browser extensions and VPNs can all limit a result. A device’s Ethernet port also sets a ceiling: a 1 Gbps port can’t show more than about 1 Gbps.
- Other traffic. Background downloads, cloud sync, streaming and game updates on other devices all share the same connection.
- The test path. The test connects to a nearby Cloudflare location automatically, but the route and server distance still play a small part.
WiFi vs. Ethernet
When you test download speed over WiFi, the result covers the whole path to your device, including the wireless link and whatever is happening on it. A wired test can help show what your connection can deliver without WiFi being a limiting factor.
If a wired result is close to your plan but WiFi is much lower, focus on your home network. Test your WiFi speed in the rooms you use, or follow our guide to testing WiFi around your home.
Are you getting the download speed you pay for?
The speed in your plan’s name is not necessarily what an application on your device will measure. In the U.S., providers publish broadband labels that list the typical download speed for each plan, and that typical figure is the fairest comparison.
Even then, results can differ because of WiFi, device limits, the device’s Ethernet port, router hardware, network congestion, background traffic, the route to the server and the test conditions. No test can promise to match the advertised number exactly.
To check fairly, test with a cable where possible, pause other devices, and repeat at different times, including at least one evening. If those wired results are consistently well below the typical speed on your label, you have something concrete to show your provider.
How to get a more accurate download speed test
- Pause large downloads, game updates and cloud backups or sync.
- Stop streaming on other devices for a minute.
- Close bandwidth-heavy apps and extra browser tabs.
- Test on the device you actually care about.
- Compare a WiFi result with a wired one when you can.
- Run the test several times and look at the typical value.
- If you suspect congestion, test again at a different time of day.
Avoid drawing conclusions from a single result. One test is a sample, not a verdict. For a fuller walkthrough, see how to test your internet speed.
Why download speed can change
A speed test is a snapshot under specific conditions. Run it twice and the number will rarely be identical, because these shift from minute to minute:
- time of day and congestion on your provider’s network;
- WiFi interference and other devices using the connection;
- how busy your device, browser and router are;
- conditions at the test server and along the route.
Small swings are normal. Large, repeated drops at the same time of day usually point to congestion or a busy home network.
What to do if your download speed is lower than expected
Work through these in order, retesting after each step:
- Run the test again to rule out a one-off result.
- Stop background traffic on other devices.
- Test near the router.
- Test with an Ethernet cable if possible.
- Compare a second device in the same spot.
- Compare results at different times of day.
- Restart the modem and router, and check their status lights.
- Check your provider’s outage page or app.
- If the problem persists, contact your provider with your recorded results, dates and times.
For causes and fixes in more depth, read how to fix slow internet and how to improve your internet speed.
Download speed and file download times
Your speed in Mbps sets the best-case time for a download. These are theoretical figures for a connection running at full speed the whole time, with 1 GB counted as 1,000 MB:
| Speed | MB/s | 1 GB file | 50 GB game |
|---|---|---|---|
| 25 Mbps | 3.1 | 5 min 20 s | 4.4 hours |
| 100 Mbps | 12.5 | 1 min 20 s | 67 min |
| 300 Mbps | 37.5 | 27 s | 22 min |
| 1 Gbps | 125 | 8 s | 6.7 min |
Real downloads are usually slower than this. Protocol overhead, a busy or distant server, per-download limits, congestion, WiFi and your device’s storage speed can all stretch the time.
What your download result means
- Compare it with your plan. Use the typical speed on your provider’s broadband label, ideally against a wired result.
- Compare it with your needs. Add up the activities in your home that run at the same time, using the table above.
- A fast download that still feels slow usually points to ping, jitter or packet loss rather than Mbps. The full test shows all three.
- If calls or uploads are the problem, run the upload speed test or compare download and upload speed.
How this test works
The test runs in your browser using Cloudflare’s open-source measurement engine and Cloudflare’s network. This site is independent and is not affiliated with Cloudflare.
Your browser requests files of increasing size, from 100 KB up to 250 MB per request, and times each transfer using the browser’s own timing data. Small files finish too quickly to show a fast connection’s full speed, so the test keeps moving to larger ones.
The reported number is the 90th percentile of the measured transfers. That reflects what your connection can sustain, without letting one slow request drag the number down or one lucky burst inflate it.
A useful speed test should take real measurements, explain its method and units, show more than one number and be honest about its limits. Every figure here comes from your own test. Read our speed-test methodology for the full details, or run the full internet speed test.