redzilla
CCTV

CCTV Storage

Estimate the storage (TB) and bandwidth (Mbps) of an IP camera system based on resolution, FPS, codec, activity level, recording hours and retention days. These are estimates using a typical VBR bitrate. 100% in your browser.

Typical surveillance 1015 fps · real-time 2530 fps.

H.265 cuts ~50 % vs H.264 · H.265+ (Smart) ~65 %.

Activity / motion level

More motion in scene = more bitrate under VBR (low ×0.6 · medium ×1.0 · high ×1.4).

24 h = continuous recording · fewer hours if you record only on events/motion.

Examples
redzilla.cl — cctv
 
Total storage
Total bandwidth
recording from all cameras
Bitrate per camera
TB
Mbps
GB/cam/day

Calculation breakdown

ItemValueNote
How it is calculated · bitrate, storage and bandwidth

1. Base bitrate (Mbps) at H.264 / 15 fps / medium activity: 1MP=2, 2MP=4, 4MP=8, 5MP=10, 8MP=16.

2. bitrate/camera = base × (fps/15) × codec × activity. Codec: H.264=1.0, H.265=0.5, H.265+=0.35. Activity: low=0.6, medium=1.0, high=1.4.

3. GB/camera/day = bitrate(Mbps) × 3600 × hours / 8 / 1000 (Mbps to megabytes/s divided by 8, then to GB).

4. Total TB = GB/camera/day × cameras × retention / 1000 · Total Mbps = bitrate/camera × cameras.

5. These are estimates: real bitrate is VBR and depends on the scene, lighting, manufacturer and encoder settings. Size with headroom.

Runs locally in your browser · no sign-up · nothing leaves your browser.