VoIP Bandwidth Calculator
Bandwidth from concurrent calls, codec, and overhead.
Inputs
%
Results
Required bandwidth (Mbps)
10.46
Raw bandwidth (Mbps)8.72
Bandwidth per call (kbps)174.4
Per call without VAD (kbps)174.4
Payload size (bytes)160
Total packet size (bytes)218
Protocol overhead (%)26.6
Total packets/sec5,000
Estimated MOS (1-5)4.1
Concurrent calls50
How to Use This Calculator
- Enter the number of simultaneous VoIP calls.
- Select the codec: G.711, G.729, G.722, or Opus.
- Set the packet size in milliseconds (20 ms is standard).
- Review the Bandwidth Required per Call and the Total Bandwidth for all concurrent calls.
- Add 20% overhead for packet headers and network jitter buffer when sizing your internet connection.
How the result changes with Concurrent calls
| Concurrent calls | Required bandwidth (Mbps) |
|---|---|
| 1,001 | 209.49 |
| 3,501 | 732.69 |
| 6,500 | 1,360.32 |
| 9,000 | 1,883.52 |
What each input means
- Concurrent calls
- Maximum number of simultaneous VoIP calls.
- Voice Codec
- Select voice codec
- Packetization interval (ms)
- Audio frame duration per packet. 20ms is standard. Higher = less overhead but more latency.
- Voice Activity Detection
- Select whether VAD is enabled for bandwidth savings during silence
- QoS headroom (%)
- Additional bandwidth reserved for QoS marking, jitter buffers, and bursts.
- Layer 2 Protocol
- Select Layer 2 encapsulation protocol
What each result means
- Required bandwidth (Mbps)
- Total bandwidth needed including QoS headroom for all concurrent calls (both directions).
- Raw bandwidth (Mbps)
- Bandwidth without QoS headroom.
- Bandwidth per call (kbps)
- Effective bandwidth per call (both directions) with VAD if enabled.
- Per call without VAD (kbps)
- Bandwidth per call without Voice Activity Detection savings.
- Payload size (bytes)
- Voice payload bytes per packet based on codec and ptime.
- Total packet size (bytes)
- Complete packet size including all protocol headers.
- Protocol overhead (%)
- Percentage of each packet consumed by headers vs. voice payload.
- Total packets/sec
- Aggregate packet rate across all calls (both directions) for network planning.
- Estimated MOS (1-5)
- Mean Opinion Score estimate for the chosen codec. 4.0+ = toll quality.
- Concurrent calls
- Number of simultaneous calls sized for.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersConcurrent calls = 50, Voice Codec = 0, Packetization interval (ms) = 20, Voice Activity Detection = 0 = 6 input(s) provided
- Calculate Required bandwidthRequired bandwidth = totalBandwidthMbps * (1 + qosHeadroomPct / 100)10.46 = 10.46
- Calculate Raw bandwidthRaw bandwidth = totalBandwidthKbps / 10008.72 = 8.72
- Calculate Bandwidth per callBandwidth per call = kbpsPerCall * (1 - vadSavingsPct / 100)174.4 = 174.4
Engine last updated . Checked against 1 independently-derived test — how we verify calculators.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Telecom Infrastructure
Telephone System Sizing Calculator
PBX trunk and extension count from user and traffic data.
Telecom InfrastructureNetwork Redundancy Cost Calculator
Additional cost for N+1 and ring redundancy.
Telecom InfrastructureTower Lease Revenue Calculator
Annual tower lease income from carrier count and terms.
Network DesignQoS Bandwidth Reservation Calculator
Allocate bandwidth across QoS traffic classes for VoIP, video, data, and best effort. Includes VoIP call and video stream capacity.
More in Technology & Computing.