Free Online Tool

CCTV Storage & HDD Calculator (NVR/DVR)

See how many days 1TB of CCTV footage lasts, then add your camera groups by resolution, FPS, codec and recording schedule to size the HDD for your NVR or DVR.

Camera Groups

Days

Storage Timeline Calendar

Visualize how long your data will last on your selected disk before overwriting begins.

calendar_monthProjected Retention
Est. Coverage:92 Days

Jan

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Feb

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

Mar

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Apr

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

May

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Jun

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

Jul

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Aug

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Sep

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

Oct

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Nov

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

Dec

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Protected Video
Overwritten
database

Total Required Capacity

2.59TB

Recommended Configuration

storage1 x 4TB Surveillance HDD

Network Impact

speed~ 8.00 Mbps Throughput

How it works

  • 1

    Input Specs: Define camera resolution, frame rates, and your required storage retention period.

  • 2

    Smart Processing: Our engine calculates bitrates based on industry standards for H.264 and H.265+ codecs.

  • 3

    Get Specs: Receive instant recommendations for hard drive sizes and network requirements.

How long will 1TB of CCTV footage last?

One 4MP camera recording 24 hours a day at 15 FPS with H.265 fills 1TB in about 46.3 days. With 4 cameras at 2MP on the same settings, 1TB lasts about 23.1 days.

These figures assume continuous 24-hour recording at 15 FPS and the same bitrate model as the calculator above, with 1TB counted as 1,000,000,000,000 bytes. Real bitrates vary with scene activity and manufacturer.

Days that 1TB lasts for one camera at 15 FPS, recording 24 hours a day
ResolutionH.264H.265H.265+
1MP92.6185.2264.6
2MP46.392.6132.3
3MP30.961.788.2
4MP23.146.366.1
5MP18.537.052.9
6MP15.430.944.1
8MP11.623.133.1
12MP7.7215.422.0

Days scale with camera count: on the same 4MP H.265 settings, 8 cameras fill 1TB in about 5.79 days, so add each group to the calculator above to get your own retention.

How to Use the CCTV Storage Calculator

Add a camera group for each location or camera type in your system — for example, "Main Entry (4× 4MP)" and "Car Park (8× 8MP)". For each group, set the resolution, frame rate, compression codec, how many hours per day the cameras are actively recording, and the required retention period. The calculator sums across all groups to give you total daily storage consumption, required bandwidth, and a drive recommendation.

Use the Global Retention field at the top to apply the same retention period to all groups at once, or set different values per group for mixed-retention systems — for example, 90 days for entrance cameras and 14 days for internal corridors.

How Camera Resolution Affects Storage

Resolution is the biggest single factor in storage consumption. An 8MP (4K) camera at the same frame rate and compression as a 2MP (1080p) camera requires roughly four times the storage, because it captures four times as many pixels per frame. For large camera counts, moving from 4MP to 8MP across the board can double your total storage requirement.

This calculator uses the following base bitrates at H.264, 30 FPS, as representative industry averages for typical security camera encoders: 1MP (720p) — 2 Mbps; 2MP (1080p) — 4 Mbps; 4MP — 8 Mbps; 8MP (4K) — 16 Mbps. Actual bitrates vary by manufacturer and scene complexity — high-movement scenes (roads, busy entrances) will encode at higher bitrates than static indoor locations.

H.264 vs H.265 vs H.265+ — Storage Impact

Compression codec is the most effective way to reduce storage without changing resolution or frame rate. H.265 (HEVC) achieves approximately the same image quality as H.264 at around half the bitrate. H.265+ (Hikvision's smart codec, also marketed as Smart H.265 by other manufacturers) adds scene-adaptive encoding on top of H.265, typically reducing bitrates by a further 30–40% compared to standard H.265 for static scenes — though the savings are smaller in high-motion environments.

In practical terms: a 16-camera 4MP system recording at 15 FPS for 30 days needs about 20.7TB with H.264, about 10.4TB with H.265 and about 7.26TB with H.265+, assuming a static scene. The days-per-TB table above shows the same ratio for a single camera.

Frame Rate and Recording Schedule

Frame rate scales storage linearly — 15 FPS stores exactly half as much as 30 FPS for the same resolution and codec. Most security applications do not require full 30 FPS. Forensic identification works reliably at 12–15 FPS. Perimeter detection is effective at 5–10 FPS. Reducing frame rate is one of the simplest ways to extend retention without upgrading drives.

The recording hours per day field accounts for systems that do not record continuously. Motion-triggered recording, scheduled recording windows, or after-hours-only configurations all reduce effective daily storage. Set this to 24h for always-on systems, or lower values for scheduled or motion-activated setups — for example, 8h for a business operating on fixed office hours.

Choosing the Right Surveillance HDD

Standard desktop hard drives are not rated for the write patterns of continuous CCTV recording. Surveillance-grade drives — such as the WD Purple or Seagate SkyHawk series — are designed for 24/7 multi-stream write workloads and typically carry a higher write endurance rating (TBW) and a longer warranty than desktop equivalents. Always use surveillance-rated drives in NVRs and DVRs.

For systems above 32TB, a RAID-configured NAS or a dedicated storage server provides both capacity and redundancy. The drive recommendation in this calculator is a starting point — factor in a 10–15% overhead above the calculated figure to account for filesystem metadata, reserved sectors, and future camera additions.

Sizing the network as well as the disks? The IP camera bandwidth calculator adds up the same camera bitrates in Mbps and MB/s and checks them against your uplink and your NVR's ingest limit.

Frequently Asked Questions

How much storage do I need for 30 days of CCTV footage?

It depends on the number of cameras, resolution, frame rate, compression and recording schedule. As a rough guide, 8 cameras at 4MP, H.265, 15 FPS, recording 24 hours a day for 30 days need approximately 5.18TB. Use this calculator with your actual configuration for a precise figure.

What is the difference between H.265 and H.265+?

H.265 is the standard HEVC compression codec — it achieves roughly half the file size of H.264 at comparable quality. H.265+ is a manufacturer-specific enhancement (Hikvision, Dahua, and others use similar implementations under different names) that adds background suppression and dynamic GOP encoding to reduce bitrate further in low-motion scenes. The storage savings from H.265+ are real but variable — static scenes benefit more than high-traffic areas.

How many FPS do I need for CCTV?

For most security purposes, 12–15 FPS is sufficient for identification and evidential quality footage. 25–30 FPS is useful for fast-moving subjects such as vehicle licence plates or access gate monitoring. 5–10 FPS is adequate for wide-area perimeter monitoring where precise timing is less critical. Reducing FPS is the fastest way to cut storage requirements without changing hardware.

Can I mix different camera resolutions in one NVR?

Yes. Most NVRs support mixed-resolution streams on different channels. Add each resolution group separately in this calculator and the tool will sum the storage requirements across all groups. This is useful for systems combining high-resolution entrance cameras (8MP) with lower-resolution corridor cameras (2MP) on the same recorder.

Ready to build your security plan?

Take these calculations further — design your full camera layout, route cables, and generate a professional PDF proposal.