UploadCompassPlan an upload
← All field notesHome office · 5 min

Fast download. Slow upload. What is actually holding you back?

A practical diagnostic sequence that separates your internet plan, Wi-Fi, competing traffic, and the receiving service.

A quick download test does not promise a quick upload. Before paying for a bigger internet plan, find the narrowest part of the journey from your file to its destination.

Start with the number that matters

For an upload, use the upload rate—not the larger download number in an advertisement. A plan described as 500 Mbps down and 20 Mbps up can receive data much faster than it sends it. These are separate directions, not a shared promise that either direction can reach 500 Mbps. Look for the upload figure in the provider's plan details. U.S. broadband labels distinguish typical upload speed, download speed, and latency; the FCC's label order explains that framework.

Now translate the rate into a useful baseline. A 10 GB file contains 80,000 megabits when GB means decimal gigabytes. At a sustained 20 Mbps, the mathematical minimum is 4,000 seconds: 1 hour, 6 minutes, 40 seconds. A ten-minute expectation was never feasible on that connection, even if nothing is broken.

Measure the actual journey

Run an upload speed test, but also time a representative upload to the service you really use. A speed test and a file service can use different servers, routes, connection patterns, and limits. Record the file size, elapsed transfer time, device, connection type, and time of day. Repeat under similar conditions. One exceptionally good result is a poor basis for a deadline.

You can estimate observed throughput yourself: file bytes × 8 ÷ elapsed seconds ÷ 1,000,000 gives Mbps. For example, 2 GB transferred in 1,200 seconds represents about 13.3 Mbps. Exclude time spent preparing the file or processing it afterward if you want a network-transfer measurement. Include those phases separately in your delivery schedule.

Change one thing at a time

  1. Compare wired and wireless. If practical, connect the same device by Ethernet and repeat the same upload. A large difference points toward the local wireless path rather than the subscription alone.
  2. Pause competing uploads you control. Cloud photo sync, another backup, and a live stream can consume upload capacity. Do not interrupt someone else's call or essential work just to improve a test.
  3. Try a second destination. If one service is consistently slow while another is not, investigate that service's documented limits or status before replacing network equipment.
  4. Repeat at another time. Keep the device and destination constant. A pattern is more useful than one isolated reading.

Do not change several router settings, install an optimizer, and buy a new cable simultaneously. You may get a different result without knowing what helped. A simple log often gives a provider or service support team better evidence than a screenshot of a single speed test.

Model usable speed, not perfect speed

Upload Compass uses an adjustable efficiency assumption and subtracts a reserved upload rate for other traffic. Suppose your plan is 20 Mbps, your planning efficiency is 85%, and you reserve 3 Mbps. The modeled rate for this file is 20 × 0.85 − 3 = 14 Mbps. That same 10 GB now needs about 1 hour, 35 minutes. This is a scenario, not a measured prediction or a universal overhead percentage.

If you already measured sustained file-transfer throughput, use that figure with 100% efficiency and no additional reservation for traffic already present during the measurement. Otherwise you may discount the same limitation twice. Use a lower measured rate for a conservative scenario, and keep a separate buffer for interruptions.

Know what an upgrade cannot fix

Higher upstream capacity helps only when that capacity is the limiting factor. It does not automatically remove a destination's rate limit, repair unstable Wi-Fi, speed up video rendering, or shorten remote processing. Latency is also different from capacity: Cloudflare's latency explainer distinguishes the delay of a network journey from the volume it can carry.

Compare two upload rates in the deadline planner, then ask whether your measurements support the faster scenario. If the file must arrive today, starting earlier or reducing unnecessary export size may be more actionable than changing subscriptions. Keep the original file safe, verify the recipient can access the upload, and treat a completed transfer as one step—not proof that the whole delivery is finished.