AutoTone is a smart, minimal browser extension that automatically keeps your audio volume steady and comfortable across tabs. For example, if you're listening to Spotify and start playing a YouTube video, AutoTone will lower Spotify’s volume and restore it when the video stops, no manual fiddling required.
- 🧠 Automatic detection of YouTube audio playback
- 🎵 Dynamically adjusts Spotify tab volume in real time
- 🔇 Reduces distractions—no user intervention needed
- ⚡ Lightweight, privacy-friendly, and fully open source
AutoTone isn’t on the Chrome Web Store yet, but you can install it locally:
- Clone or download this repository:
git clone https://github.com/M-SaaD-H/autotone.git cd autotone - Open Chrome or any other browser and go to
chrome://extensions/ - Enable Developer mode (toggle in the top right)
- Click "Load unpacked"
- Select the folder where you cloned/extracted this repo
- You should now see the AutoTone icon in your extensions bar!
AutoTone uses Chrome Extension APIs to monitor and communicate between your browser tabs, automatically controlling the volume of media elements (like YouTube and Spotify) in real time.
"tabs"– to find and monitor Spotify/YouTube tabs"scripting"– to inject and run volume control scripts"activeTab"– to interact with the currently focused tab
See CONTRIBUTING.md for guidelines on how to contribute to this project.
AutoTone does not collect or transmit any personal data. All logic runs locally in your browser and only interacts with media elements on the pages you visit.
If you find this project useful, please consider giving it a ⭐ on GitHub!
AutoTone is licensed under the Creative Commons Attribution-NonCommercial 4.0 License.