A hard disk’s label tells you little until you know how fast your cameras fill it. This page gives lookup tables you can use straight away, and shows where each number comes from. For why retention matters and what Nepal’s rules say, see how long should you keep CCTV footage. This page is the calculator.

The one rule that does the work

Disk use is bitrate multiplied by time. One megabit per second is 0.125 megabytes a second, which is 10.8 gigabytes over 24 hours. So:

GB a day per camera = Mbps x 10.8

Everything below uses that rule. The only things you need are the bitrate of each camera and the number of cameras.

Where the bitrates come from

Bitrates vary a lot, so these tables use three sourced reference points rather than one invented figure.

ReferenceFigureWhat it describesSource
WD Purple data sheet3.2 MbpsA single stream, 1080p, H.265, 25 fps, used in WD’s claim of support for up to 64 HD camerasWD
Seagate SkyHawk data sheetabout 3.3 MbpsWorked out from Seagate’s claim of over 9,345 hours of HD video on 14 TB, calculated on H.264, 1 megapixel, medium quality, 15 fps, 1 camera, 24 hours a daySeagate
Video Experts Group bitrate guideranges by resolutionTypical H.264 and H.265 bitrates at 15 to 30 fps for moderate motion scenesVEG

The Seagate figure is my own arithmetic: 14,000 GB divided by 9,345 hours is 1.5 GB an hour, which is about 3.3 Mbps. The two data sheet figures agree with each other more than with the guide’s ranges, which suggests the vendors assume a busier or higher quality stream.

The guide’s table:

ResolutionH.264H.265
1080p1.5 to 2.5 Mbps1 to 2 Mbps
4 MP3 to 4 Mbps2 to 3 Mbps
4K (8 MP)4 to 6 Mbps3 to 5 Mbps

The guide says these assume moderate motion and standard compression, and that busy streets or industrial sites may need more. It also says H.265 may need roughly 30 to 50 percent less bitrate than H.264 for similar quality, and the table shows about that at 1080p. Read the H.265 and bitrate entries for the basics.

Seagate Barracuda 1 TB hard disk shown from the back edge with its SATA connectors at the bottom
A 3.5 inch disk like this is what a recorder writes to. The label says 1 TB, but usable space is less. Photo: Dmitry Makeev, CC BY-SA 4.0

GB a day for one camera

From the guide’s ranges, using GB a day = Mbps x 10.8:

SetupLowHigh
1080p H.26416.2 GB27.0 GB
1080p H.26510.8 GB21.6 GB
4 MP H.26432.4 GB43.2 GB
4 MP H.26521.6 GB32.4 GB
4K H.26443.2 GB64.8 GB
4K H.26532.4 GB54.0 GB
WD reference, 1080p H.265 at 25 fps34.6 GB34.6 GB

Days on a 1 TB disk, recording all day

This table treats 1 TB as 1,000 GB. WD’s data sheet says 1 TB is one trillion bytes and that actual user capacity may be less, so real figures are a little lower. Each cell shows days from the high bitrate to the low bitrate.

Setup1 camera4 cameras8 cameras16 cameras
1080p H.26546 to 93 days12 to 23 days6 to 12 days3 to 6 days
1080p H.26437 to 62 days9 to 15 days5 to 8 days2 to 4 days
4 MP H.26531 to 46 days8 to 12 days4 to 6 days2 to 3 days
4 MP H.26423 to 31 days6 to 8 days3 to 4 days1 to 2 days
4K H.26519 to 31 days5 to 8 days2 to 4 days1 to 2 days
4K H.26415 to 23 days4 to 6 days2 to 3 days1 day
WD reference (3.2 Mbps)29 days7 days3.6 days1.8 days

Read it like this: four 1080p H.265 cameras fill a 1 TB disk in 12 to 23 days at the guide’s rates, and in 7 days at WD’s 3.2 Mbps.

Disk size for 30 days

Total space for 30 days of all day recording. Each cell is low to high, in terabytes.

Setup1 camera4 cameras8 cameras16 cameras
1080p H.2650.3 to 0.61.3 to 2.62.6 to 5.25.2 to 10.4
1080p H.2640.5 to 0.81.9 to 3.23.9 to 6.57.8 to 13.0
4 MP H.2650.6 to 1.02.6 to 3.95.2 to 7.810.4 to 15.6
4 MP H.2641.0 to 1.33.9 to 5.27.8 to 10.415.6 to 20.7
4K H.2651.0 to 1.63.9 to 6.57.8 to 13.015.6 to 25.9
4K H.2641.3 to 1.95.2 to 7.810.4 to 15.620.7 to 31.1
WD reference (3.2 Mbps)1.04.18.316.6

Most recorders also need spare space, so add some margin. Check how many disk bays your recorder has and the largest disk each bay accepts. That limit is in the recorder’s datasheet or manual.

Diagram of IP cameras connected to a switch, then to a network video recorder and on to a monitor and a viewing station
Every camera on the switch writes its stream to the recorder, so the disk fills at the sum of all the camera bitrates. Diagram: Hfliaa, CC BY-SA 4.0

What the recorder settings change

Recording hours

The tables assume 24 hours. If a camera records only while something moves, multiply the days by 24 and divide by the hours of movement. For a 1080p H.265 camera at 2 Mbps (21.6 GB a day), the days on 1 TB become:

RecordingHoursDays on 1 TB
All day2446
12 hours1293
8 hours8139
3 hours3370

The hours of movement are your own estimate. A shop floor with customers all day will not get the 3 hour row. Test for a week and read what the recorder reports.

CBR or VBR

DahuaWiki’s page on camera video settings says there are two bit rate types, VBR and CBR. In CBR the bit rate is the maximum value, and the camera lowers frame rate or video quality in busy scenes to stay under it. In VBR you set a video quality instead (DahuaWiki). The bitrate guide recommends VBR for most surveillance, because CBR holds a fixed rate regardless of the scene, which can waste bandwidth in quiet scenes or lose quality in busy ones (VEG).

DahuaWiki also says the recommended bit rate differs for each resolution, that the frame rate options vary with the resolution, and that the H.265 option is the main profile codec.

Frame rate

The guide notes that a 1080p camera at 30 fps produces significantly more data than the same camera at 15 fps. Dropping the frame rate on cameras that watch a store room or a back wall cuts disk use. Keep a higher frame rate at counters and gates.

Scene and night

The guide says busy streets and industrial sites need higher bitrates than moderate motion scenes. Treat the low end of any range as the best case.

Disk wear and warranty

A recorder writes all day, so disk ratings matter.

WD PurpleSeagate SkyHawk
Workload ratingup to 180 TB a yeardesigned for always-on workloads of 180 TB a year
Camerassupports up to 64 single-stream HD camerasup to 64 HD cameras
Warranty3 year limited3 year limited
NoteWD says this is up to three times a desktop driveSeagate says it is designed for ambient temperatures of 0 to 60 C, and higher temperatures reduce useful life

Sources: WD data sheet, Seagate data sheet. The Seagate sheet quoted is for a 12 TB to 14 TB model, so check the sheet for the size you buy.

At WD’s 3.2 Mbps, one camera writes 34.6 GB a day, which is 12.6 TB a year. About 14 cameras reach the 180 TB a year rating on one disk. Large systems need more than one disk, which most multi-bay recorders support. The surveillance hard drive entry explains why a desktop disk is a poor fit.

What disks cost in Nepal

Prices are Daraz Nepal listings I opened on 19 October 2026. The key spec column ends with price per TB.

ItemKey specSellerPrice (Rs)SourceChecked
500GB HDD Survillance For CCTV Cameras500 GB surveillance, 9,398 per TBA.R.S4,699Daraz19 Oct 2026
Western Digital WD 1TB Purple Surveillance Internal Hard Drive (WD10PURX)1 TB surveillance, 9,999 per TBClick ON9,999Daraz19 Oct 2026
Western Digital WD Purple 1TB Surveillance Hard Drive1 TB surveillance, 12,500 per TBBHILASH IT Traders12,500Daraz19 Oct 2026
Seagate Skyhawk 1 TB Surveillance Internal Hard Drive HDD 3.5 Inch With 1 Year Warranty1 TB surveillance, 9,999 per TBClick ON9,999Daraz19 Oct 2026
WD Purple Surveillance Hard Drive 2 TB For Desktop NVR DVR With 1 Year Warranty2 TB surveillance, 7,500 per TBROYAL COMPUTER INSTITUTE15,000Daraz19 Oct 2026
WD Purple Surveillance Hard Drive 2TB with 1 Year Warranty2 TB surveillance, 9,999 per TBClick ON19,999Daraz19 Oct 2026
WD Purple Surveillance Hard Drive 2TB with 1 Year Warranty2 TB surveillance, 13,250 per TBMAGIC COMPUTER SOLUTION26,500Daraz19 Oct 2026
TOSHIBA Surveillance HDD S300 Surveillance Hard Drives 4TB support up to 32 high Resolution…4 TB surveillance, 8,750 per TBBHILASH IT Traders34,999Daraz19 Oct 2026
Seagate SkyHawk 4TB SATA Surveillance SATA III 3.5” Internal Hard Drive, 256 MB Cache, 5400 RPM4 TB surveillance, 8,875 per TBMAGIC COMPUTER SOLUTION35,500Daraz19 Oct 2026

The same WD Purple 1 TB lists at Rs 9,999 and Rs 12,500 from different sellers. Three 2 TB WD Purple listings (Rs 15,000, Rs 19,999 and Rs 26,500) all say 1 year of warranty in the title, against the 3 years in WD’s data sheet, so ask the seller who covers the warranty. See the full price tables in CCTV camera price in Nepal.

Worked examples

A 4 camera shop on a 500 GB kit disk

The Hikvision 4 camera kit at Rs 22,470 on Daraz comes with a 500 GB disk. Four cameras at 3.2 Mbps write 138 GB a day, so the disk lasts 3.6 days. At 1 Mbps each (a low rate for 1080p H.265) it lasts 11.6 days. Either way it is far short of 30 days, so budget for a larger disk.

An 8 camera shop for 30 days

Eight 1080p H.265 cameras need 2.6 to 5.2 TB at the guide’s rates, and 8.3 TB at 3.2 Mbps. At the lowest price per TB found (Rs 7,500 per TB for a 2 TB WD Purple), 5.2 TB costs about Rs 39,000 and 8.3 TB about Rs 62,000 in disk alone. Those are worked from one listing, so confirm the price.

A school with 16 cameras

Sixteen 1080p H.265 cameras need 5.2 to 10.4 TB for 30 days. For 15 days, the retention India’s CBSE sets for its schools, they need 2.6 to 5.2 TB. Nepal’s Privacy Act text I read sets no retention period, so choose your own and size for it. See CCTV for schools.

Ways to make the disk last

  1. Use H.265 if your cameras and recorder support it.
  2. Use VBR with a sensible quality, not a high fixed CBR rate.
  3. Lower the frame rate on cameras that watch quiet areas.
  4. Record on motion for areas with little movement.
  5. Add a second disk if the recorder has a spare bay.
  6. Shorten retention, and export the clips that matter. See exporting evidence.

Check the real number on your recorder

The tables give a plan. The recorder gives the truth.

  1. Let the recorder run for a week.
  2. Open its storage or HDD menu and note the recording days it reports.
  3. Read the actual bitrate of each camera in the camera video settings and use the 10.8 rule on it.
  4. If it shows fewer days than you need, change one of the settings above or add a disk.

LunaCam has a bandwidth and storage usage report that shows how much each camera uses, so you can see which one is filling the disk. See the LunaCam Box.

Sources

Questions people ask

How many days will a 1 TB disk record for one camera?

It depends on the bitrate. At the bitrate WD uses in its camera support figure, 3.2 Mbps, one camera fills 34.6 GB a day, so a 1 TB disk holds about 29 days. At 1.5 to 2.5 Mbps for a 1080p H.264 camera, from a bitrate guide, it holds 37 to 62 days.

How do I turn Mbps into GB a day?

Multiply by 10.8. One megabit per second is 0.125 megabytes a second, which is 10.8 gigabytes over 24 hours.

How big a disk do I need for 8 cameras for 30 days?

At 1 to 2 Mbps per 1080p H.265 camera, 8 cameras need 2.6 to 5.2 TB. At WD's 3.2 Mbps they need 8.3 TB. Check your own recorder's bitrate and scale.

Does H.265 really halve the storage?

The bitrate guide used here says H.265 may need roughly 30 to 50 percent less bitrate than H.264 for similar quality, and its table shows 1 to 2 Mbps against 1.5 to 2.5 Mbps at 1080p.

Does motion recording save space?

Yes, in proportion to the hours of movement. A camera with 8 hours of movement a day uses a third of the space of one recording 24 hours. A busy scene can still fill a disk quickly.

What disk should I use?

A surveillance disk. WD Purple and Seagate SkyHawk are both rated for always-on use at up to 180 TB a year and carry a 3 year limited warranty.

Why does my recorder show fewer days than a calculator?

Real bitrates vary with the scene, the frame rate and the quality setting. Night infrared and busy scenes raise the bitrate. Read the actual bitrate in the recorder menu.

Is CBR or VBR better for disk space?

Dahua's wiki says that in CBR the bit rate is a maximum, and in VBR you set video quality instead. A bitrate guide recommends VBR for most surveillance because CBR can waste bandwidth in quiet scenes.