CCTV Bandwidth Calculator 📹

Calculate IP camera network bandwidth in Mbps from resolution, frame rate and codec (H.264 / H.265) — with switch uplink recommendation, NVR incoming bandwidth and remote-viewing WAN requirement. Pairs with our CCTV Storage Calculator for complete system design.

📷 Camera System Inputs

Camera Groups
Add each group of identical cameras as one row. Leave unused rows blank.
Stream Settings
H.265 ≈ 45% less bandwidth
Margin for bitrate peaks & future cameras · typical 25–30%
Remote Viewing (optional)

📊 Bandwidth Results

📹

Enter camera groups and click Calculate

ResolutionH.264*H.265*
2 MP (1080p)4.0 Mbps2.2 Mbps
4 MP8.0 Mbps4.4 Mbps
5 MP10.0 Mbps5.5 Mbps
8 MP / 4K16.0 Mbps8.8 Mbps
*per camera, 25 fps, medium quality — indicative

How CCTV Network Bandwidth Is Calculated

Every IP camera pushes a continuous video stream onto the network. Its bitrate depends on four things: resolution, frame rate, compression codec and encoding quality. Network bandwidth determines the switch uplinks and NVR spec, while the same bitrates over time determine hard-disk size — that half of the design lives in our CCTV Storage Calculator.

Per-camera Mbps = Base Bitrate × (FPS ÷ 25) × Codec Factor × Quality Factor
Total Bandwidth = Σ (Per-camera Mbps × Quantity)
Design Bandwidth = Total × (1 + Headroom %)

Base bitrates are H.264 medium-quality figures at 25 fps. The codec factor is 1.00 for H.264 and 0.55 for H.265 (HEVC) — the same ~45% saving used in the storage calculator. The quality factor is 0.75 (low), 1.00 (medium) or 1.30 (high).

Worked Example: 20-Camera Office Building

16 × 2 MP dome cameras and 4 × 4 MP entrance cameras, all at 25 fps, H.265, medium quality, 30% headroom, 2 remote viewers on D1 sub-streams:

68.6 Mbps fits under the ~80 Mbps practical limit of a 100 Mbps link — workable, but a Gigabit uplink is the sensible choice so the network never becomes the bottleneck as cameras are added.

Camera Bitrate Quick Reference (25 fps, Medium Quality)

ResolutionH.264 BitrateH.265 BitrateCameras per Gigabit uplink*
1 MP (720p)2.0 Mbps1.1 Mbps≈ 550
2 MP (1080p)4.0 Mbps2.2 Mbps≈ 280
3 MP6.0 Mbps3.3 Mbps≈ 185
4 MP8.0 Mbps4.4 Mbps≈ 140
5 MP10.0 Mbps5.5 Mbps≈ 110
6 MP12.0 Mbps6.6 Mbps≈ 95
8 MP / 4K16.0 Mbps8.8 Mbps≈ 70
12 MP24.0 Mbps13.2 Mbps≈ 47

*H.265, at 80% link utilisation with 30% design headroom applied. Actual capacity depends on switch backplane and network design.

CCTV Network Design Tips

Frequently Asked Questions

How much bandwidth does one IP CCTV camera use?
A typical 2 MP (1080p) camera uses about 4 Mbps with H.264 at 25 fps and medium quality, or roughly 2.2 Mbps with H.265. A 4 MP camera needs about 8 Mbps (H.264) and an 8 MP / 4K camera about 16 Mbps (H.264). Actual bitrate also depends on scene motion and encoder settings.
How much bandwidth does H.265 save vs H.264?
Typically 40–50% at the same visual quality. This calculator uses a 0.55 factor — H.265 needs about 55% of H.264 bandwidth. "Smart" codecs (H.265+/H.264+) can save even more on static scenes.
What is network headroom and why 30%?
Camera bitrates are averages — motion, night-time noise and I-frame bursts push instantaneous bitrate well above them. A 25–30% margin keeps links below sustained saturation and leaves room for viewing streams and future cameras.
Do I need a Gigabit switch for CCTV?
Keep sustained traffic below ~80% of link capacity. A 100 Mbps uplink supports roughly 80 Mbps of design bandwidth — around 35 × 2 MP H.265 cameras. Beyond that, or with any 4K cameras, use Gigabit access switches with Gigabit or 10G uplinks.
How much internet speed for remote viewing?
Remote apps pull the sub-stream, not the main stream. Budget ~1 Mbps of upload per concurrent D1/540p stream (2 Mbps for 720p). Four simultaneous viewers on D1 need about 4 Mbps site upload speed.

Disclaimer: Preliminary estimates based on typical camera bitrates. Actual bitrates vary with scene complexity, motion, lighting, encoder implementation and smart-codec features. Verify against manufacturer bitrate tables and NVR/switch specifications before final network design.

📚 References