RabbitPair
Back to FAQ list

What browsers support Document Picture-in-Picture, and what are the known limitations?

The Document Picture-in-Picture API works on Chrome 116+, Edge 116+, and Firefox 151+ desktops only. Mobile browsers, Safari, and older versions are not supported. The PiP title bar cannot be hidden, fullscreen is blocked, and only one PiP window is allowed at a time.

The Document Picture-in-Picture API is supported on desktop Chrome 116+, Edge 116+, Opera 102+, and Firefox 151+. It is not available on any mobile browser, including Chrome for Android, Firefox for Android, and Safari for iOS. Safari on macOS also does not support it. Global browser coverage is approximately 26.39% according to Can I Use.

DualPiP relies entirely on this API to create its always-on-top floating player with subtitles, controls, and learning mode. If your browser does not support the Document PiP API, DualPiP's core features will not function.

Which desktop browsers support Document Picture-in-Picture?

All Chromium-based desktop browsers version 116 or later fully support the Document Picture-in-Picture API. Firefox added support starting from version 151 in 2026. Safari for macOS does not support the API as of August 2026.

BrowserMinimum VersionStatus
Google Chrome116+Fully supported
Microsoft Edge116+Fully supported
Brave116+Fully supported
Vivaldi116+Fully supported
Arc116+Fully supported
Opera102+Fully supported
Firefox151+Supported since 2026
Safari (macOS)Not supported

Does Document Picture-in-Picture work on mobile devices?

No. The Document Picture-in-Picture API does not work on any mobile browser. Chrome for Android, Firefox for Android, Safari for iOS, Samsung Internet, and all other mobile browsers lack support.

Google's Chromium team has stated that Android's windowing system does not easily support always-on-top windows with interactive content. Development for Android Document PiP is underway behind experimental flags, but there is no stable release date announced.

For bilingual subtitle needs on mobile, CaptionGo displays subtitles directly on the video page without requiring PiP.

Can the PiP window title bar be hidden?

No. The PiP window always displays a title bar showing the website origin and a close button. This is a mandatory browser security measure to prevent content spoofing — users must always be able to identify which website created the floating window.

The disallowReturnToOpener option can hide the "back to tab" button within the title bar, but the title bar itself cannot be removed or hidden. This limitation is confirmed by Chrome engineers in WICG Issue #121.

Can I go fullscreen inside a PiP window?

No. The Fullscreen API is explicitly disabled inside Document Picture-in-Picture windows. This was formalized in the specification through WICG Issue #133 and PR #153.

The PiP window can be manually resized up to the browser-enforced maximum dimensions. Use DualPiP's "Fit to Screen" button (T shortcut) to maximize the viewing area within these limits.

Does the PiP window steal keyboard focus?

Yes, opening a Document PiP window may steal keyboard focus from the active browser tab. If you press Ctrl+T to open a new tab, the PiP window may capture focus instead of the address bar. This is a known issue tracked at WICG Issue #146.

A workaround is to click inside the browser tab or address bar to return focus after the PiP window opens.

How many PiP windows can be open simultaneously?

Only one Document Picture-in-Picture window is allowed per browser at a time. Opening a second PiP window will automatically close the first one. This is a browser-enforced limit in the API specification.

What happens to the PiP window when I close or navigate the opener tab?

The PiP window is permanently tied to its opener tab. If the opener tab is closed, navigated to a new page, or refreshed, the PiP window closes automatically. This means DualPiP's PiP player requires the original video page to remain open in the background.

How can I get the best experience with DualPiP?

  • Use a supported desktop browser: Chrome, Edge, Brave, Vivaldi, or Arc (version 116+), or Firefox 151+
  • Maximize the PiP window: Press T to fit the video to the window, or drag the edges to resize
  • Use keyboard shortcuts: Press Ctrl+Shift+E to quickly toggle PiP mode
  • Keep the opener tab open: Do not close or navigate away from the video page while using PiP
  • For mobile subtitle needs: Try CaptionGo for in-page bilingual subtitles on any platform

References