Volume boost to 200%
When a video is too quiet, boost it up to 200%. A limiter keeps loud peaks from clipping, and the toolbar shows a badge above 100%. Unmuting restores the previous volume, and raising volume unmutes.
Floating controller
Adjust volume from the otter on the edge of the page, without opening the toolbar. Try it now: it is already on the right side of this page.
OtterTap controls the video and audio already playing on the page. It does not replace players or change page layout.
When a video is too quiet, boost it up to 200%. A limiter keeps loud peaks from clipping, and the toolbar shows a badge above 100%. Unmuting restores the previous volume, and raising volume unmutes.
Play or pause, skip 10 seconds, and drag to seek, including on live streams. Toggle picture-in-picture from the popup, and use browser commands for play, seek, and mute. Settings show the current shortcuts, including in-page Alt+Shift keys.
One-tap presets from 0.75× to 4×. Edit and reorder them in settings. Optional speed lock, off by default, writes your last speed back when a site changes it.
Pick the target when a page has several videos or audio tracks, including embedded players. The popup also lists other tabs that are audible or muted.
Turn it on for all sites, only for sites you choose, or everywhere except them. Adding bilibili.com covers all of its pages.
Light, dark or system. The popup, settings and floating controller update instantly.
Privacy
The extension keeps your settings in your browser, requires no account, and does not upload page information. This website uses Vercel Analytics to measure visits.
Install
Download ottertap-chrome.zip from GitHub Releases and unzip it into a permanent folder.
Open chrome://extensions/ in Chrome, or edge://extensions/ in Edge.
Turn on Developer mode, click Load unpacked, and choose the folder that contains manifest.json.
Refresh open media pages, then click OtterTap in the toolbar or use the floating controller.
To update, overwrite the same folder with the new package and click Reload on the extension card. Your local settings are kept.