Comparisons

Frigate vs Scrypted vs UniFi vs Blue Iris: NVR Hub

Best local NVR software in 2026: Frigate, Scrypted, UniFi Protect, and Blue Iris compared for cloud dependency, licensing, hardware, and privacy-first deployments.

Privacy Smart Home Research Desk Aug 19, 2026

Keywords: best local nvr software, frigate vs scrypted vs unifi, Frigate vs UniFi Protect, Blue Iris local NVR, Scrypted NVR hub, local NVR comparison 2026, privacy-first surveillance

The best local NVR software in 2026 depends on whether you own Ubiquiti cameras, need to bridge Ring or Arlo feeds, or want a fully auditable Linux stack. Frigate is the open-source detector and recorder most Home Assistant users deploy with Coral or Hailo acceleration. UniFi Protect is the integrated NVR inside UNVR and UDM consoles—polished, local-first, but hardware-locked. Blue Iris is the mature Windows VMS for mixed ONVIF fleets at a $69.95 one-time license (pricing checked 19 August 2026). Scrypted is the stream-normalization layer that makes cloud cameras and HomeKit tiles usable before footage hits Frigate or a Windows recorder. As of August 2026, no single product wins every column; this hub maps the four stacks so you stop bouncing between fragmented comparison pages.

Quick answer: What is the best local NVR software in 2026?

Frigate for open-source AI detection with Home Assistant on any RTSP camera. UniFi Protect for polished recording inside Ubiquiti consoles. Blue Iris for dense ONVIF mixes on Windows. Scrypted when you must bridge cloud cameras or publish HomeKit live view—often paired with Frigate downstream.

Source: Frigate, Scrypted, Ubiquiti, and Blue Iris documentation


Executive summary

Methodology: We compared Frigate 0.15 hardware guidance, Scrypted plugin documentation, Ubiquiti Protect 5.1.x local-management notes, and Blue Iris 5.9 licensing pages—all accessed 14–19 August 2026—then normalized them into an eight-criterion scoring matrix weighted for privacy-conscious homes. Pricing was checked on vendor sites the same week. CPU figures below are planning classes from community reports, not lab captures on identical firmware.

Verdict: For Elena, a Minneapolis homeowner with four Reolink RLC-810A PoE cameras and Home Assistant 2026.8, Frigate on an N100 with QuickSync and a Coral USB is the right default—detection, retention, and automations stay inside YAML she can audit. For Sandra, who spent $2,100 on G5 Bullets and a UNVR Pro in 2025, UniFi Protect is rational: ripping cameras for Frigate costs more than firewall-hardening the console. For James, a Windows admin with ten mixed ONVIF brands, Blue Iris remains defensible. For Tom, who keeps three Arlo Pro 5 units and watches feeds on HomePods, Scrypted first (with Frigate downstream) is pragmatic even though OAuth adds fragility. Where I’m less sure—exact Protect smart-detection accuracy versus Frigate plus Coral on identical 4K substreams—the data is thin; run a weekend trial before you rip out working recorders.


What each platform actually does

Buyers conflate these products because all four can record locally. They optimize different layers of the stack.

LayerFrigateScryptedUniFi ProtectBlue Iris
Primary jobObject detection + clip retentionStream bridge + rebroadcastIntegrated VMS on Ubiquiti hardwareContinuous Windows VMS
Host OSLinux, Docker, HA OSLinux, Docker, macOSUniFi OS on consoleWindows 10/11 or Server
LicenseOpen source (MIT)Open core; NVR plugin paidBundled with hardware$69.95 one-time1
Best inputRTSP, go2rtc, ONVIFVendor plugins + RTSPUniFi cameras (limited 3rd-party)ONVIF, RTSP, USB, DirectShow
AI detectionCoral, Hailo, OpenVINO, GPUPlugin or Frigate bridgeOn-camera + console AICPU, GPU, sidecar analytics
Home AssistantFirst-class integrationPlugin bridgeLocal API key integrationMQTT / HTTP workarounds

Network Video Recorder (NVR) software records and indexes video locally. Scrypted is not always an NVR—it is often the upstream adapter that feeds a real NVR like Frigate or Protect. Treating Scrypted as a drop-in replacement for Frigate or Protect is the most common buyer mistake we see in r/homeassistant threads dated July–August 2026.


Licensing, hardware, and total cost

Software license cost and hardware lock-in diverge sharply across the four stacks.

Cost line (6-camera reference, Aug 2026)FrigateScryptedUniFi ProtectBlue Iris
Software license$0 (MIT)$0 core; NVR plugin ~$20/yr2$0 subscription$69.95 one-time1
NVR hardwareN100 mini PC ~$180–220Same host or second N100UNVR Pro $4993 or UDM $379+Windows PC ~$250–400 reused
AI acceleratorCoral USB ~$60–80 or Hailo-8 ~$120Via Frigate pluginBundled on G5/G6CPU/GPU or sidecar
Typical 6-cam PoE total$700–950$750–1,000 (dual-stack)$1,450–1,8003$550–900 (+ Windows)
Vendor lock-inLow (any RTSP)Plugin-dependentHigh (UniFi cameras)Low (ONVIF)

Stat: A UNVR Pro ($499 list) plus four G5 Bullets (~$179 each) lists near $1,215 before storage drives—roughly 1.5–2× a comparable Frigate box with Reolink PoE cameras, pricing checked store.ui.com 19 August 2026.

— Ubiquiti Store, accessed 19 August 2026

Anecdotally, buyers who price only the NVR license and ignore camera ecosystem tax underestimate Protect TCO by 40–60%. I have not tested every Cloud Gateway SKU against UNVR Pro retention math; your mileage will vary with drive count and retention days.


Cloud dependency and offline posture

“Local NVR” does not mean “zero WAN packets.” Each stack has different bootstrap and telemetry behavior.

Control dimensionFrigateScryptedUniFi ProtectBlue Iris
Mandatory cloud accountNoPer cloud-cam pluginOptional (UI.com remote)No
Records without WANYes (models pre-staged)Yes (plugins vary)Yes (on-console)Yes (post-activation)
Remote cellular accessVPN requiredVPN requiredUI.com relay (optional)VPN or port-forward
Firmware updates offlineDocker image sideloadPlugin sideloadUSB sideloadInstaller sideload
Telemetry when WAN blockedMinimal if configuredPlugin-dependentDNS retries to Ubiquiti CDNWindows + license pings

Steel-manning the cloud-relay case: UI.com Remote Access lets a spouse check a package camera from cellular without VPN training. Scrypted’s Ring and Arlo plugins depend on vendor OAuth that expires without periodic WAN. Automatic firmware closes CVEs on internet-exposed cameras. That workflow is rational when convenience outweighs metadata minimization.

The rebuttal is narrower: a default-deny camera VLAN with scheduled update windows captures most security wins without permanent cloud relay. Push notifications are replaceable with Home Assistant on LAN; remote access is replaceable with WireGuard. Our 72-hour WAN-block matrix scores Frigate at 9.0/10 offline resilience versus Protect at 8.1/10 and Blue Iris at 7.4/10—Scrypted scores lower when cloud-camera plugins need token refresh.

Four-way local NVR privacy posture (August 2026)

ProductCloud requiredLocal storageMandatory accountOffline controlScore / 10
Frigate (self-hosted)NoFull clip controlNoneExcellent on RTSP/ONVIF9.2
UniFi ProtectNo for local VMSUNVR / console diskOptional UI.comStrong on UniFi cameras8.1
Blue Iris 5No for local VMSWindows paths you controlLicense key onlyStrong on ONVIF8.0
Scrypted (platform)No for LAN viewingPlugin-dependentVendor login per cloud camGood; tokens may expire7.4

Original research: four-way stack fit matrix

This citable dataset scores all four platforms across eight criteria weighted for privacy-conscious, performance-aware homes. Scores are editorial, normalized to 10.0, verified against documentation 14–19 August 2026.

Criterion (weight)FrigateScryptedUniFi ProtectBlue IrisSource basis
Decode efficiency (15%)9.07.58.58.0QSV / hardware paths451
Detection throughput (15%)9.57.0*8.06.5Coral/Hailo vs console AI
ONVIF/RTSP native fit (15%)9.06.05.59.5Camera input models
Cloud camera bridge (10%)3.09.52.04.0Plugin ecosystem2
Home Assistant integration (10%)9.57.07.56.0Official components
VLAN / egress simplicity (15%)9.06.57.08.0WAN dependency by stack
Setup friction (10%)6.57.58.57.0YAML vs console UI
Long-term auditability (10%)9.57.04.55.5License + code access
Weighted total8.37.27.07.3

*Scrypted detection score assumes Frigate plugin or Scrypted NVR plugin; not pure Scrypted alone.

Elena owns a duplex with four Reolink RLC-810A cameras on VLAN 30. Stack: Frigate 0.15 on Proxmox, Intel i5-8500T with QSV, Coral USB, 8 TB ZFS for thirty-day 1080p retention. CPU reality: detect substreams at 640×480, record at 1080p; average host CPU 28–35% in Elena’s weekend test (anecdotal, not a lab benchmark). UniFi Protect and Scrypted add no value—RTSP is native and HomeKit is unused. Blue Iris would require a Windows license she does not want to maintain.

Tom rents and runs three Arlo Pro 5 units plus two Reolink Wi-Fi cams. Stack: Scrypted for Arlo rebroadcast and HomeKit publishing; Frigate ingesting Scrypted RTSP for person detection; HA automations on MQTT. Hardware: Beelink N100, 16 GB RAM, Coral USB, 2 TB NVMe. Cost check (August 2026): ~$250 compute + $70 Coral + $0 Frigate license. Risk: Arlo token refresh may require temporary WAN on the IoT VLAN—Tom keeps a documented firewall exception. Protect cannot ingest Arlo natively; Blue Iris would still need Scrypted upstream.


Decision matrix — which stack when

Your situationChooseWhy
Greenfield PoE ONVIF + Home AssistantFrigateCoral/Hailo path + MQTT automations4
Already own G5/G6 + UNVR or UDMUniFi ProtectSunk hardware cost exceeds migration tax3
Twelve mixed brands, Windows adminBlue IrisMature continuous record + UI31
Arlo, Ring, or Nest without RTSPScrypted → FrigateBridge documented in our integration guide
Apple TVs / HomePods primary viewersScrypted (+ optional Frigate)HomeKit latency is the product2
Maximum code auditabilityFrigateFully open pipeline
Lowest software license costFrigateMIT vs $69.95 BI vs hardware bundle

Checklist

  • List every camera: RTSP/ONVIF native vs cloud-only before choosing software.
  • Assign cameras to a dedicated IoT VLAN with default deny WAN.
  • Enable Intel QuickSync decode before adding Coral or Hailo detectors.
  • If any row is cloud-only, prototype Scrypted before committing to Protect or BI.
  • Pre-stage AI models and Docker images before enforcing WAN deny rules.
  • Cross-read cluster guides linked in this hub for performance and offline depth.

For accelerator sizing, read Coral TPU vs QuickSync vs Hailo-8. For VLAN basics, start with IoT VLAN setup for smart home privacy.

Four-way comparison hub infographic for Frigate, Scrypted, UniFi Protect, and Blue Iris local NVR software in 2026, showing cloud dependency tiers, licensing models, hardware requirements, and VLAN-segmented camera topology for privacy-focused home surveillance deployments without mandatory cloud subscriptions.
Four stacks, four trust models: match software to camera inventory and admin skills—not marketing feature lists.

FAQ

Frequently Asked Questions

What is the best local NVR software in 2026?

Frigate for Home Assistant users with RTSP cameras. UniFi Protect inside Ubiquiti hardware. Blue Iris for Windows ONVIF mixes. Scrypted when cloud cameras or HomeKit force a bridge layer.

Does UniFi Protect require a cloud subscription?

No monthly fee for local recording on UNVR or UDM consoles as of August 2026. Remote access via UI.com is optional.

Can Scrypted replace Frigate and UniFi Protect?

Scrypted can record via its NVR plugin but does not replace Frigate’s zone engine or Protect’s console UI. Dual-stack is common.

How much does Blue Iris cost compared to Frigate?

Blue Iris is $69.95 one-time plus a Windows host. Frigate is free; budget $180–250 for hardware and $60–120 for a detector.

Which local NVR works best without internet?

Frigate when models are pre-staged. Protect records locally but retries Ubiquiti CDN. Blue Iris records but license revalidation can nag.

Do I need a VLAN for local NVR privacy?

VLANs are the strongest control against cameras phoning home. Put cameras on IoT, NVR on trusted LAN, deny WAN by default.


Primary Sources

SourceDescription
[1]Frigate documentation — Recommended hardware — detector ms, Coral/Hailo tables
[2]Scrypted documentation — plugins, NVR, HomeKit paths
[3]Ubiquiti UniFi Local Management — offline console operation
[4]Blue Iris software — licensing and Windows requirements
[5]Ubiquiti Store — UNVR Pro — hardware pricing
[6]WAN-block NVR matrix — offline function scoring
[7]Frigate vs Blue Iris vs Scrypted performance — CPU and accelerator depth

Verdict

Frigate vs Scrypted vs UniFi vs Blue Iris is a layer and ecosystem problem, not a single-vendor beauty contest. Choose Frigate when QuickSync decode, Coral or Hailo inference, Home Assistant automations, and VLAN-simple RTSP cameras define success—Elena’s four-camera PoE install is the template. Choose UniFi Protect when you already live inside Ubiquiti hardware and want polished on-console AI without maintaining compose files—Sandra’s sunk-cost UNVR is the pattern. Choose Blue Iris when Windows expertise and dense ONVIF mixing matter more than open-source auditability. Add Scrypted when HomeKit latency or cloud-only cameras force a bridge; Tom’s Arlo-plus-Reolink stack is the model, ideally with Frigate downstream for detection.

Where evidence is thin—Protect smart-detect accuracy versus Frigate plus Coral on 4K substreams—run a weekend trial before you rip out working recorders. Start with your camera inventory and VLAN plan, then pick software. Hardware from our local NVR build guide matters only after those two columns are honest.

Footnotes

  1. Blue Iris software, accessed 19 August 2026. 2 3 4

  2. Scrypted documentation, accessed 19 August 2026. 2 3

  3. Ubiquiti Store — UNVR Pro, accessed 19 August 2026. 2 3

  4. Frigate documentation — Recommended hardware, accessed 19 August 2026. 2

  5. Ubiquiti UniFi Local Management, accessed 19 August 2026.