Skip to main content

CCTV NVR Storage Capacity & Bandwidth Calculator

Calculate CCTV NVR storage capacity (TB), network ingress bandwidth Mbps, recording retention days, PoE budgets, and surveillance HDD recommendations.

Input Parameters

Try Example:
1256
hari
1365
jam
124
%
1100
fps
560

Calculation Results

Number of IP Cameras
16 Cameras
Target Retention Period
30 Days
Active Recording Hours per Day
24 Hours/Day
Motion Detection Mode
Yes / Active
Motion Activity Duty Cycle
40 %
Effective Daily Recording Hours
9.6 Hours/Day
Camera Resolution
2MP (1080p)
Video Compression Codec
H.265+ (Smart Codec)
Frame Rate (FPS)
25 FPS
Bitrate Quality Profile
High
RAID 5 Parity Overhead
Yes / Active
Estimated Bitrate per Camera
1,434 Kbps
Stream Bitrate per Camera
1.43
Total Combined Bandwidth
25.24 Mbps
Daily Recorded Data Volume
94.53 GB/Day
Total Required HDD Storage Capacity
3.81 TB
Average PoE Power per Camera
7 Watts
Total PoE Switch Power Budget
140 Watts
Recommended NVR Channel Size
16 Channels
Recommended PoE Switch Configuration
1× 16-Port PoE+
NVR Uplink Port Recommendation
100 Mbps / 1 Gbps Uplink
Recommended Surveillance HDD Combination
1× 4TB Surveillance HDD (WD Purple / SkyHawk)
Want to compare 2 design options side-by-side (e.g., Scenario A vs Scenario B)?
⚡ CCTV & PoE Hardware Advisory
Switch Managed PoE+ IEEE 802.3at + Kabel UTP Cat6 Pure Copper
HDD Surveillance CMR 24/7 (WD Purple / Seagate SkyHawk)

Use 24/7 CMR surveillance drives in NVRs and solid bare copper Cat6 for PoE runs exceeding 50 meters.

Storage Capacity Projection by Retention Period
Target Retention PeriodCapacity (TB)Recommended HDD Setup
7 Days0.89 TB1× 4TB Surveillance HDD (WD Purple / SkyHawk)
14 Days1.78 TB1× 4TB Surveillance HDD (WD Purple / SkyHawk)
30 Days3.81 TB1× 4TB Surveillance HDD (WD Purple / SkyHawk)
60 Days7.62 TB1× 8TB atau 2× 4TB Surveillance HDD
90 Days11.42 TB2× 8TB atau 4× 4TB Surveillance HDD
Material Requirement Summary (Copy-Ready)
Ringkasan Kalkulasi CCTV – InfraCalc.web.id
Kamera      : 16 × 2MP (1080p), H.265+ (Smart Codec), 25 FPS, kualitas High
Rekaman     : 30 hari, 24 jam/hari (motion ±40% = 9.6 jam efektif)
Bitrate/kam : 1434 kbps (1.43 Mbps)
Bandwidth   : 25.24 Mbps (termasuk 10% overhead)
Storage     : 3.81 TB (incl. 10% headroom + RAID 5 parity)
HDD         : 1× 4TB Surveillance HDD (WD Purple / SkyHawk)
NVR         : min. 16 channel, incoming ≥ 31 Mbps
Switch      : 1× 16-Port PoE+ (PoE Budget ≥ 140W, ±7W/kamera), Uplink: 100 Mbps / 1 Gbps Uplink
Configuration Notes / Warnings:
  • Instalasi ≥ 16 IP Camera disarankan dipisahkan ke dalam VLAN khusus Surveillance (VLAN CCTV) agar broadcast RTSP/ONVIF tidak membebani jaringan WiFi/LAN kantor.
Auto Visual Architecture

Visual Network Topology Generator (SVG / PNG)

IP CCTV & PoE Network Topology (16 Cameras)KalkuNet.com • Auto-TopologyNVR Recorder & MonitorHDD Surveillance 3.81 TB •RTRSwitch PoE IEEE 802.3af/at16 Port Kamera + 2 Uplink GigabiSWPatch Panel Cat6 & Pipa ConTerminasi RJ45 + Duradus JunctioKamera Dome Indoor (16 UPoE 802.3af • Plafon / Kor[Indoor IP Cam]Kamera Bullet Outdoor (4IP67 Weatherproof • IR Nig[Outdoor IP Cam]
2D Rack Elevation Builder

Visual 2D 19" Server Rack & Patch Panel Builder

12U Wallmount Rack 19" — 7U Used / 5U Airflow Free12U12U11U11U10U10U9U9U8U8U7U7U6U6U5U5U4U4U3U3U2U2U1U1U2U Online Sinewave Rackmount UPS2200 VA • Pure Sinewave • LCD2U2U Enterprise Network Video Recorder (NVR)16 Ch IP Cam • 8 TB Surveillance RAID2U1U Horizontal Brush Cable Management Panel1U1U 24-Port Cat6 Shielded Patch Panel1U1U 24-Port Gigabit PoE+ / L3 Core Switch1U
Rack Capacity & Thermal Summary
Occupied U7U / 12U
Free Airflow5U Free
Estimated Total Rack Weight± 62 kg
Rack Mounting Best Practices
  • 1U–4U (Bottom): Heavy UPS & VRLA Battery Banks mounted at the bottom to lower center of gravity.
  • Middle: Compute servers, ZFS storage arrays, and NVRs placed in the center cold-aisle zone.
  • Top: Top-of-Rack PoE switches, Cat6 patch panels, and brush organizers for overhead cable trays.
Procurement BoQ & Cost Estimator

Generate Project BoQ / Cost Estimate (RAB)

KodeMaterial & EquipmentQty (+15%)UnitUnit Price (IDR)Line Total (IDR)
CAM-IN
Indoor Dome PoE IP Camera 2MP/4MP
IEEE 802.3af, H.265+, 30m IR
8UnitRp 5.480.000
CAM-OUT
Outdoor Bullet IP67 PoE Camera
Weatherproof IP67, Smart IR
4UnitRp 3.300.000
NVR-REC
16-Ch NVR + 4 TB Surveillance HDD
24/7 Surveillance Grade HDD
1PaketRp 5.250.000
SW-POE
Managed PoE+ Switch (16/24 Ports)
2x GbE Uplink + Surge Protection
1UnitRp 2.150.000
UTP-CAT6
Cat6 Solid Bare Copper UTP Cable (305m Box)
23 AWG Solid Bare Copper
3(Base: 2)BoxRp 5.550.000
ACC-INST
RJ45 Plugs (34 pcs) + PVC Conduit (83 bars) + Junction Boxes
Conduit, junction box & accessories per drop
14(Base: 12)TitikRp 2.030.000
Equipment & Material Subtotal:Rp 23.760.000
Estimated Installation & Commissioning (10%):Rp 2.376.000
PPN (11%):Rp 2.874.960
ESTIMATED GRAND TOTAL:Rp 29.010.960

Note: Unit prices above are initial reference estimates and can be edited inline.Referensi Teknis & BoQ — Built for Network & System Engineers

Share to WhatsApp
ℹ️

Technical Accuracy Note: Calculation results are engineering estimates based on standard RFC/IEEE/ITU-T models. Actual field performance may vary due to protocol overhead, hardware specifications, and environmental factors.

🚀 Share Calculation Results or Embed on Your Site

Deep-link automatically preserves your current inputs — ideal for WhatsApp, Telegram, Reddit, or engineering docs.

How to Use This Tool

  1. Specify total camera count, sensor resolution profile (e.g. 2MP 1080p or 4K), and video compression codec (H.265+ recommended).
  2. Select your recording schedule (continuous 24/7 or motion detection percentage) and required retention duration in days.
  3. Review required NVR hard drive storage volume (TB), recommended surveillance drive configurations, network bitrate, and PoE switch budgets.

Worked Example: 16 Cameras 1080p H.265+ 30 Days Retention (40% Motion)

Worked example: A 16-camera setup at 2MP (1080p) using H.265+ (Smart Codec) @ 25 FPS (40% motion mode) yields 1434 kbps per camera. Ingress network bandwidth reaches 25.24 Mbps (100 Mbps / 1 Gbps Uplink). For 30 days retention with RAID 5, total capacity needed is 3.81 TB (1× 4TB Surveillance HDD (WD Purple / SkyHawk), Switch: 1× 16-Port PoE+ with PoE budget ≥140W).

Example Input
IP Camera Count
16 Cameras
Target Retention Days
30 Days
Daily Recording Hours
24 Hours/Day
Recording Trigger Mode
Motion Detection (Records Only On Movement)
Motion Activity Ratio (%)
40 %
Camera Sensor Resolution
2 MP (1080p Full HD - 1920×1080)
Video Codec Compression
H.265+ / Smart Codec (Most Efficient, Saves ~65%)
Frame Rate (FPS)
25 FPS
Video Quality Profile
High (Optimal Acuity - Standard)
RAID 5 Parity Overhead
Yes / Active
Calculated Output
Number of IP Cameras
16 Cameras
Target Retention Period
30 Days
Active Recording Hours per Day
24 Hours/Day
Motion Detection Mode
Yes / Active
Motion Activity Duty Cycle
40 %
Effective Daily Recording Hours
9.6 Hours/Day
Camera Resolution
2MP (1080p)
Video Compression Codec
H.265+ (Smart Codec)
Frame Rate (FPS)
25 FPS
Bitrate Quality Profile
High
RAID 5 Parity Overhead
Yes / Active
Estimated Bitrate per Camera
1,434 Kbps
Stream Bitrate per Camera
1.43
Total Combined Bandwidth
25.24 Mbps
Daily Recorded Data Volume
94.53 GB/Day
Total Required HDD Storage Capacity
3.81 TB
Average PoE Power per Camera
7 Watts
Total PoE Switch Power Budget
140 Watts
Recommended NVR Channel Size
16 Channels
Recommended PoE Switch Configuration
1× 16-Port PoE+
NVR Uplink Port Recommendation
100 Mbps / 1 Gbps Uplink
Recommended Surveillance HDD Combination
1× 4TB Surveillance HDD (WD Purple / SkyHawk)
Material Requirement Summary (Copy-Ready)
Ringkasan Kalkulasi CCTV – InfraCalc.web.id Kamera : 16 × 2MP (1080p), H.265+ (Smart Codec), 25 FPS, kualitas High Rekaman : 30 hari, 24 jam/hari (motion ±40% = 9.6 jam efektif) Bitrate/kam : 1434 kbps (1.43 Mbps) Bandwidth : 25.24 Mbps (termasuk 10% overhead) Storage : 3.81 TB (incl. 10% headroom + RAID 5 parity) HDD : 1× 4TB Surveillance HDD (WD Purple / SkyHawk) NVR : min. 16 channel, incoming ≥ 31 Mbps Switch : 1× 16-Port PoE+ (PoE Budget ≥ 140W, ±7W/kamera), Uplink: 100 Mbps / 1 Gbps Uplink
Storage Capacity Projection by Retention Period
Target Retention PeriodCapacity (TB)Recommended HDD Setup
7 Days0.89 TB1× 4TB Surveillance HDD (WD Purple / SkyHawk)
14 Days1.78 TB1× 4TB Surveillance HDD (WD Purple / SkyHawk)
30 Days3.81 TB1× 4TB Surveillance HDD (WD Purple / SkyHawk)
60 Days7.62 TB1× 8TB atau 2× 4TB Surveillance HDD
90 Days11.42 TB2× 8TB atau 4× 4TB Surveillance HDD

Core Concept & Engineering Notes

Designing modern Network Video Recorder (NVR) infrastructure and enterprise IP video surveillance systems demands rigorous mathematical modeling of digital storage capacities and incoming network throughput bandwidth. A prevalent and costly risk in security project engineering is underestimating hard drive allocations, which triggers premature automatic data overwriting before regulatory or corporate evidentiary retention cycles (typically 30 to 90 calendar days) are completely fulfilled. Surveillance storage ingestion is governed by five interdependent technical variables: camera sensor resolution (ranging from 1080p Full HD to 4K UHD), video compression encoding profiles (legacy H.264 AVC, H.265 HEVC, or proprietary Smart Codecs like H.265+), frame rates (FPS), scene motion activity ratios, and daily recording duty cycles. Modern Smart Codec profiles achieve up to 65% bitrate reduction over legacy H.264 by dynamically analyzing inter-frame motion vectors against static environmental backgrounds. Beyond raw calculated data volume, enterprise surveillance architectures must factor an essential 10% filesystem formatting margin alongside a 25% RAID 5 parity redundancy buffer to guarantee uninterrupted forensic retention during individual drive hardware failures. On the local network infrastructure, this tool incorporates a 10% RTSP/TCP protocol transport overhead to accurately size NVR incoming bandwidth ceilings, PoE switch port configurations, access switch uplinks, and cumulative power supply wattages.

How It Was Calculated (Formulas & Steps)

Frequently Asked Questions (FAQ)

Why is a dedicated surveillance hard drive (WD Purple / Seagate SkyHawk) mandatory?

Desktop PC hard drives are rated for 8 hours/day with an 80% read / 20% write workload. Surveillance drives are engineered for continuous 24/7 duty cycles with a 90% sequential write workload, specialized firmware to eliminate video frame dropping, and multi-bay rotational vibration sensors.

How much storage capacity is saved by switching from H.264 to H.265+?

H.265+ conserves approximately 60% to 70% of storage capacity and network bandwidth compared to standard H.264. For instance, a 16-camera 1080p array over 30 days consumes roughly 11 TB on H.264, but drops to approximately 4 TB under H.265+ encoding.

When is a RAID 5 configuration necessary on surveillance NVRs?

RAID 5 is strongly recommended on storage arrays of 16 TB or greater, and across mission-critical installations (banks, manufacturing, hospitals) where evidentiary loss is intolerable. RAID 5 preserves recorded footage even if any single disk suffers fatal mechanical failure.

References & Notes

Last updated: Technically Verified · Industry Standard

Note: Results above are mathematical estimates based on standard formulas. Always verify against official vendor documentation and site conditions before production deployment.

🔗Related Scenarios & Companion Calculators

Browse All 30+ Scenarios →
🔬 Scientific Methodology & Normative Verification

Engineering Sensitivity Analysis, Response Curve & Technical Citation

✓ Calibrated to ISO/IEC/IEEE/TIA Clauses

1. 1. 3-Point Engineering Sensitivity & Tolerance Envelope

Comparative evaluation across theoretical laboratory bounds (0% loss), current nominal operating point, and conservative field safety bounds (±15% thermal/aging derating).

Evaluated Parameter Ideal Theoretical Bound Nominal Operating Point Conservative Safety Bound (±15%) Engineering Derating Rule
Number of IP Cameras 14.4 16 18.4 Engineering Safety Margin (+15% Overhead)
Target Retention Period 27 30 34.5 Engineering Safety Margin (+15% Overhead)
Active Recording Hours per Day 21.6 24 27.6 Engineering Safety Margin (+15% Overhead)
Motion Activity Duty Cycle 36 40 46 Engineering Safety Margin (+15% Overhead)
Effective Daily Recording Hours 8.64 9.6 11.04 Engineering Safety Margin (+15% Overhead)

2. 2. Mathematical Function Curve & Operating Coordinate (x₀, y₀)

MATHEMATICAL RESPONSE CURVE: NUMBER OF IP CAMERAS VS NUMBER OF IP CAMERAS Conservative Engineering Bound (+15% Safety Margin) 6.4 9.6 12.8 16 19.2 22.4 25.6 (x₀=16, y₀=16) Variabel Independen (x): Number of IP Cameras

3. 3. Physical Constants & Normative Standard Clauses

D_Identify = 250 px/m BS EN 62676-4:2015 (IEC 62676-4)

Minimum Horizontal Pixel Density for Identification (DORI)

Clause 6.5 & Table A.1 (25 / 62 / 125 / 250 px/m) — Video surveillance standard specifies Detection=25 px/m, Observation=62 px/m, Recognition=125 px/m, Identification=250 px/m.

R_loop(Cat6, 20°C) = 14 Ω/100m ANSI/TIA-568.2-D & IEEE 802.3bt

DC Loop Resistance for 23 AWG Solid Copper Cat6

Clause 6.4.1 / Table 145-1 — Nominal 23 AWG solid copper loop resistance at 20°C is 14.0 Ω/100m (TIA maximum ceiling is 18.8 Ω/100m).

α_Cu(20°C) = 0.00393 °C⁻¹ IEC 60028

Temperature Coefficient of Resistance for Copper

International Annealed Copper Standard — Used in thermal derating equation: R(T) = R_20 × [1 + 0.00393 × (T - 20)].

4. 4. Independent Technical & Academic Citation (IEEE / APA 7th / BibTeX / LaTeX)

Use the standard citation formats below to reference this computational methodology in engineering specifications, audit reports, or academic papers.

Format IEEE & APA 7th Edition

[IEEE] KalkuNet Engineering Team, "CCTV NVR Storage Capacity & Bandwidth Calculator — Standard Engineering Computational Instrument," KalkuNet Technical Suite, 2026. [Online]. Available: https://kalkunet.com/en/tools/cctv-storage-calculator. [Accessed: 2026-11-08].

[APA 7th] KalkuNet Engineering Team. (2026). CCTV NVR Storage Capacity & Bandwidth Calculator (Production release 2026-11-08) [Engineering computational software]. KalkuNet. https://kalkunet.com/en/tools/cctv-storage-calculator

BibTeX & LaTeX Derivation Snippet
@software{kalkunet_cctv_storage_calculator_2026,
  author = {{KalkuNet Engineering Team}},
  title = {{CCTV NVR Storage Capacity & Bandwidth Calculator --- KalkuNet Engineering Suite}},
  year = {2026},
  publisher = {KalkuNet.com},
  url = {https://kalkunet.com/en/tools/cctv-storage-calculator},
  urldate = {2026-11-08}
}

% LaTeX Engineering Derivation — Generated via https://kalkunet.com/en/tools/cctv-storage-calculator
\begin{equation}
  \text{Model: } Bitrate per Camera (kbps) = Base Resolution Bitrate × Codec Factor × (FPS ÷ 25) × Quality Factor
\end{equation}
% Parameter Input Terukur: camCount = 16, \; days = 30, \; hours = 24, \; mode = motion
% Hasil Evaluasi Numerik : camCount = \mathbf{16}, \; days = \mathbf{30}, \; hours = \mathbf{24}