Add native Picture-in-Picture (PiP) support like Edge & Firefox

Native Picture-in-Picture (PiP) support is available in both Microsoft Edge and Mozilla Firefox as a built-in browser feature — it works seamlessly on YouTube, Netflix, and most video streaming sites with a dedicated PiP button that appears on hover.

Brave currently lacks this native integration. While a workaround exists via the Global Media Controls flag or third-party extensions, it is not as smooth or reliable as what Edge and Firefox offer out of the box.

Why this should be considered:

  • PiP is a heavily used productivity feature — it lets users watch videos in a floating window while multitasking in other tabs or apps

  • Brave already positions itself as a privacy-first, feature-rich alternative to Chrome and Edge — native PiP would strengthen that positioning

  • The absence of this feature is one of the most common complaints from users switching from Edge or Firefox to Brave

  • Chromium (which Brave is based on) already has the underlying PiP API — it just needs to be surfaced natively in Brave’s UI the way Edge has done it

Expected behavior: A PiP button should appear when hovering over any HTML5 video, similar to Edge and Firefox, allowing users to pop the video out into a floating, always-on-top window.

This is a relatively low-effort, high-impact feature that would significantly improve daily usability for a large portion of Brave’s user base.

Brave already has PiP. It’s had PiP for quite some time now actually to be honest. So long I lost count.

(There’s also a very strong hint of AI/LLM generation in the text here, I do not believe a human wrote this whatsoever, only the screenshot came from a human. You didn’t use an AI/LLM last time and were understandable. You don’t need to have AI do reports for you.)

You can also right-click videos to gain the PiP option in the contextual menu. For YouTube you have to right-click twice (as the first right-click is YouTube’s right-click menu, whereas the second right-click is Brave’s).

1 Like

So what’s wrong with ai if it helps me write and make it more understandable for others.

It’s wordy, lengthy to read, and often times repeats itself over and over again. (It wrote a lot just to say “Brave doesn’t have PiP” when it’d take only a sentence to a paragraph.) That’s straining to someone reading a report. It’s actually harder for me to read than if you just wrote it yourself. I understand you just fine without it.

Besides, don’t you want a voice of your own? (I’m truly not being insulting here, I’d rather people speak for themselves, some can be understood just fine more than they give themselves credit for.)

@Chaki-09 As pointed out, Brave does have native PiP mode. Some websites like Netflix may code the website to try to prevent this for a variety of reasons and Brave tends to honor that when it’s in the web code to prevent picture-in-picture.

There has been a lot of prior talk on this in the past if you would care to search through existing topics, such as Picture in Picture (PIP) Not Working on Xfinity Stream

We’ve have enabled a PIP scriptlet in the Experimental list.

1 Like