IP Camera / NVR Storage and Bandwidth

Total storage, aggregate switch bandwidth, and per-camera daily storage from bitrate, recording schedule, and retention.

Run the calculator

Example

You enter

You get

Details, formula, and sources

Per camera per day GB = bitrate_Mbps * 0.45 * recording_hours (1 Mbps for 24 h = 10.8 GB/day); total = cameras * per-camera-day * retention_days; aggregate bandwidth = cameras * bitrate.

IP-video storage and bandwidth from bitrate, recording hours, and retention (1 Mbps for 24 h is about 10.8 GB/day), per the standard NVR/VMS sizing practice; first-principles bitrate accounting.

First-principles bitrate accounting. The H.264/H.265 bitrate estimates are scene- and vendor-specific and user-supplied; the VMS calculator and the installed cameras govern.

Estimate. AHJ and licensed electrician govern. Verify against the NEC edition adopted in your jurisdiction.

Field names used by the API: camera_count, bitrate_mbps, recording_mode, retention_days, total_storage_gb, aggregate_bandwidth_mbps

Related tools