Nanna Baby Monitor icon

Nanna Baby Monitor

Valerio Pilo
Multimedia
Version
5.4.5
Size
9.9 MB
Requires
Android API 26+
4.3 / 5 · 12,734 ratings 88,791 downloads

Updated Oct 23, 2026

Quick answer

Baby monitor to stream privately between your own phones and computers

This is a baby monitor app, with secure video and audio streaming, for Android and PC (Windows, macOS and Linux). No accounts, no cloud servers, no telemetry, forever free and open source.

Nanna means "baby sleep" in Italian. But this is not just for babies! Watch your pets, your plants, your home, or anything else you want to securely and privately keep an eye on.

Run the app in recording mode on an Android 8+ device or a PC with a webcam and microphone. Set another phone or computer to watching mode. Devices must be paired once on the same local network: open pairing on the recording device, then scan its QR code or enter its six-character code on the watching device. Connect anytime to watch and/or listen. Pairings can be removed from either device at any time.

Features:

* Secure video and audio streaming. * Network discovery of recording apps on the same network. * Secure pairing between devices, using a pairing code or QR code. * Always upright video stream, regardless of how the camera is placed. * Low light boost to see better in low light conditions. * Silence detection to avoid sending audio when it's all quiet. * Customizable recording quality. * Draggable video feed to see the whole video feed on any screen. * Keep streaming in the background or with the screen off. * Mute audio and video independently from either device. * Works on Android 8.0 and later. * Supports multiple recording devices and multiple watching devices. * Private local streaming, without accounts, cloud services or telemetry. * Optional self-hosted relay for secure streaming between different networks.

The recording device shows a viewfinder, but only sends audio and video while a paired watching device is connected. Turn its screen off to save battery. If audio or video is disabled on the recording device, watching devices cannot turn it back on remotely.

Nanna is also available as a desktop application for Linux, Windows and macOS, which can act as either a recording or a watching device; it will work with the Android app in any combination. It is published together with this project's source code on GitHub.

An optional relay app lets paired devices reach each other from outside the home network. The relay only ever sees encrypted data, and you host it yourself on a machine you control. Without it, the app streams only within a single local network. It is also published together with this project's source code.

This app includes a crash reporting feature, where if the app detects a crash, it will ask you to directly email (or otherwise share) a prepared crash report to the developer. This is completely optional, and no data is sent without your consent. Reports contain no information about you.

Screenshots

Nanna Baby Monitor screenshot 1
Nanna Baby Monitor screenshot 2
Nanna Baby Monitor screenshot 3
Nanna Baby Monitor screenshot 4
Nanna Baby Monitor screenshot 5
Nanna Baby Monitor screenshot 6
Nanna Baby Monitor screenshot 7

What’s new

Added remembering camera addresses to connect to them faster and more reliably.
Add camera identity to QRs for better security.
Fixed registration to relay server.
Fix crash on Android cameras when stopping streaming.
Fix crash on the camera selection screen.
Add "Report an issue" menu item to report a problem or bug in the app.

How to install

  1. Download the APK from the button at the top of this page.
  2. Allow “Install unknown apps” for your browser or file manager only, not for every app.
  3. Open the downloaded file and confirm the installation.
  4. If installation fails with “App not installed,” remove an earlier build of the same app first. A signature conflict is the usual cause.

Data safety

  • Every file is checked against its published SHA-256 before it is listed.
  • Files are scanned for malware on every update.
  • The permissions each app requests are listed on its own page.
  • Read the full safety policy for how we test, flag, and delist files.

Frequently asked questions

What is Nanna Baby Monitor?
Baby monitor to stream privately between your own phones and computers
Who develops Nanna Baby Monitor?
Nanna Baby Monitor is developed by Valerio Pilo.
Which Android version does Nanna Baby Monitor require?
Nanna Baby Monitor requires Android API 26 or later.
What is the current version of Nanna Baby Monitor?
The synchronized F-Droid version is 5.3.7.
Which license does Nanna Baby Monitor use?
The signed F-Droid metadata lists AGPL-3.0-or-later.
Where is the source code for Nanna Baby Monitor?
https://github.com/vpilo/nanna-baby-monitor

Comments

Recent approved comments · sorted by newest

Verification code
Be specific and keep it about the app. No links. Comments are reviewed before publication. Device and Android details are recorded automatically. Privacy policy.

Loading recent comments...

View all comments