Volume Balance adds a real audio compressor to your browser. Quiet videos get louder, loud videos get tamed. Set a default preset and every video on every page just sounds right — automatically.
Scroll through X, Instagram, YouTube, TikTok, or any site with embedded videos — the volume jumps wildly between clips. One whispers, the next blasts at full volume. There's no normalization. Your only option is reaching for the volume slider after every single video.
X, Instagram, TikTok, Reddit — autoplaying videos with completely inconsistent levels. One post is silent, the next one wakes up the neighbors.
YouTube creators all master at different levels. Switch between videos and you're constantly adjusting. Worse with playlists or autoplay.
Browsing at night, headphones on, volume low — then a loud ad or video clip blasts your eardrums. You need compression, not just a volume knob.
Volume Balance uses the Web Audio API's DynamicsCompressor — the same technology used in broadcast and music production. Every parameter is adjustable in real time.
The volume level where compression kicks in. Lower values = more of the signal gets compressed. Set to -30 dB for general use, -41 dB for aggressive social media normalization.
How much the signal is reduced above threshold. 4:1 is moderate. 8:1 is heavy (Night Mode). 1:1 = no compression. Higher ratios mean more leveling.
How gradually compression transitions in. 0 dB = hard knee (abrupt). 20 dB = soft knee (smooth, gentle). Higher values sound more natural.
How fast the compressor reacts to loud signals. 5 ms catches transients instantly. 50 ms lets initial impact through. Lower = faster leveling.
How fast the compressor lets go after the signal drops. Short release = pumping effect. Long release = smoother, more natural sound.
Boosts the overall level after compression. Because compression reduces peaks, makeup gain brings the whole signal back up — quiet parts included.
Set a global default preset — it applies automatically on every page. Tweak any slider, save as a custom preset with a name. Delete custom presets anytime. Built-in presets can't be removed.
Volume Balance runs as a content script on every page. No server, no data sent anywhere. All processing happens locally in your browser.
MutationObserver watches the DOM for video and audio elements — including dynamically loaded content in SPAs like YouTube and X.
Each media element gets connected to a Web Audio API chain: Source → DynamicsCompressor → Makeup Gain → Output.
Your global default preset values are applied to the compressor and gain nodes. Changes from the popup update all active compressors in real time.
On/off switch in the popup. When disabled, ratio goes to 1:1 and gain to 0 dB — the audio passes through untouched. No disconnect, no glitch.
Install Kiwi Browser on Android — it supports Chrome extensions. Load Volume Balance and you get the same compressor on your tablet. Perfect for scrolling X, Instagram, or TikTok where the volume differences are just as bad as on desktop.
5-minute free trial — hear the difference, then decide. $1.99 one-time, no subscription. Only needs storage permission (for presets) and page access (to process audio). No data leaves your browser. Ever.
Android: Use Kiwi Browser and install the Chrome version.
Volume Balance is part of the Adelvo family of professional media tools.
Professional vMix rundown & automation — timeline, call sheets, Stream Deck export, 20+ languages.
Route app audio, mic, webcam & line-in to 4 stereo outputs with EQ, delay, pan.
On-device LLM translation using Apple Silicon. App or mic input, real-time overlay. Private, no cloud.
Install Volume Balance and stop reaching for the volume slider.
Get It — $1.99