Bandwidth Calculator
Find total bandwidth needed for concurrent users.
Results update as you type.
How it works
Sizing an internet connection or network link means knowing how much total bandwidth your users need at the same time, and this calculator finds it. You enter the number of concurrent users or streams and the bandwidth each one requires, and it returns the total bandwidth in megabits per second and gigabits per second. The calculation is a simple multiplication, but it is the right way to plan capacity: if fifty people each need five megabits per second for video conferencing, the link must supply 250 megabits per second so no one is starved when everyone is active. Getting this right matters for offices, schools, event venues, streaming platforms, and cloud services, where undersizing causes buffering, dropped calls, and frustration, while oversizing wastes money. The bandwidth per user depends on the activity: standard web browsing needs little, high-definition video streaming needs several megabits, and 4K video or large file transfers need much more. For real-world planning you may apply an overhead factor for protocol overhead and bursts, and consider that not all users are active at peak simultaneously, which can justify some oversubscription. Use this to specify the connection speed to buy or the link capacity to provision. Enter your user count and per-user bandwidth to compute the total.
Total bandwidth = users × bandwidth per user
Total bandwidth is the number of simultaneous users or streams multiplied by the bandwidth each one consumes. The result is given in megabits per second and converted to gigabits per second by dividing by 1,000. This sizes a connection or network link so all users can operate at once without contention.
Source:Network capacity planning
We review all our tools from time to time to ensure accuracy.
Worked example
How to use this calculator
- 1
Enter your values
Enter concurrent users / streams and bandwidth per user.
- 2
Adjust the options
Fine-tune any options to match your situation.
- 3
Read your result
Total bandwidth updates instantly as you type — no button to press.
Frequently asked questions
How do I calculate bandwidth requirements?
Multiply the number of concurrent users or streams by the bandwidth each one needs. Fifty users at five megabits per second require 250 megabits per second total. This sizes your connection so everyone can work at once. The calculator returns the total in both megabits and gigabits per second when you enter the two values.
How much bandwidth does each user need?
It depends on the activity. Basic web browsing and email need well under a megabit per second, standard video streaming needs three to five, high-definition video calls need a few megabits, and 4K streaming or large downloads need 15 to 25 or more. Estimate the heaviest typical usage per person for a safe figure.
Should I add overhead to the total?
Yes, adding a margin is wise. Protocols carry overhead, traffic is bursty, and demand grows over time, so provisioning 20 to 30 percent above the calculated total gives headroom. Conversely, if not all users are active at peak simultaneously, you can sometimes provision less, a practice called oversubscription, common in shared networks.
What is the difference between Mbps and Gbps?
Both measure data rate. A gigabit per second equals 1,000 megabits per second, so Gbps is used for larger links. The calculator shows the total in both units so you can match it to how internet plans and network equipment are rated, whether in megabits for smaller connections or gigabits for large ones.
Do all users use bandwidth at the same time?
Rarely. Peak concurrent usage is usually lower than the theoretical maximum of every user maxing out at once. This calculator gives the full simultaneous requirement, which is the safe worst case. For large populations, planners often apply a concurrency factor to size for realistic peak demand rather than everyone streaming at maximum together.