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

  1. Enter File Size (MB) and Target Transfer Time (s) to find required bandwidth.
  2. Use the Video Streaming tab to select resolution and number of streams.
  3. Use the Conference Call tab to calculate bandwidth for video meetings.
  4. 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.

Related Calculators