Upload Speed: The Number ISPs Hide (and WFH Exposes)
A 500 Mbps cable plan often ships 20 Mbps up. Video calls, cloud cameras and backups all ride upload — here's how much you need and how to check.
ISPs sell internet plans with one number — and it’s always the download number, because that’s the bigger digit and the one most people understand. The upload figure lives in the fine print, and on cable and DSL it’s typically a small fraction of the headline: a “500 Mbps” cable plan commonly ships with 10–35 Mbps of upload. For a decade this asymmetry didn’t matter much — households consumed far more data than they produced. Then remote work, cloud cameras and creator workflows arrived, and the quiet half of the connection became the bottleneck.
Who actually uses upload
Video calls. An HD call needs ~2–4 Mbps each way, continuously, for the duration. Your outgoing video is upload traffic — when it starves, everyone else’s screen shows a frozen you while your own view looks fine. Two simultaneous calls in a house need ~8 Mbps of clean upload.
Cloud security cameras. Every camera uploads its footage — roughly 2–5 Mbps each at default quality, some continuously and some on motion. Three cameras plus a doorbell is a permanent 8–15 Mbps upload claim that never sleeps.
Backups and sync. Photo libraries, NAS-to-cloud replication, “Desktop folder in the cloud” — the first sync of a large library can saturate upload for days. Worse, an unmanaged upload flood creates the bufferbloat that wrecks calls and games.
Creators and livestreams. A 1080p60 Twitch stream wants ~6–8 Mbps of dedicated upload. Uploading a 10 GB video at 10 Mbps up takes ~2.5 hours; at 100 Mbps up, ~15 minutes. This is the single biggest reason creators end up on fiber.
Remote work in general. VPN traffic, shared-drive saves, screen sharing, pushing code or design files — a work-from-home day is an upload-shaped day in a way browsing never was.
How to find your real upload
- Run a speed test on a wired connection (Wi-Fi adds noise) and read the second number — the one measured in Mbps “up.” If the test only shows one figure, find the details panel.
- Check your plan’s spec sheet, not the ad. If upload isn’t printed prominently, that’s the tell: it’s the number they’re not proud of.
- Watch it under real load: start a big cloud sync or a camera’s live view, run a call, and see whether the call degrades. Saturated upload shows up as frozen outgoing video before it shows as slow downloads.
How much upload a household needs
Rough guide, using the same per-activity figures as the requirements table: calls ~4 Mbps each, cameras 2–5 Mbps each, a livestream ~8 Mbps, backups elastic. A one-person apartment with a camera and occasional calls fits in 10–15 Mbps up. A household with two remote workers and a few cameras wants 20–35 Mbps up — which is precisely where cable plans run out and fiber starts. If your number lands above what your plan offers, the fixes are: cap camera quality, schedule backups for nights, rate-limit the sync app, or move to a symmetric plan.
The calculator runs this check for you — it totals your household’s upload load separately and verdicts your plan’s upload spec, because that’s where the honest answer usually is.
Frequently asked questions
What is a good upload speed?
For one person on calls, ~10 Mbps up is workable; a household with two remote workers plus cloud cameras wants 20+ Mbps up; creators and livestreamers want 35+ Mbps up. Fiber plans are symmetric (500 down = 500 up), which is why remote workers notice the difference immediately.
Why is my upload so much slower than my download?
Cable and DSL are deliberately asymmetric — the physical design reserves most capacity for download because home users historically consumed more than they produced. Fiber-to-the-home is symmetric. If your plan says '500 Mbps' with no upload figure, the upload is probably 10–35 Mbps — it's in the fine print.
How much upload does a video call use?
An HD video call uses ~2–4 Mbps each way — your outgoing video rides upload. Two people in the same house on separate calls need ~8 Mbps up continuously; add a couple of cloud cameras and you're at the ceiling of many cable plans.
Do security cameras use upload or download?
Upload — that's the trap. A cloud camera sends its footage out to the provider's servers: roughly 2–5 Mbps per camera while recording or live-viewed. Three cameras can claim 10+ Mbps of upload, which is why camera-heavy homes stutter on calls despite fast download.
Does uploading to YouTube or the cloud need fast upload?
It's the only thing that makes it tolerable. A 10 GB project is ~80 gigabits: at 10 Mbps up that's over 2 hours; at 100 Mbps up it's ~15 minutes. Creators on asymmetric plans routinely leave uploads running overnight — see the arithmetic at the download/upload time calculator.