Floating Player for YouTube

FloatTube is a browser extension for YouTube

Watch videos while reading comments

Download Links: For Safari | For Chrome | For Firefox

Key Features

Unlike Picture-in-Picture, it stays within the page. When you scroll down, the floating player automatically appears.

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.

Flexible Adjustment

Drag the floating window to move it freely, or drag the edges to resize it to your preferred size. Trackpad gestures are also supported.

Caption Optimization

The extension provides additional optimizations for captions, balancing readability and functionality, keeping them clear and readable even when the floating window is small.

Picture-in-Picture Enhancement

Enhance the browser's native Picture-in-Picture feature to display YouTube CC subtitles in Picture-in-Picture mode.

  • Support for displaying YouTube subtitles in native Picture-in-Picture player
  • Support automatic Picture-in-Picture for an experience similar to Arc browser Learn More

    Trigger Conditions:

    This feature is disabled by default. You can freely control how automatic Picture-in-Picture is triggered.

    • Page state changes
    • Tab state changes

    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:

    • Only switching to desktop or opening Finder
    • Still operating within Safari (e.g., using extensions, opening settings, or developer tools)
    • Continuing to operate on another screen when using multiple displays

    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.

  • Customize Picture-in-Picture subtitle appearance through system preferences
  • Subtitles sync with the video's subtitle language settings

To properly capture subtitles, refresh YouTube pages after enabling to get subtitle data

You can click the CC subtitle button to enable subtitles

Tutorial

Follow these steps to start using FloatTube

Safari Extension

1

Open Safari, then choose Safari > Settings (or Preferences)

2

Click "Extensions", check FloatTube extension to enable it

3

Open any YouTube video page. Click the FloatTube extension icon in Safari toolbar

4

You will see a prompt:

Extension "FloatTube" wants to access youtube.com.

Click "Allow" to grant access

Chrome Extension

1

Click the button below to go to Chrome Web Store

2

Click "Add to Chrome" button to install the extension

3

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=