Music Tech3 min read

Can VST and AU Plugins Run in a Browser?

Why your plugin collection doesn't load in a web page, the approaches that bridge the gap, and what browser DAWs offer instead.

The most common question about browser DAWs: can I use my plugins? The honest answer is "not directly, and here's why."

Why a browser can't load a VST

A VST or AU plugin is compiled native code — machine instructions for a specific processor and operating system. It expects to be loaded into a host application's memory, call operating system functions, and open its own window.

Browsers deliberately prevent all of that. The entire security model of the web rests on the assumption that visiting a page cannot execute arbitrary native code on your machine. Loading a VST would require breaking that, and no browser vendor will.

This isn't a limitation that gets fixed with a better browser. It's a design boundary.

The three approaches that do work

1. Recompile the DSP to WebAssembly

If a plugin maker has the source code, the audio processing can be compiled to WebAssembly and run in the browser at near-native speed. The interface gets rebuilt in web technologies.

This produces genuinely equivalent audio — same algorithms, same quality. It requires the developer to do the work, so it applies to the browser DAW's own instruments and effects, not your existing collection.

2. Bridge to a local host

A small companion application runs on your machine, hosts your installed plugins natively, and streams audio and control data to and from the browser. Your plugins run where they always did; the browser drives them.

This is how browser DAWs that support third-party plugins generally do it. Veena supports hosting your own VST and AU plugins this way, which matters if you have a collection you depend on.

Tradeoff: it adds latency and requires the companion app, so it's not the zero-install experience the browser otherwise offers.

3. Web-native plugin formats

Emerging standards aim to define plugins built for the web from the start — sandboxed, portable, no install. Promising, but the ecosystem is small compared with thirty years of VST development.

What browser DAWs offer instead

Built-in instruments and effects compiled from the same class of DSP code as desktop plugins. In practice, a modern browser DAW's stock EQ, compressor, and reverb are comparable to a desktop DAW's stock plugins — the difference is catalogue breadth, not quality per unit.

The practical position

If your workflow depends on specific plugins — a particular saturation unit, a specific orchestral library — a browser DAW alone won't replace your setup, and a bridge adds complexity.

If you work mostly with stock plugins, or you want to produce on a machine where you can't install anything, the built-in tooling is genuinely sufficient.

Related reading: WebAssembly in browser DAWs, browser vs installed music software, and the Web Audio API explained.

Frequently asked questions

Can you use VST plugins in a browser DAW?

Not by loading the plugin file directly — VST is a native binary format that browsers cannot execute for security and technical reasons. Some browser DAWs bridge to plugins installed on your machine via a companion application, and some plugin makers recompile their DSP to WebAssembly.

Why can't browsers load VST files?

A VST is compiled machine code for a specific operating system, and it expects direct access to system APIs and memory. Browsers sandbox web pages precisely to prevent arbitrary native code from running, so loading one would break the security model.

Do browser DAWs have good built-in plugins?

Increasingly, yes. Compiled WebAssembly DSP means browser instruments and effects can use the same algorithms as desktop plugins. The gap is catalogue breadth, not per-plugin quality.

Start making music in Veena

Free, browser-based, no downloads required.

Try Veena Free