Tech & wiring
Bandwidth Calculator: Download Time & Hosting Needs
Compute download times, hosting bandwidth needs, and understand bits vs bytes.
By Jeff Beem
Updated
Windows uses binary; networking and storage specs often use decimal.
Download / upload time
Perfect conditions, no overhead
Includes 15% TCP/IP overhead
Information hub
The bit/byte rule
Mixing b (bits) and B (bytes) is the #1 cause of "incorrect" results.
| Symbol | Meaning | Use |
|---|---|---|
| Kb | Kilobits | Speed (rare) |
| KB | Kilobytes | File size |
| Mb | Megabits | Speed (Mbps) |
| MB | Megabytes | File size |
| Gb | Gigabits | Speed (Gbps) |
| GB | Gigabytes | File size |
Why 100 Mbps ≠ 12.5 MB/s: TCP/IP headers and latency add 10 to 20% overhead. Plan for ~85% of advertised speed.
The redundancy factor
Traffic isn't flat; it spikes at specific times (product launches, flash sales, viral posts). A 1.2× factor adds 20% headroom for typical variance.
1.2× to 1.5×: Recommended for blogs, portfolios, steady traffic. Handles moderate spikes without over-provisioning.
2×: For event-driven sites (ticketing, launches) where traffic can double or triple during peak hours. Prevents throttling and failed requests.
Rule of thumb: If your traffic peaks at predictable times, use 1.5× to 2×. Unknown or viral risk? 2× or higher.
Standard speeds
| Type | Speed |
|---|---|
| 4G LTE | 20 to 50 Mbps |
| 4G LTE-A | 100 to 300 Mbps |
| 5G (Sub-6) | 100 to 500 Mbps |
| 5G (mmWave) | 1 to 3 Gbps |
| Type | Speed |
|---|---|
| Dial-up | 56 Kbps |
| DSL | 10 to 25 Mbps |
| Cable | 50 to 300 Mbps |
| Fiber 100 | 100 Mbps |
| Fiber 300 | 300 Mbps |
| Fiber 500 | 500 Mbps |
| Fiber 1G | 1 Gbps |
| Type | Speed |
|---|---|
| T1 | 1.544 Mbps |
| T3 / DS3 | 45 Mbps |
70 GB at 100 Mbps
A 70 GB download on a 100 Mbps line is about 1h33 in raw math and closer to 1h48 once you budget 15% for TCP/IP and Wi‑Fi overhead. The same page converts a 2 TB/month hosting cap into ~6.17 Mbps sustained over 30 days, or sizes a site from daily page views and page weight.
Four things that change the number
1024 vs 1000 is not pedantry when you match a bill
Advertised speed is not sustained file throughput
Monthly caps and traffic spikes are different questions
Bandwidth calculator: download time, hosting, and data caps
70 GB at 100 Mbps is about 1h33 in theory and ~1h48 with 15% overhead. A 2 TB/month cap is roughly 6.17 Mbps if you used it evenly across 30 days.
What this calculator does
- Outputs:Download: theoretical and real-world time. Hosting: monthly bandwidth and required line speed. Converter: cap ↔ sustained Mbps for the period you choose.
- Limits:Steady-speed model; no burst billing tiers or CDN edge caching. Hosting assumes average page weight times views; it does not model video segments or API calls unless you fold them into page size. Converter spreads a cap evenly over the period; real usage is spiky.
The math
- Download time:
Worked: 70 GB at 100 Mbps, 15% overhead → theoretical ~1h33m; real-world ~1h48m. Toggle binary if the game reports GiB; decimal if the store label uses GB.
- Hosting bandwidth:
Example: 5,000 daily views, 800 KB average page, 1.2× redundancy → multiply out, then convert to required Mbps for the host quote.
- Cap to sustained Mbps:
2 TB over 30 days (2,592,000 s): (2 × 10¹² × 8) / (2,592,000 × 10⁶) ≈ 6.17 Mbps. Answers “what constant speed would burn this cap if it never idled?”
- Bits vs bytes (quick check):100 Mbps → 12.5 MB/s max before overhead. Lowercase b = bits; uppercase B = bytes. Mixing them inflates or shrinks estimates by 8×.
- Binary vs decimal:Use 1024 when matching Windows or macOS file properties; use 1000 when matching ISP or hosting invoices. Same label on a drive can differ by ~7% between bases.
- Overhead:10–20% is typical for TCP/IP and framing on a wired link; Wi‑Fi, VPN, or congested uplinks can look worse. The slider only scales throughput; it does not model latency or packet loss.
Using the calculator
- Download/Upload Time:File size and connection speed. Read theoretical vs real-world; bump overhead if installs always exceed the theoretical line.
- Website Hosting Planner:Daily page views, average page size in KB, redundancy (1.2× steady site, 1.5–2× for promos or product drops).
- Hosting Bandwidth Converter:Enter cap → sustained Mbps, or Mbps → cap for the same period. Useful when a host quotes TB/month but you think in line speed.
- Binary / decimal:1024 for OS-reported sizes; 1000 for carrier and vendor specs.
- Overhead slider:Default 15% for most home links; lower only if you measure sustained throughput near the raw Mbps÷8 figure.
- Privacy:All math runs in the browser; nothing is sent to a server.
Bandwidth Calculator FAQ
Why does my 100 Mbps plan only download at about 12 MB/s?
Should I use Binary (1024) or Decimal (1000) for file sizes?
How do I figure out what speed a 2 TB/month cap equals?
What redundancy factor do I need for a small blog?
Why is there a "Real-World" estimate separate from theoretical time?
Mathematical Reference Note
Calculation Logic: This tool uses standard mathematical algorithms. While we strive for accuracy, errors in logic or user input can result in incorrect data.
Verification: Results should be cross-checked if used for important academic, professional, or personal calculations.
Standard Terms: This tool is provided free of charge and as-is. CalcRegistry provides no warranty regarding the accuracy or fitness of these results for your specific needs.