Remote AccessFree Download
Compare

Free NVR software compared

“Free” means different things in NVR software. Some programs are free only for local viewing, some charge for remote access, and some are free but need Docker. This page compares what you get for free in six popular options.

At a glance

Litmus NVRFrigateAgent DVRBlue IrisZoneMindermotionEye
PriceFree, no camera limitFree and open source. Optional Frigate+ ($50 a year)Free for private local use. A license (from $7.95 a month) is needed for HD viewing, local learning AI, remote access or business usePaid: $39.95 (LE, 1 camera) or $99.95 (Full). 15-day trialFree and open source (GPL-2.0)Free and open source (GPL-3.0-or-later)
Remote viewingFree over a direct connection, in the phone app and browserNot comparedPaid licenseAndroid and iOS appszmNinjaNg app (iOS, Android, desktop)Not stated in the official docs
Runs onWindows, macOS, Linux, Raspberry Pi, Docker, Home Assistant add-onDocker (recommended) or a Home Assistant app. Windows is not officially supportedWindows, macOS, Linux, Docker, Raspberry PiWindows 10 or 11 (64-bit)Linux packages or Docker. Windows via WSLLinux (pip and systemd) or Docker
AI detectionBuilt in: people, faces, vehicles, license platesBuilt inOn the free version, through external services such as CodeProject.AI or DeepStackBuilt in since version 6.0.1Motion detection. Objects, faces and plates through the separate event serverMotion detection
SearchBy appearance, face, text description and license plateSemantic search, off by defaultNot stated on the official siteNot comparedNot comparedNot compared
Camera limitNoneNone statedNone (“hardware is the only limit”)1 (LE) or up to 128 (Full)None statedNone stated

From each product’s official site as of November 2026: docs.frigate.video and frigate.video, ispyconnect.com (pricing and download pages), blueirissoftware.com, the ZoneMinder and motionEye GitHub repositories and docs.

Which one fits

  • You want everything free, including viewing from your phone: Litmus NVR. Remote viewing over a direct connection is free too.
  • You want open-source software and are comfortable with Docker: Frigate.
  • You want to plug in your own AI services: Agent DVR lists integrations such as CodeProject.AI, DeepStack and PlateRecognizer.com.
  • You run many cameras on one Windows PC and do not mind paying: Blue Iris Full supports up to 128 cameras.
  • You want a long-established open-source recorder on Linux and motion detection is enough: ZoneMinder or motionEye.

What Litmus does

  • Every person and vehicle becomes a card. Litmus detects people and vehicles as it records and turns each one into a card, so you browse who was there instead of scrubbing a timeline.
  • Follow someone across cameras. Open a card to play that person’s scenes from every camera in time order.
  • Four ways to search. By appearance (clothing and build), by face with no enrollment, by a description such as “a person in a yellow shirt”, or by attributes like clothing color, bag, hat and age group. Vehicles can be searched by license plate, and a partial plate works.
  • Works locally, no sign-up. On your network, open it in a browser without a Litmus account.
  • Remote viewing without port forwarding. Add the device to your Litmus account, and the phone app and browser connect over an encrypted peer-to-peer connection, which works on most home and office routers.
  • Video stays on your hardware. Recordings and analysis are stored on the computer running Litmus, not in the cloud.

Questions

Is Litmus NVR really free?

Yes. Every feature is free with no camera limit. Live View over a direct connection is unlimited.

Is there free NVR software for Mac?

Litmus NVR and Agent DVR both list macOS. Litmus NVR runs on macOS 14.4 or later on Apple Silicon and Intel Macs.

What hardware does Litmus need?

An Intel N100 mini PC handles 1 to 2 cameras, a 12th-gen Core i5 5 to 6, a 12th-gen Core i7 9 to 10, and an Apple M2 Mac 12 to 14. A Raspberry Pi 5 handles 1 to 2. A graphics card lets the same PC handle more cameras. These are for 1080p cameras at the default 10 analyses per second. The Apple M2 count is measured. The PC counts are estimates based on CPU performance.

Related

Try Litmus NVR free

No camera limit, and viewing from your phone is free too.

Download