sfizz
sfizz is a sample-based musical synthesizer built around the SFZ instrument format.
What sfizz is
sfizz is a sample-based musical synthesizer built around the SFZ instrument format. It can play existing SFZ libraries or help users create their own instruments. The software supports SFZv1 and has partial compatibility with SFZv2, so instruments using the latter format may not be fully supported.
sfizz is available as VST3i, Audio Unit and LV2 plugins, and as a standalone JACK client. Instrument makers can use hot reload to revise a custom instrument and test changes without manually interacting with the software. Its streaming system loads sounds as needed and releases memory when sounds are no longer in use. Developers can embed its library using C or C++ bindings; the engine takes an SFZ file and MIDI-type events and renders audio through successive callbacks. Downloads include Linux packages, Windows installers and a universal macOS package for Intel and Apple Silicon. The project is free to use, with optional donations. Its repository was archived on June 21, 2026 and is read-only.
Good
- Available as VST3i, Audio Unit and LV2 plugins.
- Can run as a standalone JACK client.
- Hot reload supports instrument iteration.
- Streaming loads sounds on demand and reclaims unused memory.
- Downloads cover Linux, Windows and macOS.
Watch out
- SFZv2 compatibility is partial.
- The repository is archived and read-only.
- Linux plugin file selection may require zenity.
Who it suits
sfizz suits musicians working with SFZ libraries who want a plugin or standalone synthesizer. Instrument makers and developers may also value hot reload and the C and C++ integration options.
Verdict
sfizz offers several plugin formats, standalone use and developer integration at no required cost. Its partial SFZv2 support and archived, read-only repository are important limitations to consider.
Plans and prices
From sfizz's own pricing page, checked 3 Oct 2001.
| Plan | Price | What it gives you |
|---|---|---|
| sfizz | Free | No financial return required for use · optional donations |
The facts
Each one read from sfizz's own pages, with the date it was checked.
What it does
- Compatibility limit
- The maker describes SFZv2 compatibility as partial, with the objective of improving compatibility over time.checked 3 Oct 2001
- Developer API
- The engine accepts an SFZ file and MIDI-type events, then renders audio through successive callback calls.checked 3 Oct 2001
- Downloads
- The download page lists Linux packages, Windows 32-bit and 64-bit installers, and a universal macOS package for Intel and Apple Silicon.checked 3 Oct 2001
- Funding
- The project is hobbyist-driven and accepts optional donations through Open Collective.checked 3 Oct 2001
- Host integrations
- The project says sfizz can be used in an LV2 host such as Carla or Ardour.checked 3 Oct 2001
- Instrument design
- Hot reload lets instrument makers edit a custom instrument and test changes without manually interacting with the software.checked 3 Oct 2001
- Instrument libraries
- It can use existing SFZ instrument libraries or let users create personal instruments.checked 3 Oct 2001
- Integrations
- The project says sfizz can be used within LV2 hosts such as Carla or Ardour, or integrated as a library in another program using its C and C++ API bindings.checked 3 Oct 2001
- Library integration
- Developers can integrate the sfizz library into their own programs using its C and C++ API bindings.checked 3 Oct 2001
- Limits
- The maker describes sfizz as partially compatible with SFZv2, with compatibility intended to improve over releases.checked 3 Oct 2001
- Memory use
- Its streaming system loads sounds on demand and dynamically reclaims memory for sounds no longer in use.checked 3 Oct 2001
- Plugin formats
- The synthesizer is available as VST3i, Audio Unit and LV2 workstation plugins.checked 3 Oct 2001
- Plugins and standalone
- The synthesizer is available as VST3i, Audio Unit, and LV2 plugins, and as a standalone JACK client.checked 3 Oct 2001
- Product
- sfizz is a sample-based musical synthesizer built around the SFZ instrument format.checked 3 Oct 2001
- Project status
- The sfizz GitHub repository was archived on June 21, 2026, and is read-only.checked 3 Oct 2001
- Release status
- The download page lists version 1.2.3, released January 14, 2024.checked 3 Oct 2001
- SFZ compatibility
- It supports SFZv1 and is partially compatible with SFZv2.checked 3 Oct 2001
- SFZ support
- sfizz supports SFZv1 and is partially compatible with SFZv2.checked 3 Oct 2001
- Standalone use
- Advanced users can use sfizz as a standalone JACK client.checked 3 Oct 2001
- Use and donations
- The project says no financial return is required to use sfizz and offers optional donations through Open Collective.checked 3 Oct 2001
Money
- License and cost
- The project says no financial return is required to use sfizz and describes source archives as available under a free software license.checked 3 Oct 2001
Where it runs
- Linux downloads
- Linux packages are offered for a wide variety of distributions.checked 3 Oct 2001
- macOS downloads
- The universal macOS package supports 64-bit Intel and Apple Silicon.checked 3 Oct 2001
- Platform limitation
- The FAQ says the Linux plugin file requester depends on the zenity package; without it, selecting an SFZ or Scala file may do nothing.checked 3 Oct 2001
The full review of sfizz
sfizz is an SFZ-based sample synthesizer for musicians who want to play existing libraries or build instruments of their own. Its plugin, standalone and developer options make it flexible, but partial SFZv2 compatibility and an archived project are meaningful caveats.
Overview
sfizz combines a sample engine with support for the SFZ instrument format. It supports SFZv1 and only some SFZv2 features, so libraries built around newer format capabilities may not behave fully. The project requires no financial return for use and accepts optional donations; its GitHub repository has been read-only since June 21, 2026, a concern for users who value ongoing development.
Key features
- SFZ instruments: Load existing libraries or create personal instruments. Sample mapping and round-robin playback support varied instrument layouts and repeated-note articulation.
- Plugin and standalone use: VST3i, Audio Unit and LV2 formats suit workstation workflows, while standalone JACK operation gives advanced users another way to run the synthesizer.
- Hot reload: Instrument makers can edit an instrument and hear changes without manually interacting with the software between edits, which helps shorten iteration.
- Streaming: Samples load on demand, and memory for sounds no longer in use is dynamically reclaimed. This can reduce the memory burden of large libraries.
- Sample formats: WAV, FLAC and WavPack are supported.
- Developer API: The engine takes an SFZ file and MIDI-type events, then renders audio through successive callbacks. C and C++ bindings allow integration into other programs.
The project also describes use in LV2 hosts including Carla and Ardour. Linux users should note that the plugin file requester depends on zenity; without it, choosing an SFZ or Scala file may do nothing.
Pricing
sfizz — free: Use requires no financial return, with optional donations through Open Collective. There is no paid tier or free-trial decision to weigh; the trade-off is that the project is hobbyist-driven and its repository is archived.
Platforms
Downloads include Linux packages, Windows 32-bit and 64-bit installers, and a universal macOS package for Intel and Apple Silicon. Windows support starts at Windows 7. The download page lists version 1.2.3, released January 14, 2024. The project also provides an API and web platform listing, though the described desktop downloads and plugin formats are the concrete options for musicians.
Who it's for
sfizz suits musicians with SFZ libraries, instrument makers who benefit from hot reload, and developers who want an SFZ engine with C or C++ integration. It is a weaker fit for anyone whose essential libraries depend on SFZv2 features, or who wants an actively maintained project.
Pros and cons
- Pro: Multiple plugin formats plus standalone JACK use suit both workstation and advanced standalone setups.
- Pro: On-demand streaming and memory reclamation help manage sample memory.
- Pro: Hot reload and developer bindings serve instrument creators as well as players.
- Con: Partial SFZv2 compatibility can leave newer-format libraries incompletely supported.
- Con: The archived, read-only repository offers no path for continued project changes through that repository.
- Con: Linux file selection can fail when zenity is absent.
Alternatives
Browse Sampler Software for more options. Vaporizer 2 is another free, GPL-3.0 sampler with standalone and plugin formats for Linux, macOS and Windows; consider it if those platforms and licensing matter more than sfizz's SFZ focus. Decent Sampler is free and plays libraries in its own DecentSampler formats, making it a better fit for readers with .dspreset or .dslibrary collections.
TX16Wx Software Sampler offers a free sampler plugin and a free trial, with an unrestricted-license professional plan also available at custom pricing; choose it if that licensing path is preferable. LinuxSampler is a free GPL option across Linux, macOS, Windows, API and self-hosted use, though commercial hardware or software use requires prior written permission. Just a Sample, Momentum and Sample Dicer are also alternatives.
MASCHINE is a paid macOS and Windows option, with a Maschine 3 software-update plan at $39 a month and a plan including Maschine Central at $109 a month; consider it if you are seeking a paid alternative.
Verdict
Choose sfizz if you need a no-cost SFZ instrument player or a flexible engine for creating and integrating sample instruments. Its plugin range, streaming and hot reload are compelling strengths; look elsewhere if full SFZv2 compatibility or an actively maintained project is essential.
Getting started
- Open the sfizz website.
- Choose a Linux package, Windows installer, or universal macOS package from the download page.
- Install the version for your system.
- Load sfizz as a VST3i, Audio Unit, or LV2 plugin, or use it as a standalone JACK client.
- Load an SFZ instrument library or create a personal instrument.
Limits worth knowing
sfizz supports SFZv1 and is only partially compatible with SFZv2. On Linux, selecting an SFZ or Scala file may do nothing if the zenity package is absent.
Questions
How much does sfizz cost?
The listed plan is free at no cost. The project says no financial return is required, and optional donations are accepted through Open Collective.
Which platforms can I use it on?
The listed platforms are API, Linux, macOS, web, and Windows. Downloads include Linux packages, Windows 32-bit and 64-bit installers, and a universal macOS package for Intel and Apple Silicon.
Which plugin formats does sfizz support?
It is available as VST3i, Audio Unit, and LV2 plugins. It can also run as a standalone JACK client.
Is sfizz open source?
The project describes its source archives as available under a free software license.
Does sfizz support SFZv2?
It supports SFZv1 and is partially compatible with SFZv2.
Can developers integrate sfizz into another program?
Yes. The project provides C and C++ API bindings, and the engine accepts an SFZ file and MIDI-type events to render audio through successive callbacks.
Alternatives to sfizz
- 1
Quanta 2
iOSLinuxmacOSWindows6.6$99, paid once - 2

MASCHINE
macOSWindows6.5From $39 a month - 3
Vaporizer 2
Free planLinuxmacOSWindows6.5Free plan - 4

Decent Sampler
Free planiOSLinuxmacOSWindows6.4Free plan - 5

Atlas 2
LinuxmacOSWindows6.3$99, paid once - 6
Momentum
Free planWebmacOSWindows6.3Free plan
