Test beside the router
Run the LinkSpeed speed test on a modern phone, laptop or PC beside the router. Record upload, ping and jitter.
Use one controlled Wi‑Fi and Ethernet comparison to prove whether slow upload is caused by the package, background uploads, Wi‑Fi, router queueing or a provider-side fault.
Upload speed troubleshooting guide
Start with one controlled test beside the router, then repeat over Ethernet if possible. The result should tell you whether the bottleneck is the package, Wi‑Fi, background uploads, router queueing or the provider path.
Start here
Keep the device and test method consistent. Change one variable at a time so each result removes a possible cause instead of creating a new guess.
Run the LinkSpeed speed test on a modern phone, laptop or PC beside the router. Record upload, ping and jitter.
Use a known-good Ethernet cable where possible. If upload jumps sharply, the core broadband path is probably fine and Wi‑Fi is the weak point.
Stop OneDrive, iCloud, Google Photos, CCTV uploads, console captures and work file sync. Then rerun the same test.
If one room or one device is much worse, focus on local wireless conditions. If every device is worse at the same time, move down to the provider evidence section.
Guide index
Use the result matrix to decide whether the bottleneck is the package, Wi‑Fi, background traffic, router queueing or the provider.
Result-led diagnosisCheck whether the service simply has a low upstream cap compared with the advertised download speed.
Asymmetric packagesUse beside-router and Ethernet comparisons to prove whether local wireless conditions are suppressing upload.
Room and device checksFind out whether backups, cameras, sync and other household activity are silently filling the upstream path.
Busy-home checksCheck loaded latency and decide whether SQM or router headroom is the real fix.
Loaded-latency checksUse Ethernet results and repeated timings to decide when the provider needs to investigate provisioning or a line fault.
Escalation pathVisual explainer
Use this path map to separate a weak room, a busy router, a low upstream package cap and a slow destination service.
Upload fault matrix
These symptoms tell you which section to jump to next. The aim is to validate the boundary before you start changing hardware or paying for a faster package.
If upload stays repeatably low on both Wi‑Fi and Ethernet but matches what the service is known to provide, the package is likely the limit rather than a fault.
Go nextThis points to local wireless conditions, low client transmit power, interference, poor mesh placement or a weak device radio.
Go nextThe likely boundary is background upload demand or router queue growth, not the headline package speed alone.
Go nextCheck household upload sources → or jump to router queueing →
This is the classic sign of upstream saturation or poor queue management. The line may not be broken at all: the queue is simply unmanaged.
Go nextIf the same poor result repeats across devices and times, the problem may sit with package provisioning, signal levels, congestion or a line fault.
Go nextThat does not rule out a problem. Many UK packages are highly asymmetric, and upload is more easily harmed by Wi‑Fi weakness and background sync.
Go nextCheck asymmetric package limits → then compare Wi‑Fi versus Ethernet →
Package speed reality
Many people only notice slow upload after video calls, cloud backup or live streaming expose the upstream limit. A good download result does not prove the upload path is healthy.
Common trap: a service can feel “fast” for browsing and downloads while still being too limited for multi-user upload tasks. That is especially common on asymmetric packages where upload is only a fraction of download.
Local wireless checks
Upload can fall harder than download when the device struggles to send back to the router. Poor signal, interference and weak client radios often show up first on uploads, calls and live streams.
Need the room-specific fix? Use the wider companion guide on broadband slowdowns caused by Wi‑Fi and device limits if the same area of the home regularly underperforms.
Busy-home diagnosis
Slow upload often turns out to be normal capacity being silently used elsewhere. Cloud backup, photo sync, CCTV, console captures and work VPN traffic can keep the upstream path full for long periods.
Upload load raising ping? Run the bufferbloat test or continue to the upstream queue section below to see whether loaded latency is the real symptom.
Upstream queueing
On many connections the upload path is the first to saturate. Once the queue fills, real-time traffic and TCP acknowledgements wait behind bulk uploads. That is why calls freeze, games feel delayed and browsing becomes sticky during uploads.
Use these checks only if you manage an OpenWrt or similar router and want deeper proof of upstream queue behaviour.
tc -s qdisc show
tc -s qdisc show dev pppoe-wan
ip -s link show
uci show sqm
Replace pppoe-wan with the actual shaped interface. Interpret drops, ECN marks, backlog and overlimits together rather than relying on one counter.
SQM causes throughput to collapse? The router CPU may be the bottleneck. Use the companion guide to balancing hardware acceleration and software SQM traffic shaping to check whether the current hardware can sustain shaping under load.
Provider evidence
If upload remains poor on Ethernet with other traffic paused, collect evidence that shows the problem is outside local Wi‑Fi. This helps support distinguish a line or provisioning issue from a home-network complaint.
Slow only at the same evening times? Keep this page for the initial fault boundary, then move to the dedicated guide on why broadband slows down at night for the multi-day peak-time logging process.
Upload speed FAQs
Many broadband packages are asymmetric, so upload capacity is much smaller than download capacity. Slow upload can also be caused by Wi‑Fi weakness, cloud backups, CCTV uploads, router queueing or provider-side faults even when download looks normal.
Yes. Poor signal, interference, low client transmit power and weak mesh placement can reduce upload more than download, especially from rooms far from the router.
Start beside the router, then repeat over Ethernet if possible. Compare upload, ping and jitter again after pausing cloud backups and other background uploads.
If upload stays poor on Ethernet with background traffic paused and the same pattern repeats across multiple tests, collect the results and ask the provider to check provisioning, upstream congestion or a line fault.