Skip to main content
Calcimator

Bandwidth Capacity Planner

Calculate required network bandwidth from user count, application profiles, concurrency, and protocol overhead.

About this calculator

This calculator estimates peak network bandwidth demand by adding up traffic from distinct application types rather than treating all users as identical. General web/email browsing scales with your concurrency rate — total users multiplied by the percentage active at once, times an average per-user rate — but VoIP, video conferencing, and video streaming are each entered as a headcount of concurrent users directly (roughly 100 kbps per VoIP call, 3 Mbps per video conference participant, 8 Mbps per HD stream), since these are inherently simultaneous-by-definition activities rather than background browsing. Those four figures sum to total application bandwidth, and a protocol-overhead percentage — covering packet headers, network management traffic, and burst headroom — is added on top to get total required bandwidth.

The calculator then walks a standard ladder of uplink tiers (100 Mbps up through 100 Gbps) and recommends the smallest one that clears your requirement, then reports utilization at that tier. Worth knowing: the per-application bandwidth figures are fixed averages, not measurements of your actual traffic mix, and VoIP/video user counts are not scaled by the general concurrency rate — if your organization's video conferencing usage itself varies by time of day, size that input for your actual peak, not your average headcount. This is a planning tool for right-sizing an uplink or WAN circuit, not a substitute for real traffic capture during a busy period.

Inputs

%
Mbps
%

Results

Total Required Bandwidth

510 Mbps

Recommended Uplink

1,000 Mbps

Concurrent Users140
Application Bandwidth425 Mbps
Overhead85 Mbps
Uplink Utilization51 %
Per User (All)2.55 Mbps
Per Concurrent User3.64 Mbps
How to Use This Calculator
  1. Enter Total Users, Concurrency Rate, and Web/Email per User.
  2. Set VoIP Users, Video Conference Users, and Video Streaming Users.
  3. Adjust Protocol Overhead as needed.
  4. Review Total Required Bandwidth (Mbps) and Recommended Uplink (Mbps).
  5. Use Concurrent Users and Application Bandwidth (Mbps) to inform your decision.

How the result changes with Total Users

Total UsersTotal Required BandwidthRecommended Uplink
100342 Mbps500 Mbps
150426 Mbps500 Mbps
300678 Mbps1,000 Mbps
5001,014 Mbps2,500 Mbps

What each input means

Total Users
Total number of network users/endpoints
Concurrency Rate
Percentage of users active simultaneously during peak
Web/Email per User
Average bandwidth per user for general web, email, and cloud apps
VoIP Users
Concurrent VoIP calls (~100 kbps each)
Video Conference Users
Concurrent video conference participants (~3 Mbps each)
Video Streaming Users
Concurrent HD video streaming users (~8 Mbps each)
Protocol Overhead
Additional bandwidth for protocol headers, management, and burst capacity

How this is calculated

Formula

Total BW = Σ(Users × Rate/User) × (1 + Overhead%)

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Total Users = 200, Concurrency Rate = 70, Web/Email per User = 2, VoIP Users = 50 = 7 input(s) provided
  2. Calculate Total Required Bandwidth
    Total Required Bandwidth
    510 = 510
  3. Calculate Recommended Uplink
    Recommended Uplink
    1000 = 1000
  4. Calculate Concurrent Users
    Concurrent Users
    140 = 140
  5. Calculate Application Bandwidth
    Application Bandwidth
    425 = 425

Engine last updated . Checked against 1 independently-derived test — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why aren't VoIP, video conferencing, and streaming users scaled by the concurrency rate like general browsing is?

Those three inputs already ask for concurrent, simultaneous users — a video conference participant is by definition on a live call right now — so applying the concurrency percentage on top would double-discount them. General web/email browsing, by contrast, is entered as a total headcount and needs the concurrency rate to estimate how many are actually active during peak.

How does the calculator pick the recommended uplink tier, and why might utilization look low at that tier?

It walks a fixed ladder of standard circuit sizes (100 Mbps up through 100 Gbps) and picks the smallest one that's still greater than or equal to your total required bandwidth, so utilization is whatever fraction of that tier your total consumes. Because the ladder jumps in large steps (e.g., 1000 to 2500 Mbps), a requirement just over a boundary can land you on a tier where utilization looks conservative — that headroom is a byproduct of standard circuit sizing, not a deliberate safety margin.

What does the protocol overhead percentage cover, and why is it applied once at the end rather than per application?

It represents packet headers, network management traffic, and burst headroom that ride alongside your actual application traffic regardless of which app generated it, so the calculator sums all four application bandwidths first and then applies one overhead percentage to that combined total rather than duplicating the calculation four times.

Why might my organization's real bandwidth need differ from this estimate?

The per-application rates (100 kbps per VoIP call, 3 Mbps per video conference, 8 Mbps per HD stream, and your entered web/email rate) are fixed averages, not measurements of your actual codecs, resolutions, or usage patterns — a 4K video stream or a high-fidelity audio codec can use several times the assumed rate. Capture real traffic during a genuinely busy period before finalizing a WAN circuit purchase.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Technology & Computing.