# MBs Tab Volume Control

> Adjust the volume of individual browser tabs

Canonical page: [https://chrome-stats.com/d/mbs-tab-volume-control](https://chrome-stats.com/d/mbs-tab-volume-control)

## Overview

- **ID:** `mbs-tab-volume-control`
- **Platform:** Firefox
- **Type:** Firefox add-on
- **Status:** Available
- **Publisher:** monerobull
- **Category:** tabs
- **Daily users:** 2
- **Weekly downloads:** 1
- **Version:** 1.0
- **Last updated:** 2026-06-26
- **First published:** 2026-06-23
- **Size:** 17 KB
- **Data as of:** 2026-09-08
- **Store listing:** [Firefox Add-ons Store](https://addons.mozilla.org/firefox/addon/mbs-tab-volume-control/)
- **Website:** [https://github.com/monerobull/tab-volume-control/issues](https://github.com/monerobull/tab-volume-control/issues)

## Description

Tab Volume Control

A lightweight Firefox extension to set the audio volume of individual websites. Volumes are remembered per site (by hostname) and re-applied automatically on future visits.

Features
<ul><li>Per-site volume control from 0–100%, saved automatically</li><li>Mute / unmute with one click (restores your previous level)</li><li>Works with both plain <code>&lt;audio&gt;</code>/<code>&lt;video&gt;</code> elements and sites that use the Web Audio API</li><li>Acts as a multiplier on top of the site's own volume control, so a site's
  built-in slider (e.g. YouTube's) keeps working alongside it</li><li>Embedded cross-origin players (e.g. iframes) inherit the parent page's setting</li><li>Visual indicator for tabs that are currently producing audio</li><li>Leaves a site's audio untouched until you actually set a volume for it</li></ul>
Usage

Click the toolbar icon to open the popup. It lists the open tabs in the current
window that support volume control. Drag a slider to set that site's volume, or
click the speaker icon to mute/unmute. Changes apply immediately to every open
tab of the same site and are remembered for next time.

How it works
<ul><li>A content script injects a small page-context script (<code>content_scripts/inject.js</code>)
  that hooks <code>HTMLMediaElement</code> and the Web Audio API. It intercepts the
  element's <code>volume</code> property so the chosen level is applied as a multiplier
  (<code>output = siteVolume × extensionVolume</code>), letting a site's own volume control
  keep functioning, and uses a Web Audio gain node for sites that route audio
  through the Web Audio API.</li><li>A background script (<code>background.js</code>) resolves the requesting frame's
  <strong>top-level</strong> host, so cross-origin iframes get the volume set for the page
  they're embedded in.</li><li>Settings are stored with <code>browser.storage.local</code>, keyed by hostname.</li></ul>
Permissions
<ul><li><code>tabs</code> — list open tabs and their titles/favicons in the popup</li><li><code>storage</code> — remember per-site volume settings</li><li><code>&lt;all_urls&gt;</code> — apply volume on any site you visit</li></ul>

## Rankings

- #69,872 — Overall
- #67 — volume control

## Permissions and access

### Permissions

- `tabs`
- `storage`
- `<all_urls>`

### Content script matches

- `<all_urls>`

## Safety

- **Risk impact:** High risk impact
- **Risk likelihood:** High risk likelihood

### Analysis details

- Grants access to browser tabs, which can be used to track user browsing habits and history, presenting a privacy concern.
- This extension has low user count. Unpopular extensions may not be stable or safe.

> Some risk analysis details are omitted from this free response. [Upgrade to view the full analysis](https://chrome-stats.com/pricing).

## Similar extensions and apps

- [Tab Volume Control](https://chrome-stats.com/d/stupid-tab-volume-control) — 34 users, 5.00 / 5
- [Per-Tab Volume Controller](https://chrome-stats.com/d/per-tab-volume-controller) — 1,055 users, 3.13 / 5
- [Advanced Volume Control](https://chrome-stats.com/d/volume-control-your-tabs) — 6 users
- [Volume Control Tabs](https://chrome-stats.com/d/volume-control-tabs) — 893 users, 3.20 / 5
- [Per-Tab Volume Control](https://chrome-stats.com/d/per-tab-volume-control-xpi) — 2,171 users, 4.59 / 5
- [Tab Volume Control](https://chrome-stats.com/d/tab-volume-control) — 376 users, 4.33 / 5
- [Tabs Volume Control](https://chrome-stats.com/d/tabs-volume-control) — 5 users, 5.00 / 5
- [Tab Volume Manager](https://chrome-stats.com/d/tab-volume-manager) — 41 users, 5.00 / 5
- [Better Volume](https://chrome-stats.com/d/better-volume) — 255 users, 3.00 / 5
- [Volume For Tabs](https://chrome-stats.com/d/volume-for-tabs) — 88 users, 5.00 / 5
- [Tab Audio Controller](https://chrome-stats.com/d/tab-audio-controller) — 49 users, 5.00 / 5
- [Browser Tab Volume Control](https://chrome-stats.com/d/browser-tab-volume-control) — 5 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/mbs-tab-volume-control)
