Skip to content

Network Calculator

Bandwidth Calculator

Calculate the bandwidth you need to transfer data, estimate transfer times, and convert between common network speed units.

  • Free
  • No registration
  • Instant results

Calculator

Calculate Bandwidth, Transfer Time & Speed

Pick a mode, enter your numbers, and the result updates instantly — nothing to submit, nothing to install.

Required Bandwidth

Mbps

Calculation

This is the raw bandwidth the transfer needs, before protocol overhead — treat it as a minimum, not a guarantee.

The Math

Bandwidth Formula

Bandwidth = Data Size ÷ Transfer Time

That formula only gives a meaningful answer once both sides use compatible units. Data size has to be converted to bits and transfer time to seconds — mixing bytes with bits, or minutes with seconds, silently throws the result off by a factor of 8, 60 or more. This calculator does that conversion for you; if you are working it out by hand, remember that 1 byte = 8 bits.

For example, transferring 1 GB in 10 seconds requires approximately 800 Mbps of bandwidth. That figure comes directly from the formula above — it is the theoretical capacity the transfer needs, not a speed you are guaranteed to see in practice once protocol overhead is taken into account.

Worked Examples

Bandwidth Calculation Examples

A few common transfer sizes, and the bandwidth each one requires within its time window.

Transfer Time Window Required Bandwidth Equivalent
1 GB 1 minute 133.33 Mbps 16.67 MB/s
10 GB 5 minutes 266.67 Mbps 33.33 MB/s
100 GB 1 hour 222.22 Mbps 27.78 MB/s
1 TB 24 hours 92.59 Mbps 11.57 MB/s

Every figure above comes straight from the formula — data size ÷ transfer time — using the same decimal convention as the calculator: 1 GB = 1,000,000,000 bytes. Enter your own numbers into the calculator above to check a case that isn’t listed here.

Sizing It Right

How Much Bandwidth Do I Need?

There is no single right answer — it depends on what you are moving, how often, and how long you have to move it. These are the factors that actually change the number.

  • Number of users — more people transferring data at the same time divide the same available capacity between them.
  • File size — larger files need proportionally more bandwidth to move in the same amount of time.
  • Transfer frequency — a nightly backup and a continuous data feed put very different demands on a connection.
  • Available time window — the same file needs far more bandwidth if it has to finish in 5 minutes than in 5 hours.
  • Applications in use — video calls, cloud backups and file servers have different, and sometimes constant, bandwidth needs.
  • Simultaneous traffic — other transfers, streams or backups running at the same time share the same link.
  • Network overhead — protocol headers, retransmissions and encryption all take a slice of the raw capacity.

A calculator can tell you the bandwidth a specific transfer needs. It cannot tell you exactly what your connection will deliver at any given moment — that is the difference between bandwidth and Internet speed, covered next.

Terminology

Bandwidth vs. Internet Speed

The two terms get used interchangeably, but they describe different things.

Bandwidth

Bandwidth is the theoretical maximum capacity of a connection or link — the ceiling. It is a fixed number set by the plan, the hardware or the network path, and it is what this calculator works with.

Internet Speed

Internet speed is what a speed test actually measures right now: real throughput, affected by your WiFi, other devices, congestion and the server it tests against. Run an Internet Speed Test to see yours.

Latency

Latency is the time a small piece of data takes to make a round trip — it affects responsiveness, not how much data can move per second. Check yours with a Latency Test or a Ping Test.

Throughput

Throughput is the data rate a transfer actually achieves — usually somewhat below the theoretical bandwidth. A Packet Loss Test can help explain why it falls short.

Why Results Differ

Bandwidth vs. Throughput

A link rated at 100 Mbps rarely moves data at exactly 100 Mbps. Here is where the difference goes.

  • Network overhead — every packet carries protocol headers that are not part of your actual file.
  • Congestion — shared links slow down when more traffic competes for the same capacity.
  • Protocol limitations — TCP window sizes and handshake overhead cap how fast a single connection can ramp up.
  • Hardware limitations — an older router, network card or storage drive can bottleneck a transfer before the link does.
  • WiFi conditions — distance, walls and interference reduce wireless throughput well below its rated bandwidth.

Use Cases

What Can You Use a Bandwidth Calculator For?

Anywhere data needs to move within a time limit, this same calculation applies.

  • Sizing a link for large file transfers between offices or data centers
  • Planning how long a scheduled backup window needs to be
  • Estimating cloud backup or sync times before they run
  • Checking whether an upload connection can handle video uploads
  • Sizing bandwidth for a website or app expecting real traffic
  • Planning server-to-server transfers and scheduled data syncs
  • Capacity planning for a small business or office network
  • Estimating time for a large data migration between systems
  • Working out realistic transfer times for a home NAS
  • Checking whether a home connection supports remote work well
  • Sizing bandwidth for live streaming or broadcast infrastructure
  • Converting a plan’s Mbps figure into MB/s for everyday comparison

Related Tools

More Network Calculators & Tests

Bandwidth is one piece of a connection. These tools look at the rest of it.

IPv4

Subnet Calculator

Work out network ranges, subnet masks and usable host addresses from an IP address and CIDR prefix.

ResultNetwork, broadcast, mask & host range

Speed

Internet Speed Test

Check your download speed, upload speed and connection latency.

ResultDownload & upload in Mbps, ping in ms

Latency

Latency Test

Check the delay between sending a request and getting a response back.

ResultDelay in ms

FAQ

Bandwidth Calculator FAQ

Short answers to the questions people ask most about calculating bandwidth.

What is a bandwidth calculator?

A bandwidth calculator works out the network capacity a data transfer requires, or the other way around: how long a transfer will take at a given bandwidth. This tool also converts between the units bandwidth is commonly reported in, such as Mbps and MB/s.

How do I calculate bandwidth?

Divide the amount of data by the time you have to move it. Enter a data size and a transfer time in the Calculate Bandwidth tab above and the required bandwidth is computed instantly, in both Mbps and MB/s.

What is the bandwidth formula?

Bandwidth = Data Size ÷ Transfer Time. The result only makes sense once both sides use compatible units — data size converted to bits and time converted to seconds — which is exactly what this calculator does for you.

How much bandwidth do I need?

It depends on how much data you move, how often, and how much time you have to move it in. Use the Calculate Bandwidth tab with your real file size and your available transfer window for a concrete number, and see How Much Bandwidth Do I Need? above for the factors worth considering.

What is the difference between Mbps and MB/s?

Mbps measures bits per second, MB/s measures bytes per second, and 1 byte equals 8 bits. So a given speed is always a smaller number in MB/s than in Mbps — for example 100 Mbps equals 12.5 MB/s. The Converter tab above handles this automatically.

How many Mbps are in 1 Gbps?

1,000 Mbps make up 1 Gbps, using the decimal convention this calculator uses throughout (the same one ISPs and speed tests use for network speed).

How long does it take to transfer 1 GB?

It depends entirely on the available bandwidth. At 100 Mbps, 1 GB takes about 80 seconds; at 1 Gbps, about 8 seconds. Enter your own file size and connection speed in the Transfer Time tab above for an exact figure.

Does bandwidth equal Internet speed?

Not exactly. Bandwidth is the theoretical maximum capacity of a connection or link. Internet speed, as reported by a speed test, is the throughput actually achieved at that moment, which is usually a little lower once real-world conditions are factored in. See Bandwidth vs. Internet Speed above.

Does a bandwidth calculator account for network overhead?

No. This calculator returns the raw, theoretical bandwidth implied by your numbers — it does not subtract protocol headers, retransmissions or congestion. Treat the result as a minimum requirement, not a guaranteed real-world speed.

How accurate is a bandwidth calculation?

The arithmetic is exact for the values you enter. What varies is how closely a real transfer matches those values, since actual throughput depends on protocol overhead, network congestion, hardware and, on WiFi, signal conditions.

Get started

Calculate Your Bandwidth

Scroll up to work out the bandwidth you need, the time a transfer will take, or convert Mbps to MB/s.