YIYOL › Blog › Storage Calculator

CCTV Storage Calculator

Calculate required storage based on camera count, resolution, FPS, and recording hours

1 ~ 256
1 ~ 24 hours (default: 24h continuous)
1 ~ 60 (default: 20fps, preset basis: 30fps)
Retention Period
0days
Daily Data
0GB
Monthly Data
0GB
1 ~ 256
1 ~ 24 hours
1 ~ 60 (default: 20fps, preset basis: 30fps)
Desired retention days
Required Storage
0TB
Daily Data
0GB
Monthly Data
0GB
Recommended HDD Configuration

Bitrate Reference by Resolution

Resolution Pixels Typical Bitrate 1ch Daily (24h, 30fps)
4K (3840×2160) ~8.3MP 16 ~ 25 Mbps 172.8 ~ 270.0 GB
1440p (2560×1440) ~3.7MP 8 ~ 12 Mbps 86.4 ~ 129.6 GB
1080p (1920×1080) ~2.1MP 4 ~ 8 Mbps 43.2 ~ 86.4 GB
720p (1280×720) ~0.9MP 1.5 ~ 3 Mbps 16.2 ~ 32.4 GB
480p (720×480) ~0.3MP 0.5 ~ 1.5 Mbps 5.4 ~ 16.2 GB
Formula
Daily(GB) = Bitrate(Mbps) × (FPS ÷ 30) × 3,600 × Hours(h) × Channels ÷ 8 ÷ 1,000
Retention Days = Total(TB) × 1,000 ÷ Daily(GB)
Required(TB) = Daily(GB) × Days ÷ 1,000

※ Bitrate presets are based on 30fps. Changing FPS scales the bitrate proportionally.