Bandwidth Calculator
Enter a connection speed and how long it runs. This tool shows the total data that moves in that time. Useful for capacity planning and data caps.
Enter a speed and a duration to see the total data.
Results assume the speed runs for the full time. Speed is in bits and data is in bytes, so the total is divided by 8. Sizes use decimal units.
How It Works
Set the speed and pick its unit. Then set a duration in seconds, minutes, hours, or days. The total data updates as you type.
The tool multiplies speed by time to get total bits, then converts to bytes so the answer reads in MB, GB, or TB.
Speed is usually in bits and data caps are in bytes, so the factor of 8 matters. A line running at 8 Mbps moves 1 megabyte each second, not 8.
The Formula
Multiply the speed in bits per second by the number of seconds to get total bits.
Divide by 8 to convert bits to bytes, since one byte is 8 bits.
Then scale into MB, GB, or TB so the figure stays readable.
Worked Example
Suppose a server pushes a steady 100 Mbps for one hour.
100 Mbps is 100,000,000 bits per second. Over 3600 seconds that is 360,000,000,000 bits.
Divide by 8 to get 45,000,000,000 bytes, which is 45 GB in a single hour.
Common Uses
- Estimating monthly data use from an always-on connection.
- Sizing the bandwidth a video stream or server will consume.
- Checking whether a task will blow past a data cap.
- Planning hosting costs that bill by data transferred.