Press Run Test to measure your upload speed
Find out how fast your connection sends data to the internet with this free upload speed test. Click the button below to measure your real upload speed in Mbps in just a few seconds, straight from your browser with no apps or sign-up required. Upload speed is what powers your video calls, live streams, cloud backups, and every large file you send — yet most plans give you far less of it than download. Read on to learn what your result means and how to improve it.
Press Run Test to measure your upload speed
Upload speed is the rate at which data travels from your device to the internet, measured in megabits per second (Mbps). Every time you send an email attachment, post a photo, join a video call, back up files to the cloud, or stream live video, you rely on your upload bandwidth. While download speed gets most of the attention, upload speed quietly determines how smoothly you can share content and communicate in real time.
A dedicated upload speed test isolates this one direction of your connection so you can see exactly how much capacity you have for sending data. Combined with a full internet speed test, it gives you a complete picture of your broadband speed test results.
For years, home internet plans were sold almost entirely on download numbers, because most people mainly consumed content. That has changed. Modern life involves sending huge amounts of data, and upload speed has become just as important as download speed for many everyday activities:
If several of these run at once, your upload capacity can become the bottleneck long before your download speed does. That's why running an upload speed test regularly is a smart habit.
When you start the test, your browser sends a stream of data to Cloudflare's global network and measures how quickly that data is transferred. The test uploads progressively larger chunks of data, records how long each transfer takes, and calculates your sustained upload speed from the results. Because Cloudflare operates servers in hundreds of cities worldwide, the test connects to a nearby endpoint for an accurate, real-world measurement.
A quick note on units: speeds are reported in megabits per second (Mbps), not megabytes per second (MB/s). There are 8 bits in a byte, so a 40 Mbps upload transfers roughly 5 megabytes of data each second. This is why a file manager showing "5 MB/s" corresponds to about 40 Mbps on a speed test. Keeping bits and bytes straight helps you understand what your mbps test numbers really mean.
For the most accurate reading, close other apps and devices that might be using the connection, then run the test. You can also check your latency with the ping test and your download capacity with the download speed test.
A "good" upload speed depends entirely on what you do online. Light browsing needs very little upstream bandwidth, while live streaming in high definition or backing up large video libraries demands much more. The table below shows recommended upload speeds for common use cases:
| Use case | Recommended upload speed |
|---|---|
| Web browsing and email | 1–3 Mbps |
| Standard video calls (one person) | 3–5 Mbps |
| HD group video conferencing | 5–10 Mbps |
| Cloud backup and file sync | 10–20 Mbps |
| Live streaming at 1080p | 10–15 Mbps |
| 4K video calls and 4K live streaming | 20–40 Mbps |
| Multiple heavy users at once | 40+ Mbps |
As a general rule, an upload speed of 10 Mbps comfortably handles most households, and 20 Mbps or more gives plenty of headroom for streaming, backups, and several simultaneous users. If your upload speed test result falls well below these figures, it may be time to review your plan or troubleshoot your setup.
On most home connections, upload speed is dramatically lower than download speed — sometimes by a factor of ten or more. This is by design, not a fault. The cause lies in how different network technologies allocate bandwidth.
Cable and DSL connections are asymmetric. Their available bandwidth is split unevenly, dedicating the majority to downloads because historically that's what users needed most. A typical cable plan might offer 200 Mbps down but only 10 or 20 Mbps up. This asymmetry is built into the technology and the provider's configuration.
Fibre connections are often symmetric. Full-fibre (fibre-to-the-home) networks can deliver matching upload and download speeds — for example, 500 Mbps in both directions. If you frequently send large files, stream live, or run cloud backups, symmetric fibre is a significant advantage. That said, not every fibre plan is symmetric, so always check the upload figure before signing up.
Running an upload speed test reveals exactly how asymmetric your connection is, which is useful when comparing providers or deciding whether to upgrade.
If your internet speed test shows disappointing upload numbers, several practical steps can help:
Track your results over time on the statistics page to see whether your improvements are working and how your connection compares.
Most cable and DSL connections are asymmetric, meaning providers allocate far more bandwidth to downloads than uploads. This is a deliberate design choice based on how people traditionally used the internet. Symmetric fibre connections avoid this gap by offering equal upload and download speeds.
A standard one-on-one video call needs roughly 3–5 Mbps of upload. HD group conferencing on Zoom or Microsoft Teams works best with 5–10 Mbps. For smooth, reliable calls with screen sharing, aim for at least 10 Mbps of upstream bandwidth.
Yes, 10 Mbps is a solid upload speed for most households. It comfortably supports HD video calls, cloud backups, and 1080p live streaming. Heavy users who stream in 4K or have many simultaneous uploads may want 20 Mbps or more.
Streaming at 1080p typically requires 10–15 Mbps of upload, while 4K streaming needs 20–40 Mbps. Because live streaming sends a constant video feed upstream, a stable upload speed is more important here than for almost any other activity.
Full-fibre (fibre-to-the-home) connections often provide symmetric speeds, such as 500 Mbps both ways. However, not all fibre plans are symmetric, so check the advertised upload figure. Running an upload speed test after installation confirms what you're actually getting.
Cloud backups depend entirely on your upload speed, which is usually the slowest part of a home connection. Backing up large files or photo libraries over a 10 Mbps upload takes far longer than downloading the same data. Upgrading to a faster or symmetric plan dramatically speeds up backups.
4K video calls are bandwidth-intensive and generally need 20–40 Mbps of upload for crisp, stutter-free video. If your connection falls short, the call software will automatically reduce your video quality to compensate.
Games use relatively little bandwidth, but a stable upload path matters because your inputs are sent upstream to the game server. Low latency (measured by a ping test) usually affects gaming more than raw upload speed, though a congested upload can still cause lag.
For the most accurate result, close other apps, pause downloads and backups, disconnect other devices if possible, and use a wired connection. Then run the upload speed test above. Testing several times and at different hours gives the clearest picture of your true upload performance.
Speed tests report megabits per second (Mbps), while file transfers often show megabytes per second (MB/s). Since there are 8 bits in a byte, you divide Mbps by 8 to get MB/s. So a 40 Mbps upload equals about 5 MB/s of actual file transfer.
Yes. Outdated firmware, an old router, Wi-Fi interference, or a poor connection point can all reduce your real upload speed below what your plan provides. Switching to wired Ethernet and updating your router often recovers lost performance.
Run an upload speed test whenever you notice slow uploads, choppy video calls, or lagging backups, and periodically to confirm you're getting the speed you pay for. Comparing results over time on the statistics page helps you spot trends and verify upgrades.