Explainer

Why picture-in-picture disappears over full-screen on Mac

You start a YouTube video in picture-in-picture, switch your editor or game to full-screen, and the video is gone. It’s still playing — you just can’t see it. This isn’t a setting you missed; it’s how macOS works. Here’s the real reason, and how to actually keep a window on top of a full-screen app.

The cause: macOS Spaces

When you make an app full-screen on a Mac, macOS moves it into its own isolated Space and hides every other window behind it. Browser picture-in-picture (Chrome, Safari, Firefox, Brave, Vivaldi) is just an ordinary floating window, so it gets hidden along with everything else. This is a well-documented, long-standing limitation that browser vendors have not resolved — the PiP window simply isn’t allowed to cross into the full-screen Space.

A floating video window staying on top of a full-screen VS Code editor on Mac

Things that don’t fix it

The fix: float on the system window layer

macOS does have a window layer that stays visible over full-screen apps — it’s the one it uses for system UI like Notification Center. Float is a tiny native app that puts a real browser window on that layer, so your video or reference page stays on top of full-screen editors, games, and presentations — across every Space, on a single monitor. Add opacity to fade it into the background while you work, and bring it forward with a glance.

Download Float freemacOS 13+ · 1.8 MB · free to start

Questions

Why does picture-in-picture disappear when I go full-screen on Mac?add

macOS puts every full-screen app in its own isolated Space and hides all other windows behind it. Browser picture-in-picture is just a normal floating window, so macOS tucks it away the moment you enter full-screen — the PiP is still playing, you just cannot see it.

Does Chrome picture-in-picture work over full-screen games on Mac?add

No. Chrome, Brave, and Vivaldi PiP all use standard window levels that macOS hides behind full-screen apps and games. This is a long-standing, unresolved limitation, not a bug you can toggle off.

How do I keep a video on top of a full-screen app on Mac?add

Use an app that floats on the native window layer macOS reserves for system UI. Float does exactly this — it keeps a browser or video window visible on top of full-screen editors, games, and presentations, across every Space.

Can I keep a window always on top over full-screen on Mac without a second monitor?add

Yes. Float is built for single-monitor setups: pin a floating window over your full-screen work, fade it with opacity when you need focus, and bring it back with a glance — no second display required.

Related: the best Helium alternative for Mac.