Free & Open Source

Turn Any Two Phones Into a Baby Monitor

Real-time HD video and audio streaming. No apps to download, no accounts to create, no monthly fees. Just open your browser and connect.

0 Dependencies
P2P Direct Streaming
MIT License
Sender Recording
Receiver Connected

Everything You Need, Nothing You Don't

Built for simplicity and reliability. No bloat, just rock-solid baby monitoring.

📺

HD Video Streaming

Crystal clear 720p video with adaptive quality. Switch to SD for slower connections.

🔊

Loud Sound Alerts

Instant visual alerts when your baby cries. Adjustable sensitivity to match your environment.

🎙️

Push-to-Talk

Soothe your baby remotely with two-way audio. Audio ducking reduces background while you speak.

🎵

Lullaby Player

Play soothing music remotely with sleep timers. Self-hosters can add custom playlists.

🔗

Peer-to-Peer

Direct WebRTC connection. Your video never touches our servers - maximum privacy.

📱

Works Everywhere

Any modern browser on any device. No app store, no downloads, no restrictions.

📶

Audio-Only Mode

Disable video to save bandwidth. Perfect for monitoring when you don't need to see.

🔇

Echo Reduction

Spectral subtraction reduces lullaby bleedthrough while preserving baby sounds.

🔋

Battery Optimized

Screen auto-dims on sender. Multiple keep-awake mechanisms prevent sleep.

Up and Running in 30 Seconds

No accounts, no setup wizards, no complicated pairing.

1

Create a Session

Choose any session name - it's your private room. "nursery", "baby-cam", anything works.

2

Set Up Sender

Open the sender page on the phone near your baby. Grant camera & mic access.

3

Watch & Listen

Open receiver on your phone with the same session name. You're connected!

Bookmark It

Save the URL for instant access. No need to enter the session name again.

Free Forever. No Catch.

This isn't freemium. It's a genuine open source project you can run yourself, modify, and share. Your data stays between your devices.

  • Self-host on your own server
  • No tracking or analytics
  • No accounts required
  • MIT licensed - do anything
  • Contributions welcome
View on GitHub
🔌

WebRTC

Peer-to-peer streaming

📡

Server-Sent Events

Simple signaling

🟢

Node.js

Lightweight server

📦

Zero Dependencies

Pure Node.js

🌐

Vanilla JS

No frameworks

🔒

HTTPS Ready

Secure by default

Ready to Get Started?

Set up your baby monitor in under a minute. No signup, no credit card, no catch.

Launch Baby Monitor