1. Blog
  2. Formats

CLAP, VST3, AU, AAX or LV2: which plugin formats to ship in 2026

Ship VST3 and Audio Units first. VST3 reaches the most DAWs, and since VST 3.8 (October 2025) its SDK is MIT-licensed with no agreement to sign. AUv2 is what Logic Pro, GarageBand and MainStage load on the Mac. Add CLAP for Bitwig Studio, REAPER, FL Studio and Studio One users, AAX only if Pro Tools users matter, since it needs Avid’s approval and PACE signing, and LV2 for Linux hosts such as Ardour. VST2 can no longer be licensed. The more formats your framework builds natively, the less each extra one costs: the Sonore SDK builds all six worth shipping (VST3, AUv2, AUv3, CLAP, AAX and LV2) from one source file.

On this page

The formats at a glance

Format What it costs to ship Who loads it Ship it if
VST3 Nothing. MIT SDK since 3.8; no agreement; logo optional Most DAWs, including Cubase, Ableton Live, FL Studio, Studio One, Bitwig and REAPER; not Logic Pro or Pro Tools Always
AUv2 Nothing; Apple’s AudioUnitSDK is Apache-2.0 Logic Pro, GarageBand, MainStage and most macOS hosts You ship on macOS
AUv3 An app extension inside an application iPad and iPhone hosts, including Logic Pro for iPad; Mac hosts too You target iOS or iPadOS
CLAP Nothing. MIT headers Bitwig Studio, REAPER, FL Studio, Studio One, Qtractor, MultitrackStudio Your users are in those hosts, or your framework builds it for free
AAX Avid’s SDK licence, Avid’s approval, PACE signing with an iLok Pro Tools only Pro Tools users matter to you
LV2 Nothing. ISC headers Ardour, Carla, REAPER, Qtractor, LMMS, Zrythm, Audacity You support Linux
VST2 Not available to new licensees since October 2018 Hosts that also load VST3 or CLAP Never, unless you already hold a licence

VST3: the default, now with no paperwork

VST3 is the format that reaches the most hosts, and in October 2025 it also became the easiest to ship. With VST 3.8, Steinberg moved the SDK from its proprietary and GPLv3 dual licence to MIT, and stopped requiring a signed licence agreement. The VST logo is now optional; use it, and Steinberg’s trademark guidelines apply. The current SDK is 3.8.1, from August 2026.

VST2 is the opposite case. Steinberg closed it in October 2018, removed it from the SDK, and has issued no licences since. A new plugin has no reason to ship it.

Audio Units: AUv2 for the Mac, AUv3 for iPad and iPhone

On the Mac, Logic Pro, GarageBand and MainStage load third-party plugins only as Audio Units. Apple describes AUv2 as “in maintenance mode” and recommends AUv3 for new development, but has not deprecated AUv2, and Logic Pro 12.4 (September 2026) was still shipping Audio Unit fixes and features. Logic Pro for iPad, though, takes third-party plugins only as AUv3 extensions, so iOS means AUv3.

One deadline to plan for: Apple says Rosetta will be available through macOS 27, after which only a subset for older games remains. Logic Pro already requires Apple silicon. Mac builds of every format should be arm64 or universal now.

CLAP: the open format, in a growing list of hosts

CLAP is an MIT-licensed C API started by Bitwig and u-he, now at version 1.2.10 (July 2026). These hosts load it in a stable release:

Host CLAP since
MultitrackStudio 10.4.1, June 2022
Bitwig Studio 4.3, June 2022
Qtractor 0.9.27, July 2022
REAPER 6.71, November 2022
FL Studio 2024 (24.1.1), July 2024
Studio One Pro (now Fender Studio Pro) 7.0, October 2024

Cubase, Nuendo, Ableton Live, Logic Pro, Pro Tools, Ardour and Renoise did not load CLAP as of October 2026; Zrythm has it in a 2.0 pre-release, and LMMS has had a pull request open since 2024. So CLAP is not yet a replacement for VST3. KVR’s product database lists about 1,230 CLAP plugins against about 13,370 VST3 plugins. In a KVR forum poll from March 2026, 421 self-selected voters choosing up to three formats gave CLAP 19% of the votes and VST3 45%.

What CLAP offers in exchange is a cleaner contract for the things VST3 makes awkward: per-note modulation and expression, thread-pool access for the host, and an API that is plain C with a stable ABI. Whether it is worth shipping comes down to your framework. If CLAP has to be bolted on, it is extra work for a minority of hosts; if it is the framework’s core format, it costs nothing.

AAX: only for Pro Tools, and with gatekeepers

Pro Tools loads AAX and nothing else. Avid’s SDK is downloaded under a click-through licence (or GPLv3); releasing a commercial plugin requires contacting Avid, and every AAX build must be signed with PACE’s tools using an iLok. Pro Tools on Windows supports 64-bit Intel processors only, so there is no Windows-on-ARM AAX to build. We found no change to any of this in 2025 or 2026. Budget the approval and signing time before you promise Pro Tools support.

LV2: the Linux format

LV2 is ISC-licensed and is what Linux audio is built around: Ardour, Carla, Qtractor, LMMS and Zrythm host it, and REAPER has loaded LV2 on every platform since 6.24 in 2021. Bitwig Studio does not; it hosts VST2, VST3 and CLAP. If you support Linux, ship VST3, CLAP and LV2.

On the web

Two web formats exist and neither has a DAW behind it yet. Web Audio Modules 2.0 has been at an alpha API since 2023. WebCLAP is active and experimental, with a browser test host and a bridge that lets native hosts load web CLAPs. Neither is something users ask for today.

How many formats your framework makes you pay for

Every extra format costs build configuration, testing in the hosts that load it, and a wrapper that has to behave identically to the others. That cost depends on the framework far more than on the format.

In the Sonore SDK, one plugin.cpp builds a .clap, a .vst3, an AUv2 .component, an .lv2 bundle and a standalone app from one compile. The same file builds:

  • an AUv3 extension inside an app, on the Mac and for iPhone and iPad;
  • an Android app;
  • an .aaxplugin, against the developer’s own copy of Avid’s SDK, as every framework’s is.

CLAP is the core, and the other formats adapt it, so a plugin behaves the same in every host. Asking for VST2 is a configure error that says why. No other framework builds all six natively, CLAP and LV2 included, and the Sonore SDK does it under Apache-2.0 at no cost. Audio plugin frameworks compared covers what JUCE, iPlug2, DPF and the Rust frameworks build.

Sources

Questions

Which plugin formats should I ship?

For a commercial desktop plugin, VST3 and Audio Units (AUv2) at minimum, since together they load in nearly every major DAW. Add CLAP for Bitwig, REAPER, FL Studio and Studio One users, AAX if Pro Tools users matter, LV2 for Linux hosts such as Ardour, and AUv3 if you target iPad or iPhone.

Is CLAP replacing VST3?

Not as of 2026. CLAP loads in Bitwig Studio, REAPER, FL Studio, Studio One (now Fender Studio Pro), Qtractor and MultitrackStudio, but not in Cubase, Ableton Live, Logic Pro or Pro Tools. KVR's product database lists about 1,230 CLAP plugins against about 13,370 VST3 plugins. CLAP is an addition to VST3, not a replacement.

Is the VST3 SDK free for commercial use?

Yes. Since VST 3.8 in October 2025 the VST3 SDK is MIT-licensed, and Steinberg no longer asks developers to sign a licence agreement. Using the VST name and logo is optional; if you use them, follow Steinberg's trademark guidelines.

Can I still release a VST2 plugin?

Not if you do not already hold a VST2 licence. Steinberg stopped issuing VST2 licences in October 2018 and no longer distributes the VST2 SDK. Every host that still loads VST2 also loads VST3, CLAP or both.

Do I need AAX?

Only for Pro Tools, which loads no other plugin format. Shipping AAX means downloading Avid's SDK under its licence, getting approval from Avid, and signing every build with PACE's tools and an iLok.

Should I build AUv2 or AUv3?

On macOS desktops, AUv2 is what Logic Pro, GarageBand and MainStage load, and Apple says it is in maintenance mode rather than deprecated. AUv3 is required for Logic Pro for iPad and other iOS hosts, and Apple recommends it for new development; it has to ship as an app extension inside an application.