Nanna Baby Monitor icon

Nanna Baby Monitor

Valerio Pilo
Multimedia
Version
5.3.7
Size
9.8 MB
Requires
Android API 26+
4.3 / 5 · 12,734 ratings 88,785 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 (using Java). 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.

This app requires pairing between devices. Run the app in recording mode on any Android 8+ device. Using pairing code or a QR, pair it with another devices set to watching mode. Connect anytime to watch and/or listen.

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. * 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. * Works on Android 8.0 and later. * Supports multiple recording devices and multiple watching devices. * Private, and without any cloud services or telemetry: it stays on your home's network.

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.

Screenshots

Nanna Baby Monitor screenshot 1
Nanna Baby Monitor screenshot 2

What’s new

Added an error reporting request after a crash. Please send reports, it will help me fix bugs faster!
Pairings now work in both directions. After updating, update every device and pair them again.
Added version detection to detect connection attempts between incompatible versions: update both devices to the latest version if this happens.
Made pop-up messages dismissable by tapping/clicking on them.

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