How data transfer is calculated
Network speed is converted to bits per second and multiplied by the transfer duration. The result is divided by eight to convert bits to bytes.
Example
A theoretical 100 Mbps connection sustained for one hour can transfer about 45 GB of data.
Network overhead, congestion, hardware and remote-server limits can reduce real-world transfer volume.
Frequently asked questions
How many bits are in one byte?
Eight.
What does Mbps mean?
Megabits per second.
Why is actual transferred data usually lower?
Protocol overhead and changing network conditions reduce usable throughput.
Using this calculator effectively
The data transfer calculator multiplies a network rate by time and converts bits into bytes. It answers the opposite question from a download-time calculator: instead of asking how long a file takes, it asks how much data can move in a given period.
Common uses
- Estimating theoretical data moved during a backup window.
- Comparing transfer volume at Mbps and Gbps connection speeds.
- Planning large migrations or continuous data-transfer tasks.
Tips for a better estimate
- Distinguish bits per second from bytes per second.
- Treat the result as a theoretical maximum unless measured throughput is used.
- Allow for protocol overhead, congestion, storage speed and remote-system limits.
Related calculations
Download Time Calculator · Aspect Ratio Calculator · File Size Calculator
