CCTV Storage Calculator
Calculate the recording storage and network bandwidth a camera system needs from resolution, frame rate, codec and retention, with motion recording and RAID overhead accounted for.
Last reviewed by the Radiatus Cloud team
Need this monitored 24/7?
Radiatus delivers managed cloud & network operations.
Bitrate is the input, not resolution
Storage is bitrate multiplied by time, and bitrate depends on resolution, frame rate, codec and scene complexity together rather than on resolution alone. A 4K camera watching an empty corridor produces less data than a 1080p camera watching a busy car park, because modern codecs encode differences between frames and a static scene has almost none. Sizing from a resolution table alone therefore over provisions quiet scenes and under provisions busy ones, sometimes by a factor of three.
H.265 halves it and not every system supports it
H.265 achieves roughly the same visual quality as H.264 at half the bitrate, which halves both storage and bandwidth. The catch is decoding: browsers, older video management software and some mobile clients cannot play it, and transcoding at the recorder to serve those clients costs considerably more CPU than recording. The saving is real and it is worth confirming every client can consume it before committing.
Motion recording saves less than expected
Recording only on motion sounds like a large saving and typically delivers thirty to sixty percent rather than the ninety people expect. Pre and post event buffers extend each clip beyond the motion itself, cameras covering thoroughfares see near constant activity, and false triggers from weather, shadows and headlights add clips nobody wants. It also risks missing the event that mattered because the detection threshold was set too high, which is why continuous recording remains common where evidence matters.
Related tools
- Port Scanner — Check which common ports respond on a host and understand what each exposed service means. Scan only systems you are authorised to test.
- DNS Misconfiguration — Analyze DNS records (TXT, SPF) for security gaps.
- TLS Compat Tester — Check client-server compatibility for TLS versions.
- Firewall Rule Risk — Evaluate firewall rules for over-permissive exposure.
Frequently Asked Questions
How do I know the real bitrate of a camera?
Read it from the camera itself during a busy period rather than from a specification table. Most cameras report the current bitrate in their web interface, and the difference between a quiet and a busy scene on the same camera is frequently two or three times.
Is H.265 worth it?
It halves storage and bandwidth for equivalent quality, which is a large saving. Confirm first that the recorder, the video management software and every client that needs to view footage can decode it, because transcoding to serve a browser costs more CPU than recording ever did.
How much does motion recording actually save?
Typically 30 to 60 percent rather than the 90 people expect, because pre and post event buffers extend every clip, busy scenes trigger almost continuously, and weather and headlights cause false triggers. Continuous recording remains common where the footage is evidential.
What frame rate do I need?
Fifteen frames per second is adequate for most surveillance and halves the data compared to 30. Higher rates matter for fast movement such as vehicle number plates or point of sale monitoring, where a missing frame is the frame you needed.
Should I use RAID?
RAID 5 or 6 protects against a drive failure, which matters because surveillance drives run continuously and fail regularly. Both consume capacity: RAID 5 loses one drive of the array and RAID 6 loses two. Neither is a backup, since a deletion or a fire takes the whole array.
Privacy & Security
Everything runs in your browser; nothing is uploaded.
How to Use
Enter camera count, resolution and retention period to get storage and bandwidth requirements.
Disclaimer: This tool is provided "as is" without warranty of any kind. Results are for educational and utility purposes.
Related Tools
Port Scanner
NetworkCheck which common ports respond on a host and understand what each exposed service means. Scan only systems you are authorised to test.
DNS Misconfiguration
NetworkAnalyze DNS records (TXT, SPF) for security gaps.
TLS Compat Tester
NetworkCheck client-server compatibility for TLS versions.