Your cameras, live as your Mac desktop wallpaper.

A Mac desktop with a camera's live video as its wallpaper: calm behind two browser windows, bright on a clear desktop, in Full Screen, and every camera in PanoPaper's menu bar panel.

Live camera wallpaper for macOS

PanoPaper turns your UniFi Protect and IP cameras into live video wallpapers: a camera on every display, or on every Space, and a quiet heads-up when someone comes by.

Want to share the view? Broadcast live on YouTube or Facebook with one click. Always there, never in the way.

UniFi Protect · ONVIF & RTSP cameras · Up to 4K · People & animal detection · 360° cameras · PTZ cameras · Camera audio · Live broadcasts

For macOS 15 (Sequoia) and later.
Ready for macOS 27 Golden Gate.
Works with UniFi Protect, ONVIF and RTSP cameras.
Version 2.6 · Released October 28, 2026

The driveway, the dock, the back door: always in view, without opening a single app.

Meet PanoPaper

A wallpaper that looks out for you.

PanoPaper lives in your menu bar and plays your cameras' live video behind your desktop icons. Pick a camera for each display - or for each Space - and see it whenever you look past your windows.

It never touches your real wallpaper: choose None, pause it or quit, and your desktop is exactly as it was.

  • Finds your cameras. PanoPaper looks for UniFi Protect NVRs and IP cameras on your network. Sign in once; your password stays in your keychain.
  • Remembers everything. Each display's camera, each Space's camera, how you framed it - all back after a restart, and at login if you like.
  • Easy on your Mac. The video is decoded in hardware, plays at a calm 15 frames per second behind your windows, and stops while your displays sleep or the screen is locked.
Getting started →

Click a camera to see it liveTap a camera to see it live

PanoPaper's menu bar panel with Port Dome chosen as the wallpaper: your cameras as live pictures, with Full Screen, Hide Cameras and Port Dome's audio. PanoPaper's menu bar panel with Stb Dome chosen as the wallpaper: your cameras as live pictures, with Full Screen, Hide Cameras and Stb Dome's audio. PanoPaper's menu bar panel with Flybridge chosen as the wallpaper: your cameras as live pictures, with Full Screen, Hide Cameras and Flybridge's audio. PanoPaper's menu bar panel with Port PTZ chosen as the wallpaper: your cameras as live pictures, with Full Screen, Hide Cameras and Port PTZ's audio. PanoPaper's menu bar panel with Salon chosen as the wallpaper: your cameras as live pictures, with Full Screen, Hide Cameras and Salon's audio. PanoPaper's menu bar panel with Stb PTZ chosen as the wallpaper: your cameras as live pictures, with Full Screen, Hide Cameras and Stb PTZ's audio. PanoPaper's menu bar panel with All Cameras chosen: every camera at once, in a grid, as the wallpaper. PanoPaper Help Settings

Detections

It tells you when someone's there.

With PanoPaper behind your windows, you don't have to keep an eye on it. When a camera sees a person or an animal, a quiet line at the top of the screen and a soft chime tell you - in Notification Center too, if you like. One click shows that camera in Full Screen.

Stays on your network. Detections happen on your cameras, your NVR and your Mac. No cloud, no uploads: no picture and no detection ever leaves your network.

  • Only the real thing. People and animals, not moving water, a flag in the wind or reflections.
  • Every camera. Not only the one on your wallpaper. Choose the cameras that count, and people, animals or both.
  • Outlines that follow. When the wallpaper shows that camera, a frame follows each person and animal as they move.
  • One click to watch. Click the detection - or press your Full Screen shortcut - and the camera fills the screen, above everything.
Detections →
A person walks a dog along a dock, live on the camera wallpaper. Boxes follow them, and PanoPaper's line at the top of the screen reads Person, Animal · Dock Cam. A moment later a woman follows, and a second line reads Person · Dock Cam.

Live broadcasts

Share the view. Live.

Stream any camera live to YouTube, Facebook or another streaming service, straight from your Mac. No extra software, and nothing in between.

  • Several at once. Broadcast live on YouTube and Facebook together, each started and stopped on its own.
  • Switch cameras live. Pick another camera and the broadcast crossfades to it, sound and all.
  • 360° cameras, aimed. A fisheye goes out as a natural view: drag the preview to aim it, or let it slowly look around.
  • Made for patchy internet. Short dropouts don't end the stream, and on a slow connection it sends less until it recovers.
  • Keeps going. Lock your Mac or let the displays sleep: the broadcast carries on.
Live broadcasts → PanoPaper vs OBS →
A boat's deck at the dock, live on a camera, with a red LIVE badge and the names YouTube, Facebook and Twitch over the picture.

Features

Made for the Mac. Made for watching.

At home in the menu bar.

Your cameras as pictures, pause, audio and what they saw lately - one click away. New versions arrive quietly, with a dot on the menu bar icon.

The menu bar panel →

Full Screen, above everything, with audio.

One shortcut shows your cameras over every window, the desktop icons, the menu bar and the Dock. Press Esc or click, and you're back. Turn on the audio of the camera on your main display. It plays quieter behind windows, and a shortcut mutes it from any app.

Full Screen → Camera audio →

Shortcuts and Siri.

Ask Siri to show the driveway, or let a shortcut switch cameras, go live, or run when someone comes by.

Shortcuts and Siri →

A camera for every display. And every Space.

The driveway on one display, the dock on the other. Each Space can show its own camera too, or none at all.

Choosing cameras →

Calm behind your windows.

While you work, the video steps back: dim it, or fade it into a color to match your wallpaper. Clear the desktop and it's back in full.

Behind windows →

Someone at the door? You'll know.

A quiet line at the top of the screen, a soft chime, or Notification Center - when a camera sees a person or an animal. All on your own network, never in the cloud.

Detections →

Zoom in on what matters.

The preview in Settings is a viewfinder: zoom in on the gate or the boat, and the wallpaper shows just that. Every camera remembers its framing. With the desktop clear, the arrow keys look around, + and - zoom, 0 goes back, and 1 to 9 switch cameras.

Zooming and looking around → Desktop keys →

360° and PTZ cameras.

A ceiling-mounted fisheye becomes a natural view of the room, with straight lines straight - one you can turn and tilt, or that slowly looks around by itself. Drag the preview like a joystick to turn the camera, scroll to zoom its lens, and send it Home or to any of its presets.

360° cameras → PTZ cameras →

Go live.

Stream a camera to YouTube, Facebook or your own server - on several at once - and switch cameras with a smooth crossfade.

Live broadcasts →

Speaks your language.

The menu bar panel, Settings and every window follow your Mac's language.

  • English
  • Deutsch
  • Français
  • Español
  • Italiano
  • Português
  • Nederlands
  • Polski
  • Українська
  • 日本語
  • 한국어
  • ไทย
  • 中文
Changing PanoPaper's language →

No AI slop here.

Built by a software engineer who owns a fleet of UniFi hardware, for everyone who does too. Every stream, reconnect and pixel sweated over! Try it and see for yourself.

Download the free trial

Private by design

Straight from your NVR to your Mac. No cloud.

Your video and audio travel from your NVR to your Mac on your own network - nothing passes through us. Detections too: they happen on your cameras, your NVR and your Mac, and never leave your network. No cloud relay, no account with us, no analytics. PanoPaper remembers your NVR's security certificate, so nothing else can pretend to be it, and keeps your password in your keychain. Only when you go live does a camera leave your network: straight from your Mac to the streaming service you chose.

Privacy policy →

What you need

Three things, and you're set.

Your cameras

A UniFi console running UniFi Protect (a UNVR, a Cloud Key or a Dream Machine, for example), or IP cameras that speak ONVIF or RTSP.

An account on it

A user name and password on the NVR, or the camera's own account. On a UniFi NVR, its Livestream permission is all PanoPaper needs. Add Livestream Audio for audio and PTZ Control to steer PTZ cameras.

A Mac with macOS 15

macOS 15 (Sequoia) or later, on Apple silicon or Intel.Ready for macOS 27 Golden Gate.

More for UniFi Protect owners → More for ONVIF and RTSP camera owners →

Pricing

Free to keep. Pro to make it clean.

Every feature is yours, free. For the first 7 days your cameras look clean. After that, “UNLICENSED” shows across them until you go Pro.

Pro for 7 days

Free

$0

Every feature, free. After 7 days, “UNLICENSED” shows across your cameras. No card, no account.

Download

Lifetime

$59.99

once - free updates forever

Buy Lifetime

What PanoPaper Pro adds

  • ✓ No “UNLICENSED” across your cameras.
  • ✓ Clean live broadcasts to YouTube, Facebook and more.
  • ✓ Clean pictures in notifications and shortcuts.
  • ✓ Up to 3 Macs on one license key.
  • ✓ Support for an independent developer.
The PanoPaper emblem: a glowing camera inside a curved frame.

Look past your windows. There they are.

macOS 15 (Sequoia) or later · Apple silicon and Intel.
Ready for macOS 27 Golden Gate.
Version 2.6 · Released October 28, 2026

Release notes →