Smart Display
Automatically shows the floating player when scrolling down on video pages, automatically hides when scrolling up, perfect for watching videos while reading comments.
FloatTube is a browser extension for YouTube
Watch videos while reading comments
Unlike Picture-in-Picture, it stays within the page. When you scroll down, the floating player automatically appears.
You can also use your Mac trackpad to adjust size, position, and more.
Supports two caption modes: a high-readability caption style and one that restores YouTube's original caption appearance.
Automatically shows the floating player when scrolling down on video pages, automatically hides when scrolling up, perfect for watching videos while reading comments.
Drag the floating window to move it freely, or drag the edges to resize it to your preferred size. Trackpad gestures are also supported.
The extension provides additional optimizations for captions, balancing readability and functionality, keeping them clear and readable even when the floating window is small.
Enhance the browser's native Picture-in-Picture feature to display YouTube CC subtitles in Picture-in-Picture mode.
Trigger Conditions:
This feature is disabled by default. You can freely control how automatic Picture-in-Picture is triggered.
Important Notes:
Automatic Picture-in-Picture will only trigger when you actually leave Safari and switch to another application.
Picture-in-Picture will not activate in the following situations:
After first opening a YouTube page, you need to interact with the page once (e.g., click the play button) to confirm the current video. After that, automatic Picture-in-Picture will take effect. This is a browser security mechanism requirement.
All judgments are based solely on window and application states provided by macOS, completed locally, without requiring Accessibility permissions, and do not read or record any browsing content.
Since Mozilla Firefox has officially implemented automatic Picture-in-Picture and Picture-in-Picture subtitles, this enhancement is not implemented.
Chrome's Picture-in-Picture subtitle feature is currently in Beta. It can display subtitles in Picture-in-Picture, but due to Chrome's different implementation (drawing-based rather than native video), it does not support highest quality, HDR effects and DRM protected videos
To properly capture subtitles, refresh YouTube pages after enabling to get subtitle data
Follow these steps to start using FloatTube
Open Safari, then choose Safari > Settings (or Preferences)
Click "Extensions", check FloatTube extension to enable it
Open any YouTube video page. Click the FloatTube extension icon in Safari toolbar
You will see a prompt:
Extension "FloatTube" wants to access youtube.com.
Click "Allow" to grant access
Click the button below to go to Chrome Web Store
Click "Add to Chrome" button to install the extension
After installation, open YouTube video pages to use
If you had YouTube pages open before installing the extension, you need to refresh those pages for the extension to work.
The extension only works on video pages, URLs usually start with https://www.youtube.com/watch?v=