Bandwidth Calculator
Download time ยท Transfer ยท Hosting ยท Units
๐ถ Enter file size and speed to estimate download time and transfer volume.
Bandwidth Formulas
Bandwidth here means a data rate. Download time follows from file size in bits divided by bits per second on the path.
Download time
Speed needed
Transfer volume
SI vs IEC Prefixes
| Name | SI | IEC |
|---|---|---|
| kilo / kibi | 10ยณ | 2ยนโฐ = 1024 |
| mega / mebi | 10โถ | 2ยฒโฐ |
| giga / gibi | 10โน | 2ยณโฐ |
| 1 byte | 8 bits | |
| 1 Mbps | 10โถ bit/s (telecom) | |
NIST documents IEC binary prefixes (Ki, Mi, Gi) to reduce confusion with SI kilo, mega, and giga.
How to Use This Bandwidth Calculator
Choose Download time to see how long a file takes at a given speed. Choose Speed needed when you know the file and the deadline. Choose Data transfer to see how much data a rate moves over a duration. Choose Hosting to turn a monthly transfer cap into an average Mbps budget.
Toggle SI (1000) or IEC binary (1024) for file size prefixes. Network Mbps stays SI decimal in both modes because telecom rates use 10โถ. Add protocol overhead if you want a more conservative effective rate.
What bandwidth means here
In networking, bandwidth usually means the maximum data rate of a link, often shown in megabits per second. This calculator treats that rate as steady throughput. Real downloads vary with Wi Fi, congestion, disk speed, and server limits.
How to calculate download time manually
1. Convert the file to bytes. 2. Multiply by 8 for bits. 3. Convert speed to bit/s. 4. Divide. Worked example (SI): 1.5 GB = 1.5ร10โน bytes = 1.2ร10ยนโฐ bits. At 100 Mbps = 10โธ bit/s, time = 120 seconds = 2 minutes before overhead. With 5% overhead, effective rate is 95 Mbps and time โ 126.3 seconds.
Mbps versus MB/s
ISPs advertise Mbps. Operating systems often show MB/s while copying files. Because 1 byte = 8 bits, 80 Mbps โ 10 MB/s (SI). Mixing the labels is the most common source of โmy download is slowโ confusion.
SI versus IEC binary
NIST explains that SI mega means 10โถ while the IEC mebi (Mi) means 2ยฒโฐ. Storage vendors often use SI for drive capacity. Some OS tools show GiB. This calculator lets you pick either for file size while keeping Mbps as SI.
Hosting bandwidth
A plan with 1 TB per 30 days allows an average of about 3.09 Mbps if used evenly at full duty (SI). Burst traffic can be much higher for short periods if the monthly cap still holds. Duty cycle below 100% raises the allowed peak average.
Common mistakes
- Treating Mbps as MB/s
- Using 1024 for Mbps telecom rates
- Ignoring Wi Fi and server limits
- Comparing peak lab speed to sustained downloads
- Forgetting overhead and retransmits
Practical scenarios
Creators estimate upload time for a video. Gamers check how long a 100 GB title takes on a 200 Mbps plan. Hosts size monthly transfer. IT teams convert a required copy window into a minimum WAN rate.
When this calculator is useful
Use it for download ETAs, โwhat speed do I need,โ monthly data budgets, and Mbps to MB/s education.
When this calculator may not be enough
It does not model TCP slow start, packet loss, CDN behavior, or multi connection download managers. For quality of service planning, use measured throughput, not only the advertised ISP number.
How to interpret your result
The hero shows the primary answer for the active mode. Effective speed applies your overhead percent. Monthly columns show theoretical continuous transfer from the current rate. The chart compares times at nearby speeds.
Latency is not bandwidth
Ping time measures delay. Bandwidth measures rate. A high Mbps link can still feel laggy for games if latency is high. This tool does not compute ping.
Symmetric and asymmetric links
Many home plans offer faster download than upload. Use the upload Mbps when estimating how long a file takes to send to a cloud drive.
Limitations
Results assume constant throughput after overhead. Shared networks, wireless noise, and disk bottlenecks change real times. Hosting averages ignore traffic spikes.
Worked example: download a game install
Suppose a game installer is 80 GB using SI prefixes and your plan is 200 Mbps. Bits = 80 ร 10โน ร 8 = 6.4 ร 10ยนยน. At 200 ร 10โถ bit/s the raw time is 3200 seconds, about 53 minutes 20 seconds. With 10% overhead the effective rate is 180 Mbps and the ETA rises to about 59 minutes.
If the store page labeled the same build as 74.5 GiB, switch this calculator to IEC binary so the file size matches the OS display. The bit count changes slightly because GiB is larger than GB.
Worked example: speed needed for a meeting upload
You must upload a 2 GB (SI) recording in 5 minutes. Time = 300 s. Required raw rate = (2 ร 10โน ร 8) รท 300 โ 53.3 Mbps. With 5% overhead, plan for about 56.2 Mbps of sustained upload. Many home plans advertise download Mbps that is far higher than upload, so enter the upload figure in Speed needed mode.
Worked example: monthly hosting cap
A host sells 2 TB per 30 day month. Using SI, bytes = 2 ร 10ยนยฒ. Seconds in the month = 2,592,000. Average bit/s = (2 ร 10ยนยฒ ร 8) รท 2,592,000 โ 6.17 Mbps. That is the continuous average. Short bursts can be higher if the monthly total still fits.
Mbps to MB/s quick chart
| Mbps | MB/s (SI) | Approx use |
|---|---|---|
| 25 | 3.125 | HD stream headroom |
| 50 | 6.25 | Typical home plan |
| 100 | 12.5 | Fast download |
| 500 | 62.5 | Gigabit class fraction |
| 1000 | 125 | 1 Gbit/s link |
Download time reference (SI 1 GB file)
| Speed | Time for 1 GB |
|---|---|
| 10 Mbps | 13 min 20 s |
| 25 Mbps | 5 min 20 s |
| 50 Mbps | 2 min 40 s |
| 100 Mbps | 1 min 20 s |
| 200 Mbps | 40 s |
| 1000 Mbps | 8 s |
These times ignore overhead. Multiply by 1 รท (1 โ overhead fraction) for a conservative ETA. Example: 100 Mbps with 5% overhead behaves like 95 Mbps, so 1 GB takes about 84 seconds instead of 80.
Related calculations
Bandwidth math sits next to unit conversion, percent overhead, and hours or minutes of transfer. Use a conversion calculator when you only need to translate between bit and byte prefixes without a time estimate. Use an hours calculator when you already know start and end times of a large copy job.
Hosting capacity is related to monthly data caps on mobile plans. The same average Mbps math applies: cap bytes times 8, divided by seconds in the billing period.
How accurate is a bandwidth calculator?
The arithmetic is exact for the inputs you provide. Accuracy versus the real world depends on whether your throughput matches the advertised rate. Wired Ethernet close to the modem often beats Wi Fi. Peak evening congestion can cut sustained rates. Server side throttling can dominate even on a fast ISP plan.
For planning, run a few speed tests at the time of day you care about, then enter the measured Mbps rather than the marketing number. Add a few percent of overhead for TCP and encryption when the transfer must finish by a hard deadline.
Bits, bytes, and the factor of eight
Every byte holds eight bits. That single rule explains why ISP Mbps and disk MB/s differ by about a factor of eight when prefixes match. Always check whether a label says bit or byte before you trust a comparison.
Frequently Asked Questions
Sources & References
- NIST: Binary prefixes (IEC kibi, mebi, gibi): physics.nist.gov/cuu/Units/binary.html
- NIST PML mirror: Definitions of the SI units โ The binary prefixes: pml.nist.gov/cuu/Units/binary.html
- IEC 80000-13, Quantities and units: Information science and technology (binary prefixes standard): webstore.iec.ch (IEC 80000-13)