Calculators | Bandwidth Calculator
This calculator computes the available bandwidth between you and a host of your choice. The value is generated from the ping time from your machine to the other host.

For hosts on the same physical network as you, I recommend using a higher buffer size. For hosts out over the internet (over a cable/DSL/T1/Fiber connection), I recommend using a smaller buffer size of 1024 bytes. Let the ping run for over 10 replies and then cancel it (Control-C) and enter the information into the calculator.

Remember to specify a ping buffer size of at least 65500 bytes for the most accurate results, however anything over 1024 bytes should be enough to get a rough estimate. For example:
Host on Same Phyiscal Network
C:\>ping -l 65500 -t 192.168.1.1

Pinging 192.168.1.1 with 65500 bytes of data:

Reply from 192.168.1.1: bytes=65500 time=23ms TTL=64
Reply from 192.168.1.1: bytes=65500 time=23ms TTL=64
Reply from 192.168.1.1: bytes=65500 time=23ms TTL=64
Reply from 192.168.1.1: bytes=65500 time=23ms TTL=64
Reply from 192.168.1.1: bytes=65500 time=23ms TTL=64
Reply from 192.168.1.1: bytes=65500 time=23ms TTL=64
Reply from 192.168.1.1: bytes=65500 time=23ms TTL=64
Reply from 192.168.1.1: bytes=65500 time=23ms TTL=64
Reply from 192.168.1.1: bytes=65500 time=23ms TTL=64
Reply from 192.168.1.1: bytes=65500 time=22ms TTL=64
Reply from 192.168.1.1: bytes=65500 time=22ms TTL=64
Reply from 192.168.1.1: bytes=65500 time=23ms TTL=64
Reply from 192.168.1.1: bytes=65500 time=23ms TTL=64

Ping statistics for 192.168.1.1:
Packets: Sent = 13, Received = 13, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 22ms, Maximum = 23ms, Average = 22ms
Control-C
^C
C:\>

Host over the Internet
C:\>ping -l 1024 -t www.google.com

Pinging www.l.google.com [209.85.173.104] with 1024 bytes of data:

Reply from 209.85.173.104: bytes=56 (sent 1024) time=12ms TTL=245
Reply from 209.85.173.104: bytes=56 (sent 1024) time=11ms TTL=245
Reply from 209.85.173.104: bytes=56 (sent 1024) time=11ms TTL=245
Reply from 209.85.173.104: bytes=56 (sent 1024) time=15ms TTL=245
Reply from 209.85.173.104: bytes=56 (sent 1024) time=13ms TTL=245
Reply from 209.85.173.104: bytes=56 (sent 1024) time=11ms TTL=245
Reply from 209.85.173.104: bytes=56 (sent 1024) time=11ms TTL=245
Reply from 209.85.173.104: bytes=56 (sent 1024) time=17ms TTL=245
Reply from 209.85.173.104: bytes=56 (sent 1024) time=14ms TTL=245
Reply from 209.85.173.104: bytes=56 (sent 1024) time=13ms TTL=245
Reply from 209.85.173.104: bytes=56 (sent 1024) time=11ms TTL=245
Reply from 209.85.173.104: bytes=56 (sent 1024) time=11ms TTL=245
Reply from 209.85.173.104: bytes=56 (sent 1024) time=11ms TTL=245

Ping statistics for 209.85.173.104:
Packets: Sent = 13, Received = 13, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 11ms, Maximum = 17ms, Average = 12ms
Control-C
^C
C:\>
Buffer Size
(bytes)
Ping Reply Time(ms)
Minimum
Maximum
Average
Bandwidth (Kbps)
Minimum
Maximum
Average
Bandwidth (Mbps)
Minimum
Maximum
Average