← Back to Blog
BasicsSeptember 25, 2026• 5 min read

How Long Will My Upload Take? (And Why It's Slower Than Your Download)

Your internet plan says 500 Mbps, yet a 1GB upload crawls. The reason is a mix of upload speeds, units and Wi-Fi. Here's how to estimate it properly.

You've got fast internet. Videos stream instantly, downloads fly. Then you try to upload a 1GB file and the progress bar barely moves.

Nothing is broken. There are three ordinary reasons for it, and once you know them you can predict upload times pretty accurately.

Reason 1: upload speed is usually much lower

Most home internet connections are asymmetric. The download speed gets the headline number, and upload speed is a fraction of it.

Typical examples:

  • Cable internet: 300-1000 Mbps down, often only 10-50 Mbps up
  • DSL: sometimes under 5 Mbps up
  • Fiber: often symmetric, like 500 down and 500 up
  • Mobile 4G/5G: varies a lot, with upload commonly 10-50 Mbps

Run any speed test site and look at the upload figure specifically. That's the number that matters for sending files.

Reason 2: bits vs bytes

Internet speeds are measured in megabits per second (Mbps). File sizes are measured in megabytes (MB). One byte is eight bits.

So to get MB per second, divide by 8:

  • 20 Mbps upload = 2.5 MB per second
  • 50 Mbps upload = 6.25 MB per second
  • 100 Mbps upload = 12.5 MB per second

That single factor of eight explains a lot of surprise.

The estimate

Seconds = file size in MB × 8 ÷ upload speed in Mbps

For a 1GB file (about 1000MB):

  • At 10 Mbps: 800 seconds, about 13 minutes
  • At 20 Mbps: 400 seconds, about 7 minutes
  • At 50 Mbps: 160 seconds, under 3 minutes
  • At 200 Mbps: 40 seconds

In practice, add 10-20% for overhead. Real connections never quite hit the number on the speed test.

Reason 3: Wi-Fi

Your speed test might show 300 Mbps when you're sitting next to the router. Two rooms away, behind a couple of walls, it might be 40. Upload over Wi-Fi tends to suffer more than download, since your laptop's antenna is weaker than the router's.

If you have a big upload to do:

  • Plug in an Ethernet cable if you can. It's the single biggest improvement.
  • If not, move closer to the router for the duration.
  • Use the 5GHz band rather than 2.4GHz if your router offers both.

Other things that slow uploads down

Something else is using the connection

Cloud backup tools like iCloud, Google Photos, OneDrive and Dropbox love to sync in the background. A video call in another tab is also uploading constantly. If your upload is slow, pause the sync apps for a few minutes.

Your computer goes to sleep

A laptop that sleeps halfway through an upload will usually kill it. For long uploads, keep it plugged in and either change the sleep setting temporarily or just nudge the mouse occasionally.

The browser tab gets suspended

Some browsers throttle background tabs to save battery, especially on phones. On mobile, keep the upload page open and in front until it finishes. Switching apps can pause or cancel it.

VPNs

A VPN adds a detour. Depending on the server, it can cut upload speed considerably. If it's not needed for this transfer, turning it off may help.

Phone hotspots and mobile data

Uploading over mobile data works, but watch two things. First, data caps: a 1GB upload uses 1GB of your plan. Second, speed varies by the minute as you move or as the cell gets busy. A hotspot from a phone sitting on a windowsill often does better than one in a back pocket.

What we do on our end

On InstantFile, your browser sends the file straight to the storage server instead of routing it through an extra middle server. That keeps the path short. But the bottleneck is almost always the upload side of the sender's own connection, and no service can make that faster.

Quick summary

  • Check your upload speed, not download.
  • Divide Mbps by 8 to get MB per second.
  • Use a cable or sit near the router.
  • Pause cloud sync and keep the device awake.

With those in mind, the progress bar stops being a mystery.

Try InstantFile Today

Simple, fast, and secure file sharing. No account needed.

Start Sharing Files