Professional audio DSP
for any browser tab.

Broadcast-quality EQ, multiband dynamics, and ITU-compliant true peak limiting — applied in real time to whatever's playing in your browser. Built for music listeners, podcasters, livestream viewers, and audio engineers.

Firefox Chrome Safari & Edge planned

What is TabDSP?

TabDSP is a browser extension that injects a professional audio plugin chain between any tab and your speakers. Same DSP algorithms found in high-end studio plugins — surgical EQ, transparent dynamics, and broadcast-grade limiting — applied without leaving the browser.

EQ

Graphic EQ

8-band parametric with linear-phase mode and real-time spectrum analysis.

Dynamics

Compression

Single-band with sidechain HP and analog or digital character modes.

Multiband

Multiband Comp

3 or 4-band processing with Linkwitz-Riley 24 dB/oct crossovers.

Limiter

True Peak Limiter

4x oversampled, ITU-R BS.1770-4 compliant, with 15 streaming presets.

What it looks like

Familiar plugin layouts adapted for the browser — the EQ overlays a high-resolution spectrum, dynamics show real-time gain reduction, and metering follows broadcast standards.

Built like a real audio plugin

Every module is implemented with the same precision you'd expect from a commercial DSP plugin — sample-accurate processing, glitch-free parameter changes, and visual feedback you can trust.

Graphic EQ

8-band parametric

±18 dB per band, Q from 0.2 to 12, HP/LP filters at 12-48 dB/oct slopes. Minimum-phase, linear-phase, and Mid/Side modes.

Learn more →
Spectrum

Spectrum analysis

8192-point FFT with constant-Q power summation (Q=12), 512 log-spaced bins, Blackman window. Native C++ execution, near-zero CPU.

Learn more →
Multiband

Multiband compression

3 or 4-band with Linkwitz-Riley 24 dB/oct crossovers. Independent threshold, ratio, attack, release, and makeup per band.

Learn more →
Single-band

Compressor

Threshold, ratio, soft knee, attack, release, makeup. Sidechain HP filter (20-300 Hz). Digital or Analog character modes.

Learn more →
Limiter

True peak limiting

4x polyphase FIR oversampling. ITU-R BS.1770-4 inter-sample peak detection. 15 streaming and broadcast compliance presets.

Learn more →
Metering

LUFS & stereo meters

Full ITU-R BS.1770-4 LUFS metering — Momentary, Short-term, Integrated, LRA — plus independent L/R peak and RMS at input and output.

Learn more →

Who it's for

TabDSP serves listeners who want better-sounding browser audio and engineers who need precise tools where they work.

Listeners

Music & podcast listeners

Even out inconsistent loudness across YouTube, Spotify, Bandcamp, and podcast players. Apply EQ presets to compensate for cheap headphones or noisy environments.

Creators

Streamers & podcasters

Reference your own content under broadcast-grade processing while editing in browser-based tools. Validate compliance against EBU R128, Apple Music, and Spotify targets.

Pros

Audio professionals

Use TabDSP as a monitoring chain over browser playback. Real-time spectrum, LUFS metering, and true peak detection — without leaving the page you're listening to.

How it works

TabDSP injects a Web Audio API processing chain between the page's audio and your speakers. Three steps to get going.

Install

Add the extension from the Firefox AMO listing or the Chrome download. Desktop browsers only.

Pick a tab

Open the popup on any tab playing audio. TabDSP attaches automatically — no per-site setup.

Process

Tweak EQ, dynamics, and limiting in real time. Save presets globally or per-site. Reorder modules with drag-and-drop.

See the full signal flow →

Pricing

Free forever for the core EQ workflow. Upgrade for dynamics, multiband, true peak limiting, and full LUFS metering.

Free

$0

  • Full 8-band Graphic EQ (minimum & linear phase)
  • Real-time spectrum analyzer
  • Mid/Side processing
  • RMS metering
  • No time limits, no ads
Install free

Enthusiast & Professional

From a one-time purchase

  • Single-band & multiband compression
  • True Peak Limiter with compliance presets
  • Full LUFS Stack (M/S/I, LRA, Histogram)
  • Module reordering & preset import/export
  • All future updates
See all tiers

Browser compatibility

Firefox and Chrome are first-class targets. Each has different platform capabilities for handling DRM-protected content.

Firefox Full

Standard Web Audio interception covers YouTube, SoundCloud, Bandcamp (with CORS opt-in), podcast players, and most music streaming. DRM-protected audio (Spotify premium, Netflix) cannot be processed on Firefox due to browser API limitations.

Chrome Full + tabCapture

Same Web Audio interception as Firefox, plus automatic tabCapture fallback for DRM-protected streams (Spotify, Netflix, Apple Music). Chrome processes the captured tab audio through the same DSP chain via an offscreen document.

Safari & Edge Planned

Both are on the roadmap. Safari requires a separate App Extension build; Edge will inherit the Chrome build but needs validation across the Microsoft Store distribution path. No ETA yet.

Site-specific troubleshooting →

Install

Pick your browser. Installation takes under a minute.

Firefox

  1. Open the Firefox add-ons page below.
  2. Click "Add to Firefox".
  3. Open the popup on any tab playing audio.
Get for Firefox

Chrome

  1. Download the latest Chrome build from Releases.
  2. Drop the .zip onto chrome://extensions with Developer Mode on.
  3. Pin TabDSP to the toolbar and open any tab with audio.
Get for Chrome

Self-host

  1. Browse the full release archive on the Downloads page.
  2. Pick a signed .xpi (Firefox) or unpacked .zip (Chrome).
  3. Verify against the changelog and install manually.
All downloads

Common questions

Is it really free?

The Free tier is genuinely free — no time limit, no ads, no account required. The full Graphic EQ, spectrum analyzer, linear-phase mode, M/S processing, and RMS metering are included. Paid tiers unlock dynamics, multiband, true peak limiting, and the full LUFS Stack.

Does it work on Spotify, Netflix, or Apple Music?

On Chrome, yes — TabDSP automatically uses tabCapture for DRM-protected streams. On Firefox, DRM-protected audio cannot be processed because Firefox does not expose a tab-capture API for extensions.

Will it slow down my browser?

Audio processing runs in dedicated AudioWorklet threads, separate from page rendering. Typical CPU usage is below 5% on modern systems. Spectrum analysis runs in native C++ via the Web Audio API's AnalyserNode with negligible overhead.

Is my audio or browsing data sent anywhere?

No. All audio processing happens locally in your browser. TabDSP does not send audio, page content, or browsing history to any server. The only network activity is license validation for paid tiers, which transmits a license key — nothing else.

Can it record or export the processed audio?

No. TabDSP processes live playback in real time. It does not record, export, or save audio to disk. For recording, use a DAW like Reaper or Audacity with a virtual audio routing tool.

Try it on whatever you're listening to right now.

Install in under a minute. Free tier covers the EQ workflow forever.