NasDrives.ca

UniFi Protect storage calculator

Portrait of Devin ChuaBy Devin Chua · Data checked by Owen Nakamura · Updated

UniFi Protect stores recordings on its own console (a Dream Machine, NVR or Cloud Key with a disk), not directly on a NAS — so size that internal drive first. A typical G4/G5 4K camera at H.265 writes about 105 GB a day, so eight cameras for 30 days need roughly 30 TB. The calculator sizes it; below, when a NAS fits Protect and when it doesn’t.

As an Amazon Associate we earn from qualifying purchases on Amazon.ca.

Size it exactly

Pre-filled for this question — change any input to model your own setup.

30.4 TB of usable storage needed
105.5 GB/day per camera · 844 GB/day for 8 cameras
25.3 TB of footage over 30 days, +20% overhead = 30.4 TB
3 × 16 TB surveillance drives in RAID 529.10 TiB usable
Covers your 8-camera setup for 30 days, surviving 1 drive failure. Recommended NAS: DXP4800 Plus (4 bays).
System cost ≈ CA$3,365 (3 × CA$805 drives + CA$950 NAS, live Amazon.ca)
Add a UPS sized for a graceful shutdown — a recorder should never lose a write to a power blip.
Surveillance drives on Amazon.ca, best CA$/TB (WD Purple / Seagate SkyHawk — rated for 24/7 multi-camera writes)
Seagate Skyhawk AI 24TB Video Internal Hard Drive HDD – 3.5 Inch SATA 6Gb/s 512MB Cache for DVR NVR Security Camera System with in-House Rescue Services24 TB · CA$49.58/TBCA$1,190Buy on Amazon.ca
Seagate Skyhawk AI 20TB Video Internal Hard Drive HDD – 3.5 Inch SATA 6Gb/s 512MB Cache for DVR NVR Security Camera System with in-House Rescue Services20 TB · CA$49.75/TBCA$995Buy on Amazon.ca
Seagate Skyhawk AI 16TB Video Internal Hard Drive HDD – 3.5 Inch SATA 6Gb/s 512MB Cache for DVR NVR Security Camera System with Drive Health Management and in-House Rescue Services16 TB · CA$50.31/TBCA$805Buy on Amazon.ca
Seagate Skyhawk AI 12TB Video Internal Hard Drive HDD – 3.5 Inch SATA 6Gb/s 256MB Cache for DVR NVR Security Camera System with in-House Rescue Services – Frustration Free Packaging12 TB · CA$52.92/TBCA$635Buy on Amazon.ca

How Protect records — and the bitrates

UniFi Protect records to storage attached to the Protect host (UNVR, Dream Machine Pro/SE, Cloud Key Gen2 Plus), typically with its own hard drives. It records continuously by default, with smart-detection events indexed on top. Ubiquiti's cameras are H.265-capable: a G4/G5 Bullet or Pro (4K) lands around 8–12 Mbps, a G4/G5 at 2K/4MP around 4–5 Mbps, so the storage maths is the same as any H.265 camera — use the calculator with those bitrates.

When a NAS fits Protect, and when it doesn't

The honest answer: UniFi Protect wants its own storage and does not record straight to a general NAS the way Frigate or Surveillance Station do. So a NAS is not a drop-in Protect recorder. Where a NAS does fit is as a backup target — the UNVR and newer Protect hosts can export or back up footage to network storage, so a NAS holds a second copy off the recorder. Size the Protect host's internal drives for your live retention (that is what the calculator does), and add a NAS if you want a resilient backup of the footage.

If you specifically want to record cameras straight to a NAS, Protect is the wrong tool — Frigate or Synology Surveillance Station record to the NAS directly.

Frequently asked questions

How much storage does UniFi Protect need?

It depends on camera resolution and count: a 4K H.265 G4/G5 camera writes about 105 GB a day, so eight cameras for 30 days need roughly 30 TB. Size the Protect host's internal drives with the calculator using your cameras' bitrates.

Can UniFi Protect record to a NAS?

Not as its primary storage — Protect records to storage attached to the Protect host (UNVR, Dream Machine, Cloud Key), not directly to a general NAS. A NAS fits as a backup target for exported footage, not as the live recorder.

What bitrate do UniFi G4/G5 cameras use?

Roughly 8–12 Mbps for a 4K G4/G5 Pro or Bullet at H.265, and about 4–5 Mbps for a 2K/4MP model. Enter those in the calculator to size Protect storage for your setup.

Should I use a NAS or a UNVR for UniFi Protect?

A UNVR (or Dream Machine Pro/SE) for the live recording, since Protect needs its own storage, and optionally a NAS as a backup target for the footage. If you want to record directly to a NAS, use Frigate or Surveillance Station instead of Protect.

Read more

About the author
Portrait of Devin Chua
Devin Chua
Writer, components & compatibility

Devin Chua works out which drives, RAM and NVMe cache fit which NAS model at nasdrives.ca, and what the RAID choice means for usable capacity, checked against what is in stock on Amazon.ca.

Portrait of Owen NakamuraData checked by Owen Nakamura, Technical editor (data checking)