Network Throughput Calculator
Work out the achieved throughput of a transfer from the data moved and the time it took, shown in Mbps, MB/s and Gbps. Calculates in your browser.
Average throughput
-
Show the math
Throughput is the data moved divided by the time it took:
throughput = data ÷ time (then ×8 for bits)
This is the achieved throughput of a real transfer, which is usually lower than the link's rated speed because of protocol overhead, congestion and latency. Results are shown in both bits per second and bytes per second. Calculated entirely in your browser.
What this does
A network throughput calculator works out the achieved rate of a transfer from the data moved and the time it took.
How to use it
- Enter the data transferred.
- Enter the time taken.
- Read throughput in Mbps, MB/s and Gbps.
How it works
Multiplying by eight converts bytes to bits. Achieved throughput is normally below the rated link speed because of overhead, latency and the slowest hop.
throughput = data ÷ time
Understanding your result
Achieved throughput is almost always below the rated link speed, because the slowest hop, latency, and overhead all drag it down, so a low number does not necessarily mean a faulty link. Use it to verify whether a transfer is hitting a reasonable fraction of capacity, and convert carefully between bytes moved and the bits-per-second that link speeds are quoted in.
Example
9 GB in 10 minutes is about 120 Mbps.
Sources & methodology
Last updated .
Frequently asked questions
How is throughput calculated?
Divide the amount of data transferred by the time it took. Multiplying by eight gives the rate in bits per second; the result is shown in both bit and byte units.
Why is throughput lower than my line speed?
Achieved throughput reflects real conditions (protocol overhead, latency, congestion and the slowest hop) so it is normally below the link’s rated bandwidth.
Is anything uploaded?
No. The calculation runs entirely in your browser.
Related tools
Download Time Calculator
Estimate how long a download takes from the file size and your connection speed, handling both megabit and megabyte units. Calculates in your browser.
Bandwidth Converter
Convert network rates between bps, Kbps, Mbps, Gbps and byte-per-second units, with the bits-to-bytes factor handled for you. Calculates in your browser.
Latency & RTT Calculator
Turn one-way latency into round-trip time and the bandwidth-delay product, the ideal TCP window for a link of a given speed. Calculates in your browser.
Uptime & SLA Calculator
Turn an availability target like 99.9% into the downtime it allows per day, week, month, quarter and year. See exactly what each “nine” costs. Calculates in your browser.