IP Camera / NVR Recording Storage Calculator

With a proper IP Camera surveillance system, it is important to consider the storage requirements when implementing the CCTV security camera solution. There are a number of factors you should consider: the number of IP cameras, the image resolution used, bit rates, frame rates, the compression type and ratio, and scene complexity, etc. Among these factors, the factors to decide the IP Camera storage will be bit rates, and number of IP cameras you are going to install.

SafeTrolley has come out with the below tool which will help you to have a rough idea of the harddisk space you will require when the recording time is given, or the number of days record which the NVR can keep, when the harddisk space is given.

Please note that for the sake of calculation, the bit rate has to be a constant variable; in reality, for our IP Camera solution, we can set the bit rate to be a variable, which means, in simple words, our IP camera and NVR will intelligently lower the bit rate whenever neccessary, which results in a lower disk space consumption - you will probably be able to keep the record for a longer time than you see below!

Start to use to IP Camera and NVR Storage Calculator now:

If you have known your required storage time (e.g 30 days), this is to calculate the capacity of HDD required:
Number of the IP Cameras to install:
Bit Rate (in kbps):
Required Storage Time (days):
The capacity of HDD you need is about (in GB):


If you have decided your HDD capacity, this is to calculate the number of days the record can keep:
Number of the IP Cameras to install:
Bit Rate (in kbps):
The HDD capacity:
The estimated number of days the video records can be kept:

Take note that the IP camera's recording time is calculated based on the constant bit Rate setting; in real situation, all our CCTV/IP cameras can be set to variable bitrate setting. Based on the variable bitrate setting, the recording size tends to be smaller with stationery objects, hence, the HDD space can be saved. Read more for explanations of the Bit Rate.

A bit confusing? Feel free to contact us if you need any clarification.