CCTV Storage Calculator

Calculate how much storage your CCTV system needs and the size of surveillance hard drive required. Combine different camera brands and settings in one calculation.

Comprehensive CCTV installation and monitoring for businesses in Northern Ireland

CCTV Surveillance Hard Drive Storage

Plan your recording storage

Choose a camera brand for each group, set your recording target, then select Calculate.

We use manufacturers’ own calculators and published settings where available. Where figures are missing, we use estimates or general figures and label them in your result.

Other Brand uses general estimates: the middle value of the brands we model at the same settings. Pelco analogue cameras use the same general analogue figures, as the recorder does the encoding.

New groups start with 8 cameras at 4MP, 15 fps and Standard quality, recording continuously 24 hours a day. We use the most efficient compression the chosen brand offers. Every setting can be changed, including the initial 30 days of footage.

We work out how much space your cameras need over that time, then add 10% headroom before suggesting a drive size. This leaves a little extra space for recordings.

Real footage varies with the scene, lighting, movement and night-time noise. Use an average measured bitrate for a closer estimate, and check available recording capacity before choosing a drive.

Technical details

Storage uses decimal TB: one TB is 1,000,000,000,000 bytes. One kbps is 1,000 bits per second. Storage equals the total bitrate multiplied by recording time, divided by eight to convert bits to bytes. Drive suggestions add 10% before rounding up to an available surveillance drive size. With several drives or RAID, the 10% is added to the usable space: drives without RAID add together, RAID 1 mirrors two drives, RAID 5 uses one drive’s space for protection, RAID 6 two drives’ and RAID 10 half the drives.

Motion Low, Medium and High assume recording for 10%, 30% and 70% of the selected hours. Include event buffers when judging activity. Lower and Higher quality are planning scenarios, not equivalent quality ratings across brands. Analogue frame rates follow example recorders’ PAL limits: Dahua XVR7104H-4K-I3, Hikvision iDS-7208HTHI-M2/XT and Hanwha HRX-1635. General analogue figures allow up to 25 fps at 2MP and 4MP, 15 fps at 5MP and 12 fps at 8MP. Dahua’s 2MP and 4MP H.265 Standard figures keep its published recorder targets (2,048 and 4,096 kbps) at lower frame rates; Lower and Higher use separate IP-based estimates and may not increase in order.

Ajax Basic results are back-solved as decimal-display-equivalent storage rates, not measured network bitrates. We assign them to Standard quality at 25 fps because Ajax does not expose those settings. Its 4MP figures are interpolated; other frame rates and quality levels are derived estimates. Avigilon H6A and Pelco Sarix Enhanced 4 figures come from Motorola Solutions’ System Design Tool and were identical at every tested setting. They assume low detail and low motion; busier scenes need more space. Standard uses the tool’s default image quality (6), Lower uses 20 and Higher uses 3, with smart compression at Medium strength and no extra saving assumed for quiet periods. 25 fps is read at the UK 50 Hz setting; 30, 15, 12 and 6 fps are read at 60 Hz and adjusted using each camera’s measured difference. 5MP uses the 6MP model set to 5.8MP (3200×1800). The native 5MP Avigilon H6M was within about 3%, but Pelco’s Sarix Pro 4 and Sarix Enhanced 3 5MP models need roughly 25% or more extra space.

Other Brand and Pelco analogue figures are the median of the plain H.264 or H.265 figures above at the same resolution, frame rate and quality, rounded to the nearest kbps. Avigilon and Pelco IP figures are identical, so they count once. Where a recorder cannot record a frame rate, only the recorders that can are used. These use plain H.264 or H.265, so a smart codec may need less space; choose your brand or use “Advanced: RAID and bitrate options” for a closer figure.

Hanwha IP figures use Hanwha Vision DesignPro for current Wisenet X AI IR domes: XND-A6084RV (2MP), XND-C7083RV (4MP), XND-A8084RV (5MP) and XND-A9084RV (8MP). Standard uses Retail, Lower uses Emergency exit and Higher uses Shopping mall. WiseStream options use Mid strength and plain H.264 and H.265 have WiseStream off, with the default day/night lighting schedule at UK 50 Hz. 30 fps is estimated from 15 and 25 fps because these cameras cap at 25 fps at 50 Hz. DesignPro binary Mbps are converted to decimal by multiplying by 1.048576.

Avigilon and Pelco IP figures include the secondary stream that Motorola’s tool records by default. Hanwha IP figures include DesignPro’s default sub stream (640×480 at 7 fps, always recorded). Dahua, Hikvision and Ajax cover one video stream per camera. Hanwha analogue remains a recorder estimate based on earlier general IP figures. Use the bitrate override to include audio and extra recorded streams. Average measured bitrate is more useful for storage than a VBR maximum. Check drive compatibility with your recorder. The total camera bitrate includes analogue and IP cameras; only IP camera feeds use the network. Network figures exclude protocol overhead; recording schedules do not necessarily reduce live traffic.

RAID for CCTV recorders

RAID combines several hard drives so recordings survive a drive failure. Each type uses some drive space for protection, and your recorder must support the type you choose; it is usually found on business recorders with several drive bays.

Space for recordingsSpace used for protectionSpace shown for four equal drives, or two for RAID 1. Protection is shared across drives in RAID 5 and 6.

No RAID

Without RAID, a failed drive loses the footage stored on it. Common on home and small business recorders.

Drives
1 or more
Usable space
All of it
Failed drives survived
None

RAID 1

Two drives hold identical copies, like a mirror. Suits recorders with two drive bays.

Drives
2
Usable space
One drive
Failed drives survived
1

Most common for CCTV

RAID 5

Recordings and recovery data are spread across the drives.

Drives
3 or more
Usable space
All but one drive
Failed drives survived
1

Suits large drives

RAID 6

Like RAID 5 with a second set of recovery data, so it survives a second failure during a long rebuild.

Drives
4 or more
Usable space
All but two drives
Failed drives survived
2

RAID 10

Drives are mirrored in pairs, then joined. Used less often for CCTV.

Drives
4 or more, in pairs
Usable space
Half
Failed drives survived
1 in each pair

RAID is not a backup

It protects against a drive failing, not theft, fire or deletion. Fit a UPS (battery backup) too, as sudden power cuts can damage a RAID array.

For footage that survives theft, fire or flood, we recommend our CCTV cloud storage, which keeps a copy off site.

CCTV Cloud Storage

Choose how long to keep CCTV footage

UK data protection law sets no fixed CCTV retention period. Choose the shortest period that meets your purpose and record why you need it. The calculator starts at 30 days; change this to suit your requirements.

Read the ICO’s CCTV retention guidance.

Use our ICO Compliance Checker for registration guidance. This is general information, not legal advice.

CCTV storage, your questions

It depends on its bitrate and recording time. A camera recording continuously at 4 Mbps uses about 1.30 TB over 30 days, before headroom. Add cameras with different settings as separate groups to estimate the whole system. For typical totals from 4 to 32 cameras, see our guide to how much storage a CCTV system needs.

H.265 can use less storage for comparable footage, but the saving depends on the camera, scene and settings. Smart codecs also depend on activity and compatibility. Select the actual codec in use, or enter a measured bitrate for a closer estimate.

It can, if recording stops between events. This calculator uses Low, Medium and High activity assumptions of 10%, 30% and 70% of the selected hours. The result compares continuous and motion only recording for the same cameras. Busy scenes and event buffers can increase those percentages. Continuous background recording needs to be included separately.

There is no fixed period in UK data protection law. Set the shortest period that meets your purpose and record why you need it. Around a month is a common planning starting point, not a legal requirement. Preserve relevant incident footage separately when there is a justified reason.

The storage arithmetic is the same. IP footage is normally encoded in the camera, while analogue footage is encoded by the recorder. For analogue groups, choose the recorder brand and check its resolution, frame rate and bitrate settings. Supported combinations vary by recorder model.

Movement, lighting and night-time noise can increase bitrate. Audio, extra recorded streams, recorder reserves and RAID can also affect capacity. This is a planning estimate, so check your average measured bitrate and usable recording capacity, or book a free survey for help sizing your recorder.

Need help planning CCTV storage?

Based in Coleraine, we help homes and businesses across Northern Ireland plan CCTV storage around their cameras and recording needs. Book a free, no-obligation survey, or explore our CCTV installation service.

Security for businesses and homes across N.I.

This is one of our free security tools. Explore all our free tools: crime data for your area, CCTV compliance checking and more.