Why Is My Upload Speed So Slow? Causes and Fixes

Most people notice upload speed only when something goes wrong: a video call that freezes on their side, a stream that buffers for viewers, or a backup that takes all night. Often the upload is exactly what the plan sells, just much lower than the download. Sometimes it really is too slow. Here is how to tell which, and what to do about it.

The short answer

  • Most cable, DSL and mobile plans are asymmetric: upload is often a tenth or less of download. Fiber plans are usually symmetric.
  • Measure over a cable with nothing else running and compare the result with the upload in your plan, not with the download.
  • The usual causes of an upload below the plan: Wi-Fi, a backup or sync running in the background, a VPN, an old router or a router speed limit.
  • For one HD video call you need about 3 Mbps up; for streaming at 1080p, about 6 to 10 Mbps.

Why upload is slower than download

Home internet was designed for people who download much more than they send, so most technologies split the line unevenly. Cable internet gives the upload a small slice of the channel: a "1 Gbps" cable plan often comes with 20 to 50 Mbps up. DSL is similar on a smaller scale, and mobile and fixed wireless also favor download. Fiber is the exception; many fiber plans offer the same speed both ways.

So the first question is not "why is upload slower than download" but "is upload slower than my plan". Check the contract or the provider's website for the upload figure, then test.

How to measure it properly

  1. Connect the computer to the router with an Ethernet cable. Wi-Fi often halves the upload or worse, especially on phones, whose radios transmit at low power.
  2. Pause anything that sends data: cloud backups (OneDrive, Google Drive, iCloud, Dropbox), photo sync on phones, game streams and video calls on other devices.
  3. Run the internet speed test two or three times. Look at the upload figure and at Ping while uploading.
  4. Repeat at a different time of day. Cable upload in particular slows in the evening when the neighborhood is busy.

If the test shows "Upload not measured", an ad blocker, a firewall or a privacy extension is blocking the test upload; allow it for the page or try a guest window.

Eight causes of slow upload, and the fixes

  1. Wi-Fi. Move closer to the router, use the 5 GHz or 6 GHz band, or use a cable. If a cable is fast and Wi-Fi is slow, the problem is wireless, not the line.
  2. Something else is uploading. A phone backing up photos or a computer syncing a folder can take the whole upload. Check the router's device list or app, and limit upload speed in the backup app's settings.
  3. Bufferbloat. If the speed is fine but calls freeze while anything uploads, the router lets a queue build up. Turn on SQM or QoS; our bufferbloat guide shows how.
  4. A router speed limit. QoS or bandwidth limits set too low cap the upload. Check that any limit is close to your real line speed.
  5. A VPN. A VPN adds encryption and a detour through its server, which can cut the upload sharply, especially on far-away servers. Test with the VPN off to compare.
  6. An old router or cable modem. Older cable modems and routers cannot reach the upload speeds of newer plans. Ask the provider whether your modem supports your plan.
  7. Cables and ports. A damaged Ethernet cable can drop a gigabit port to 100 Mbps. Look at the link speed in the network settings and swap the cable if it says 100 Mbps.
  8. The line itself. If a clean test over a cable is far below the plan at several times of day, contact the provider with screenshots. Cable and DSL faults often show up first as low upload.

How much upload speed do you need?

UseUpload needed
Web, email, messaging1 Mbps
HD video call (one person)about 3 Mbps
Streaming on Twitch or YouTube at 720pabout 4 to 6 Mbps
Streaming at 1080p 60 fpsabout 6 to 10 Mbps
Working from home with calls and cloud files10 Mbps or more
Backing up large photo or video librariesas much as you can get; 100 GB takes about 9 hours at 25 Mbps

These are for one use at a time; add them up for a household. Keep 20 to 30% spare, because a line that runs at its limit is the one that lags. Our guide to what is a good internet speed covers download as well.

Frequently asked questions

Is 10 Mbps upload good?
It is enough for video calls, working from home and streaming at 1080p for one person. A household with several people on calls at once, or someone streaming, benefits from 20 Mbps or more.
Why is my upload fast on a cable but slow on Wi-Fi?
Wi-Fi uplink is weaker than the downlink, especially from phones and laptops far from the router. Move closer, use 5 GHz or 6 GHz, or add a mesh point near where you work.
Can I increase my upload speed without changing plans?
Only up to what the plan provides: use a cable, stop background uploads, update the router and fix bufferbloat. To go beyond the plan you need a plan with more upload, often a fiber plan.
Why does my upload drop in the evening?
Cable and some wireless networks share capacity between neighbors, and evenings are the busiest time. If the drop is large and happens every day, report it to the provider.
Does a VPN slow down upload?
Usually a little, sometimes a lot. The VPN encrypts the data and sends it through its server first. Choose a server close to you or test without the VPN to see the difference.
Why does the speed test say upload not measured?
Something blocked the test upload to Cloudflare, usually an ad blocker, a privacy extension or a company firewall. Allow the page or try a private window without extensions.

Sources

  1. FCC: Broadband speed guide
  2. YouTube Help: Live encoder settings, bitrates and resolutions