Measurement tool

Upload Speed Test

Upload is the direction most plans neglect. This test sends real payloads to the measurement edge and reports the sustained rate, with every transfer listed.

Upload speed test

Real uploads to the nearest measurement edge, with every transfer listed.

idle

Measured upload speed

— Mbps

Sampled from real transfers to the nearest measurement edge.

Peak sample

—Mbps

Data used

—

Duration

—

Throughput samples during the test
Show the individual transfers
TransferSizeTimeSpeed
No transfers yet.

Each row is one real request. The reported result averages the last stable transfers and ignores the TCP ramp-up.

Ready. Nothing is measured until you start.

Why upload deserves its own test

Most consumer plans are asymmetric: a 300 Mbps download plan often includes only 10–30 Mbps of upload. That asymmetry is invisible when you browse and obvious the moment you join a video call in 4K, back up a photo library, or stream gameplay.

The upload test posts generated data to the measurement edge. Your browser reports upload progress events, which lets the tool build a timeline and exclude the buffering phase at the start of each request.

Where upload speed is the limit

ActivityComfortable uploadWhat you notice when it is short
Voice call0.5 MbpsRobotic audio, dropped words.
HD video call1.5–3 MbpsYour camera drops resolution or freezes.
Group HD call4 Mbps+Video turns off when others speak.
Live streaming 1080p6–10 MbpsDropped frames and buffering for viewers.
Cloud photo backup20 Mbps+Backups take days instead of hours.

If upload is much lower than you expect, check whether the router is running in a legacy mode, whether a VPN is active, and whether something on your network is uploading in the background — cloud sync and security cameras are common culprits.

A note about upload measurement

Upload progress events are bursty: a fast link can report the whole payload in one or two events. The tool handles this by starting its timeline at zero and falling back to the full transfer when a grace window would leave no measurable remainder. Larger payloads are used for faster links so the measurement has enough duration to be meaningful.

Questions about this tool

Why is my upload speed so much lower than download?
Most consumer plans are asymmetric by design. If the gap is far larger than your plan describes, test again over Ethernet and check for background uploads such as cloud sync.
Does the upload test affect my connection while it runs?
Yes. A real upload saturates your uplink for a few seconds. Calls and games will stutter during that window — which is exactly what the bufferbloat test measures.
Why do some networks report very low upload speeds?
Corporate firewalls, proxies and some mobile carriers throttle large POST requests. The tool reports the throttled figure and shows an error if the endpoint refuses the transfer.
How much data does the upload test use?
Typically 5–40 MB. The exact amount is shown after the run.