How it works

The extension runs only on YouTube pages. A lightweight content script injects a main-world script that talks to YouTube's own player APIs, so volume changes behave like native controls. That includes mute state and optional persistence through browser storage.

Getting started

  1. 1

    Install the extension

    Available for Chromium browsers and Firefox via the Chrome Web Store and Firefox Add-ons.

  2. 2

    Open YouTube

    Works on youtube.com watch pages, Shorts, YouTube Music, and embedded players when that option is enabled.

  3. 3

    Scroll over the player

    Hover the video area and use your scroll wheel. A brief on-screen indicator shows the current level.

  4. 4

    Tune it in the popup

    Set step size, modifier keys, reverse direction, indicator layout, theme, and whether volume persists between sessions.

Supported players

  • Standard YouTube watch pages
  • YouTube Shorts
  • YouTube Music
  • Embedded YouTube players on other websites (optional)

Settings

Step
Volume change per scroll notch (1 to 10%)
Modifier
Require Alt, Ctrl, Shift, or right-click while scrolling
Reverse direction
Flip which way scroll raises volume
Embedded players
Enable scroll control off youtube.com
Remember volume
Optionally keep your level between sessions via extension sync storage
Volume indicator
Horizontal, vertical, or hidden overlay when adjusting

Permissions

storage
Save your settings and optional saved volume locally or in browser sync
activeTab
Standard extension access pattern for the current tab
youtube.com
Host access to run only on YouTube pages

No analytics, no ads, no data sent to external servers. See our Privacy Policy.