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