Upload time calculator.
How long will a file take to upload at your speed? Enter the size, pick the speed, get the time.
Calculator
Approximately
1 minute 47 seconds
Quick reference
| File size | 10 Mbps | 50 Mbps | 100 Mbps | 1 Gbps |
|---|---|---|---|---|
| 100 MB | 1m 45s | 21s | 10s | 1s |
| 1 GB | 17m 54s | 3m 35s | 1m 47s | 11s |
| 10 GB | 2h 58m | 35m 47s | 17m 54s | 1m 47s |
Times use binary bytes, decimal Mbps, and 80 percent efficiency. Your wired Wi-Fi gap can be larger.
When to compress vs send as-is
Already-compressed formats almost never shrink. JPEG, PNG, MP4, MP3, ZIP, and PDF are close to their minimum size already. Trying to re-compress them with 7-Zip or HandBrake saves a couple of percent at best.
Raw or lossless formats are different. A CSV, a database dump, a Photoshop PSD, a raw camera file, or a folder of source code can often shave 30 to 70 percent with 7-Zip on ultra settings. If the upload is going to take more than five minutes and the source is uncompressed, run it through a compressor first.
Skip the math
Skip the math. Drop a file.
quik.space gives you a share link in seconds. Free up to 100 MB, no signup, no ads, no AI training on your files.
Send a fileFAQ
Why doesn't my upload hit my advertised speed?
Three reasons. First, the advertised number is download. Most home plans give you a small fraction of that on upload. Second, TCP, TLS, and the cloud handshake eat 10 to 25 percent of the line before any bytes move. Third, Wi-Fi range, interference, and competing devices shave more off the top. The 80 percent default in this calculator is the realistic number for a clean wired connection.
What's a realistic upload speed on home internet?
Cable and DSL plans in the United States typically offer 5 to 35 Mbps upload, even when the download is 100 to 1000 Mbps. Fiber plans are symmetric and offer the full advertised speed in both directions. If you do not know your upload speed, run a quick test on a speedtest site while wired into the router.
Is megabit (Mbps) the same as megabyte (MB)?
No. There are 8 bits in a byte. A 100 Mbps connection moves about 12.5 megabytes per second of raw data, before overhead. This calculator does that conversion for you so you can enter the speed as your ISP prints it.
Why does the calculator default to 80 percent efficiency?
Because that is what real uploads measure. TCP overhead, TLS, the storage provider's handshake, and small inefficiencies in the browser stack all subtract from the theoretical maximum. 80 percent is the number quik.space publishes on its file-size pages and matches what our own uploads land on in practice.
Can I send a huge file through quik.space directly?
Yes, up to 5 GB per file. Drop the file on quik.space, get a share link, and walk away. Files under 100 MB are free. Single files between 100 MB and 500 MB are $1. Files up to 5 GB are $5. No subscription, no signup, no stored card.
Can I embed this calculator on my site?
Yes. Copy the iframe snippet below the FAQ on this page and paste it into any HTML page or blog post. The embed is free, attribution-linked back to quik.space, and updates automatically when we improve the math.
Embed this on your site
Copy the snippet below. It drops into any HTML page or blog post and shows the same calculator, sized for a 600 by 500 frame.
<iframe src="https://quik.space/tools/upload-time-calculator/embed" width="100%" height="500" frameborder="0" loading="lazy" title="Upload time calculator by quik.space"></iframe>