Bandwidth Calculator

Network Client-side bandwidth transfer speed calculator mbps download upload network

This tool runs entirely client-side, in your browser: your data is never sent anywhere.

What it does

This tool answers two very common IT questions:

  1. "How long will this transfer take?" — given a file size and a connection speed (bandwidth), it calculates the estimated transfer time.
  2. "How much data can I move in X time?" — given a bandwidth and a duration, it calculates how much data can be transferred.

It also includes a unit converter between bit-based bandwidth units (bps, Kbps, Mbps, Gbps) and byte-based data size units (KB, MB, GB, TB), since the distinction between "bits" and "bytes" (and the factor of 8 between them) is a frequent source of confusion and support tickets.

Try it

Unit converter

How it works

Common reference speeds

Connection typeTypical speed
Dial-up56 Kbps
ADSL1–24 Mbps
Fast Ethernet100 Mbps
Gigabit Ethernet1 Gbps
Wi-Fi 5 (802.11ac)up to ~1.3 Gbps
Wi-Fi 6 (802.11ax)up to ~9.6 Gbps
10 Gigabit Ethernet10 Gbps
Fiber (residential)100 Mbps – 10 Gbps