Bandwidth Calculator
Calculate required internet bandwidth for file transfers, video streaming (720p/1080p/4K), and conference calls. Includes enterprise multi-user planning and monthly data usage.
Required Speed (Mbps)
—
Required Speed (MB/s) —
Required Speed (Kbps) —
Extended More scenarios, charts & detailed breakdown ▾
Required Speed (Mbps)
—
In MB/s —
Professional Full parameters & maximum detail ▾
Enterprise Bandwidth
Raw Bandwidth Needed (Mbps) —
With Overhead (Mbps) —
VoIP & Streaming Data
VoIP Bandwidth (Mbps) —
Monthly Data (GB) from stream —
How to Use This Calculator
- Enter File Size (MB) and Target Transfer Time (s) to find required bandwidth.
- Use the Video Streaming tab to select resolution and number of streams.
- Use the Conference Call tab to calculate bandwidth for video meetings.
- The Professional tab handles enterprise planning with multiple users and VoIP calls.
Formula
Speed (Mbps) = File Size (MB) × 8 / Time (s)
MBps to Mbps: multiply by 8 | With overhead: × (1 + overhead%/100)
Example
100 MB file in 10 s → 100×8/10 = 80 Mbps required. 4K stream × 3 users = 25×3 = 75 Mbps minimum.
Frequently Asked Questions
- 4K streaming typically requires 25–50 Mbps per stream. Netflix recommends 25 Mbps for 4K Ultra HD. If multiple people stream simultaneously, multiply by the number of streams.
- Mbps (megabits per second) is used for network speeds. MBps (megabytes per second) is used for file sizes. 1 MBps = 8 Mbps. A 100 MB file at 10 Mbps takes 80 seconds (100÷(10÷8)).
- Zoom recommends 1.5 Mbps for HD 720p video. For a group call, you receive video from all participants simultaneously, so bandwidth scales with participant count.
- Speed (Mbps) = File Size (MB) × 8 / Time (s). To download 500 MB in 40 seconds: 500×8/40 = 100 Mbps.
- TCP/IP protocols add header data (typically 10–20% overhead). Real-world throughput is usually 70–80% of nominal bandwidth due to retransmissions, protocol overhead, and contention.