CalculaIT / tools

CCTV camera storage

Disk space to record your cameras for X days.

Fields contain editable examples.

Result

Fields contain editable examples.

Quick answer · example

How much storage do 4 cameras need for 30 days?

Four cameras at 4 Mbps recording 24 hours a day produce 172.8 GB per day: about 5.2 TB for 30 days. The example assumes a constant average bitrate and excludes NVR formatting and RAID.

Calculation assumptions

Constant average bitrate per camera. With motion detection, enter the hours with actual activity. Decimal GB and TB; excludes NVR formatting and RAID.

View the worked example ↓

Formula and assumptions

GB/day = cameras × Mbps × 3600 × hours / 8000; TB = GB/day × days / 1000

Constant average bitrate per camera. With motion detection, enter the hours with actual activity. Decimal GB and TB; excludes NVR formatting and RAID.

All amounts use the same currency of your choice. These are estimates, not measurements or offers.

How to use this calculator

Size the hard drive of an NVR or video recorder before you buy it. Enter the average bitrate of each camera, shown in its video settings. Typical H.265 values: 1080p between 1 and 2 Mbps, 4 MP between 2 and 4 Mbps and 4K between 4 and 8 Mbps. H.264 often needs almost twice as much.

Worked example

  1. 4 cameras × 4 Mbps = 16 Mbps, or 2 MB/s.
  2. 2 MB/s × 86,400 seconds = 172,800 MB: 172.8 GB per day.
  3. 172.8 GB × 30 days = 5,184 GB, about 5.2 TB.

Example result

Daily recording (GB)
172.8
Total storage (TB)
5.184

Interpreting the result

Choose a drive with headroom: the NVR reserves space and overwrites the oldest footage when full. A 6 TB drive covers this example with some margin; with RAID 1 in the recorder you need two. If you record on motion only, real usage can be much lower.

Frequently asked questions

Where do I find my camera's bitrate?

In the camera or NVR video settings, next to resolution, codec and frames per second. Use the average value, not the maximum.

How much does H.265 save compared with H.264?

At similar quality it usually cuts bitrate by 30% to 50%, depending on the scene and manufacturer. Measure your own setup.

How do I estimate motion-only recording?

Enter the real hours of activity per day. If there is motion for about 6 hours a day, use 6 instead of 24.

References and method

NIST — bits / bytes · References and method