CCTV Storage & Retention Calculator
Estimate video storage requirements, recording-stream bandwidth, RAID capacity, and retention days using an authoritative bitrate-first calculation model.
Calculation Objective
Camera Stream Specification
Quick Sizing Profile
4 cam · 4 Mbps avg · continuous
Design Planning Margin
Add an optional planning margin (0–100%) for bitrate variation, scene complexity, and sizing uncertainty.
Storage Evaluation & RAID Configuration
32.00 TB
24.00 TB
8.00 TB
Filesystem formatting, operating system partitions, system database, and recorder reservations may reduce actual usable space.
Intelligent Drive Solver
Select your preferred drive size and RAID protection to calculate the minimum calculated drive count under this model to satisfy 5.18 TB.
Yields 16.00 TB Calculated RAID Capacity (10.82 TB Capacity Reserve).
Surveillance Sizing Summary
4
30 Days
Calculated as continuous stream throughput entering the recorder. Independent of recording activity factor.
24.00 TB
+18.82 TB
- Bitrate-First Basis: Average bitrate is authoritative. Resolution, FPS, and codec are descriptive metadata.
- Bitrate Confidence: Planning presets are user-selected planning values. Verify final bitrate against the configured camera/NVR or measured stream behavior.
- Storage Standard: Calculations use decimal SI units (1 TB = 10¹² bytes), matching hard drive manufacturer specifications.
- Audio Excluded: Audio streams are excluded in this calculation model.
- Analytics Metadata Excluded: AI/VCA analytics streams, bounding box metadata, and smart event logs are excluded.
- Snapshots & System Data Excluded: JPEG snapshots, exported video clips, and recorder OS/database storage are excluded.
- Recording Schedule & Activity: Continuous schedules assume 24h/100%; motion schedules calculate storage strictly for active recording periods.
- Design Planning Margin: Optional planning margin for bitrate variation, scene complexity, and sizing uncertainty.
- RAID Capacity Model: Standard RAID formulas assume identical drive capacities and dedicated parity overhead.
- Filesystem & System Reserve Excluded: OS formatting, filesystem inodes, and VMS storage reservations are not deducted from calculated RAID capacity.
- Remote Live-View Excluded: Ingest bandwidth accounts for camera-to-NVR stream load only; client remote playback/live-view is excluded.
Retention Notice:Retention periods should be determined according to the CCTV system's legitimate purpose, documented organizational policy, and applicable regulatory requirements. Storage capacity alone should not determine how long video footage is kept.
Planning Estimate: Actual storage and bandwidth vary with scene complexity, compression behavior, lighting conditions, and recorder implementation. Verify final sizing against physical camera and NVR specifications.