Browser-only calculation · no form data sent

CCTV Recording Storage Calculator

Estimate storage for continuous or scheduled recording using the average bitrate per camera.

Calculation direction

Formula

Cameras × Mbps ÷ 8 × recording seconds × retention days × headroom, converted from bytes to decimal TB and binary TiB.

Motion recording: Savings depend on the scene, sensitivity, and activity. Use the 24/7 result as an upper comparison, then correct it with a week of measured usage.

Why TB and TiB differ

Drive vendors define 1 TB as 10¹² bytes. Binary units use 2⁴⁰ bytes per TiB, so the same byte count appears smaller when expressed in TiB.

Scenario comparison

Results compare the recording hours you enter with a 24/7 continuous upper case. Motion-active hours vary by location, season, and sensitivity, so do not treat the apparent saving as guaranteed.

Worked examples

SetupExample inputsCheck before buying
Two entrance cameras2 cameras · 2 Mbps · 12 h · 30 daysInclude night noise and busy periods
Four home perimeter cameras4 cameras · 4 Mbps · 24 h · 30 daysAbout 5.70 TB as the continuous upper case
Eight-camera small shop8 cameras · 4 Mbps · 16 h · 45 daysCheck after-hours policy and NVR capacity limits

Next step

Read how codecs, frame rate, and motion recording affect retention.